Ну на 300 тестов 40 потоков. В общем, если нету претензий, что тратите много денег на инфраструктуру, когда можно раза в два меньше потратить, то не вопрос)
Просто можно посчитать, сколько времени тратится на инит браузера и логин для каждого нового теста. Порой это около 50% времени всего теста.
старт браузера на селеноиде - 2-3 секунды, логины можно делать и через апи. Сессии можно прогревать заранее