Требования:
- Высшее образование;
- Опыт работы от 3-х лет;
- Знание языков: русский – свободное владение, английский – средний;
- Опыт работы в QA Automation от 2 лет (желательно в веб-проектах, e-commerce или SaaS);
- Опыт написания автотестов на Java (желательно с использованием JUnit, TestNG, RestAssured, Selenium, Cypress, Playwright или аналогов);
- Опыт создания и выполнения автоматизированных тест-кейсов (Web + REST API + DB);
- Опыт проведения функционального тестирования: регрессионное, интеграционное, UAT, smoke/sanity, UI/UX, API-тестирование;
- Навыки создания ключевых тестовых артефактов (сбор требований, тест-планы, тестовые отчеты, тест-кейсы, чек-листы, баг-репорты);
- Понимание принципов работы веб-приложений, REST API и микросервисной архитектуры;
- Опыт работы с логами (Kibana или аналогичные инструменты);
- Опыт работы с реляционными (SQL — желательно MS SQL) и нереляционными (NoSQL — желательно Elasticsearch) базами данных;
- Опыт работы с системами контроля версий (Git);
- Опыт работы с инструментами CI/CD (Jenkins, GitLab CI).
Обязанности:
- Тестирование веб-интерфейса платформы;
- Выполнение manual тестирования: проверка функциональности, UI/UX, интеграций, API, регрессионное тестирование;
- Разработка и поддержка автоматизированных тестов для API и UI;
- Проведение различных типов тестирования (smoke, интеграционное, регрессионное, end-to-end, system, white-box, black-box);
- Создание, просмотр и обновление тест-планов, сценариев, отчетов, тест-кейсов, баг-репортов;
- Выявление, описание и документирование дефектов, определение их приоритетности;
- Анализ и расследование причин инцидентов, подготовка отчетов о неполадках;
- Обеспечение качества продукта на всех этапах разработки;
- Участие в планировании и оценке задач, анализ и улучшение требований;
- Участие в релизах и проверке работоспособности основных сервисов.
Личные качества:
- Пунктуальность;
- Ответственность;
- Коммуникабельность;
- Инициативность.