Написание автоматизированных тестовых скриптов для новых и существующих функций;
Проведение регрессионного тестирования (как ручного, так и автоматизированного);
Документирование тест-кейсов в системе управления тестированием;
Взаимодействие с кросс-функциональными командами для обеспечения качества на протяжении всего жизненного цикла разработки ПО;
Анализ и ревью системных спецификаций для разработки и реализации надежных тест-кейсов (автоматизированных и ручных) для API и UI;
Поддержка команд в поиске и устранении проблем.
Опыт автоматизации тестирования (QA automation) от 2 лет;
Опыт тестирования API/UI;
Опыт работы с современными методологиями, инструментами и процессами QA;
Опыт работы в процессе разработки Agile/Scrum;
Практические навыки работы с базами данных и SQL-скриптами;
Отличные коммуникативные навыки и умение работать в команде;
Сильные навыки поиска и устранения неисправностей (troubleshooting) и отладки;
Знание английского языка на хорошем уровне.
Преимуществами будут:
Опыт тестирования frontend-приложений (знание React будет плюсом) и backend-микросервисов;
Знание shell-скриптов и Docker для локального развертывания проектов;
Опыт настройки конвейеров автоматизации тестирования в CI/CD;
Опыт автоматизации тестирования мобильных приложений;
Участие в развитии мобильной автоматизации тестирования.
Стек:
Typescript, PHP, Cypress, K6.