АQA Engineer (Java, Python)
Задачи
- Разработка тест-кейсов и тест-планов на основе требований и спецификаций продукта;
- Выполнение тестирования продукта в соответствии с тест-планами;
- Поддержание в актуальном состоянии текущего
набора тестовых сценариев;
- Анализ функциональных требований;
- Выявление и регистрация дефектов в продукте;
- Разработка UI и API автотестов;
- Поддержание в актуальном состоянии текущего
набора автотестов;
- Поддержка и развитие фреймворка автотестирования;
- Поддержка и развитие инструментов автотестирования;
- Составление планов тестирования;
- Поддержка и развитие фреймворка автотестирования;
- Поддержка и развитие инструментов автотестирования.
Требования
- Опыт работы в тестировании от 3-х лет;
- Понимание теории тестирования;
- Знание техник тест-дизайна и умение их применять;
- Опыт написания тестовой документации(тест-кейсов, чек-листов);
- Понимание протокола HTTPS и знание инструментов для работы с API (Postman, curl etc);
- Умение анализировать логи и опыт работы с инструментами для их анализа (Kibana, graylog etc);
- Опыт работы с TMS (Allure TestOPS, Test IT etc) и багтрекером (Jira, Redmine etc);
- Опыт работы с тестовыми фреймворками;
- Опыт разработки UI или API тестов на Java;
- Опыт работы с Selenium;
- Опыт работы с базами данных на уровне выполнения простых запросов;
- Опыт работы с Git;
- Базовое понимание принципов работы CI или CD.