QA Automation Engineer
Описание вакансии:
Мы создаём единое рабочее место сотрудника департамента глобальных рынков (ДГР). Это фронтальная система, призванная не только улучшить процесс управления продажами продуктов ДГР, но и сделать работу наших сотрудников эффективной и комфортной. В едином окне станут доступны как классические функции CRM-системы по работе с клиентской базой, так и инструменты управления ценовым предложением и продуктовым сплитом клиента, механизмы онбординга клиента «под ключ», информация о КПЭ сотрудников, их цели и задачи, возможность котирования и заключения сделок с производными финансовыми инструментами, а также многое другое. Система в самом начале своего жизненного пути. Ей предстоит заменить текущие интерфейсные взаимодействия и предоставить новые, соединить в единое целое работу нескольких десятков разобщённых систем и модулей. Мы уверены, что данное технологическое решение будет способствовать активному развитию продуктовой линейки и бизнеса глобальных рынков! Будет сложно и интересно!
Вам предстоит:- разрабатывать и актуализировать фрэймворк автотестов;
- писать автотесты и решать концептуальные задачи автотестирования;
- выполнять ревью чужого кода автотестов;
- проводить ручное тестирование;
- принимать участие во всех этапах жизненного цикла разработки ПО - предпроектное обследование, согласование функциональных/технических требований, проектирование, анализ, системное/интеграционное/нагрузочное тестирование, разбор инцидентов;
- работать в тесном контакте с другими участниками команды.
- имеете опыт более 3 лет в разработке систем промышленного уровня;
- обладаете знаниями и умениями в:
• Java/Groovy/Kotlin;
• SQL;
• Selenium/Selenide;
• JUnit/Cucumber/Spock;
• IntelliJ IDEA;
• XML, XSD, JSON;
• HTTP, REST/GRPC. - имеете опыт работы с maven, gradle;
- понимаете принципы ООП и применяете паттерны проектирования;
- знаете, как строятся межсервисные взаимодействия;
- хорошо представляете жизненный цикл разработки ПО;
- имеете высшее техническое образование.
Будет здорово, если Вы:
- имеете опыт создания интерфейсов пользователя;
- работали ранее по agile/scrum методологии;
- знаете и умеете работать с Jira и Confluence;
- понимаете, как устроен бизнес глобальных рынков.