"Шта? Как (блеять) сборка проекта относится к тестированию ?"
Ну лет так 8 назад можно было так сказать про Maven, что он крут и т.п. ...
Сейчас же ситуация очень сильно изменилась - Maven и Ant это просто бесполезные динозавры.
Используйте Gradle, и будет вам счастье.
А Selenium используется в основном для приёмочных тестов со стороны фронтенда и написания ботов.
У него есть абстрагированное HTTP Api которое можно привязать к любой платформе и языку.
Так что, к примеру, если у вас есть Angular приложение и вы хотите его тестировать - писать приёмочные тесты на Watij или Geb очень глупо, для этого есть Protractor и webdriver.io - это обёртки к WebDriver.js и http api selenium'a.
Если у вас там есть хотя бы намёк на TDD/BDD, то человек отвествнный за фронтенд должен сам под себя писать тесты на JS'е под selenium, и не дёргать лишний раз тестировщиков. Хотя и выделять тестировщиков как отдельный класс персонала в таком случае бесполезно - слишком большие накладные расходы на коммуникацию...
Решайте организационные проблемы и внедряйте сторонний аудит и контроль качества.
Если вам сказали что maven это круто - у вас там полно дилетантов.