Разработчик по автоматизированному тестированию (Тест менеджер/Менеджер качества ИС (АТ))

Функциональные обязанности

• Реализация стратегии развития автоматизированного тестирования.
• Построение процесса автоматизации тестирования, развитие стека UI, API, E2E тестов
• Разработка автотестов на целевом стеке технологий (Java)
• Организация Е2Е автотестов в охвате Решений
• Оценка покрытия функциональности автоматическими тестами
• Внедрение тестирования в процессы DevOps
• Проведение полного цикла автоматизированного тестирования.
• Коммуникация и выстраивание процессов взаимодействия с тим лидами стримов развития и руководителями направлений ИТ в вопросах автотестирования
• Внедрение практик автотестирования в командах, обучение и консультации специалистов АТ в командах и стримах развития

Требования

• Высшее образование (экономическое или техническое)
• Опыт работы в IT не менее 3х лет (разработка, тестирование, автотестирование)
• Практический опыт в автотестировании от 2х лет (определение стратегии АТ, разработка и сопровождение автотестов);
• Знание жизненного цикла и методологий разработки ПО обязательно
• Хорошее знание Java, стандартных и дополнительных библиотек
• Навыки и опыт работы в среде разработки (IDE Eclipse, Intelij Idea)
• Опыт использования инструментов и библиотек автоматизированного тестирования (Selenium Webdriver / Selenide, RestAssured, Cucumber, Allure, Git, Maven)
• Знание основ реляционных БД и SQL
• Опыт работы с SoapUI (XML, WSDL, XSD), Postman, TFS
• Желательно: опыт работы с бэк- и фронт-офисными банковскими системами, системами класса ДБО
• Умение работать с одним из средств документирования и оперативного управления тестированием (Test IT, HP ALM, IBM Rational Jazz, TM4JIRA, пр.)
• Понимание принципов CI/CD
• Хорошее знание инструментов DevOps (Jenkins, TeamCity, Bitbucket, Nexus)