Is it possible to run TestNG in parallel?
The tests in TestNG can run in parallel or concurrent mode. This means that, depending on the test suite configuration, multiple threads are launched at the same time and the test methods are performed in them.
For more info, read How To Perform Parallel Test Execution In TestNG With Selenium