Selenium после Cypress я бы не стал юзать уже) Playwright хороший судя по отзывам, но личного опыта нет) но планирую на него перейти мб в скором времени)
в тестах самое бесячее - это длительность их выполнения, как мне кажется) ради уменьшения этого времени можно какие угодно исходники перекопать и какую угодно кастомную нестандартную конфигурацию задеплоить
хз, у нас самые медленные тесты - не UI, а всякие сетевые дела... типа "Отправить письмо по SMTP - проверить дошло ли по IMAP" это говно работает полминуты и плевать, что параллельный UI-тест идет 3 сек или 2.7 сек))
я наивно предполагаю, что писать тесты - это ок, писать всю обвязку и инфраструктуру для тестов - это не ок, особенно, когда внутренних требований ещё нет, а масштабировать их надо уже вчера