Да, это возможно.
Попробуйте использовать селеновую сетку Документация может быть найдена здесь для распараллеливания
Это позволяет запускать тесты параллельно на нескольких машинах
Я рекомендую использовать его с docker, если вы собираетесь работать в локальной среде
Более подробную информацию вы можете найти здесь Селен docker github
Что касается вашего вопроса, то лучше работать на разных экземплярах браузера, чем пытаться работать на разных вкладках.
Единственной стоимостью будет стоимость инфраструктуры, вы можете использовать каркасы тестирования в python, такие как pytest для распараллелить выполнение теста по селеновой сетке