Обязанности
- Обеспечение качества разработки ПО
- Проведение системного, интеграционно-функционального, регрессионного, автоматизированного тестирования в рамках регулярных плановых интеграционных, внеплановых релизов
- Автоматизация тестирования: автоматизация Back-end, API
- Активное взаимодействие с аналитиками, разработчиками и QA интеграционных проектов, работа в Agile команде
- Анализ бизнес-требований, функциональных требований и технических заданий
- Работа с дефектами: ведение BUG-трекера, локализация дефектов, контроль исправления дефектов
- Выявление и эскалация проблем, написание отчетов по тестированию
Требования
- Понимание принципов тестирования, знание теории, опыт проведения тестирования, в том числе автоматизированного тестирования
- Опыт автоматизации Back-end, API. Знание одного из языков программирования: Java, C#
- Опыт работы с БД на уровне написания запросов средней сложности (СУБД Oracle, MSSQL)
- Знание современных подходов к процессу тестирования, хорошее понимание специфики бизнес-блока для которого тестируются программы (Front Office, Back Office, каналы коммуникации и т.д.)
- Желателен опыт автоматизации в крупных организациях (банки ТОР20, крупные интеграторы)
- Понимание жизненного цикла разработки ПО
- Понимание организации процессов DevOps continuous integration/continuous delivery
- Плюсом будут знания и опыт работы с инструментами DevOps из набора: Atassian Bitbucket, Maven, Jenkins, Sonar