Если совсем уникальный продукт, который не матчится ни с одним из известных, то советую брать selenide (для старта) и, постепенно, переезжать на Selenium чистый
почитал чуть чуть про серенити, думаю в эту сторону и буду копать. Более подробнее нужно проверить беск энд без фронт энда, верна ли та или иная логика написанного кода.