Чем предстоит заниматься?
Разработка и тестирование микросервисов для обработки больших объёмов текстовой информации. Работа с БД, процессами CI/CD, полный цикл разработки бизнес-возможности продукта - от технического анализа до релиза на прод.
Обязательно:
- Коммерческий опыт автоматизации тестирования на Java.
- Уверенное владение JUnit 5, Selenide, REST Assured.
- Опыт работы со Spring Boot в рамках разработки автотестов/тестового фреймворка.
- Опыт работы с Selenoid.
- Опыт формирования и анализа отчётности в Allure.
- Понимание принципов построения и поддержки автотестов и тестовой инфраструктуры.
- Знание основных видов и техник тестирования: функциональное, smoke, sanity, регрессионное тестирование.
- Знание техник тест-дизайна: эквивалентное разбиение, граничные значения, таблицы решений, State Transition, Pairwise.
- Опыт анализа требований и Acceptance Criteria.
Также важно:
- Опыт API-тестирования и работы с Postman/Swagger.
- Уверенная работа с DevTools.
- Опыт работы с Jira, Test IT или Qase.
- Навыки локализации и оформления дефектов.
- Понимание процессов разработки ПО и взаимодействия QA с разработчиками и аналитиками.
Будет плюсом:
- Опыт мобильной автоматизации.
- Опыт улучшения тестовых фреймворков и процессов автоматизированного тестирования.
Обязанности:
- Автоматизация тестирования Web-приложений и API с использованием JUnit 5, Selenide, REST Assured.
- Разработка и поддержка тестовых фреймворков и тестовых модулей, в т.ч. на Spring Boot.
- Настройка и поддержка запуска автотестов в Selenoid, работа с CI/CD -пайплайнами.
- Формирование и анализ отчётности по результатам автотестов в Allure.
- Проведение функционального, smoke, sanity и регрессионного тестирования в рамках зоны ответственности.
- Определение необходимого объёма проверок: где достаточно sanity, где требуется полный регресс.
- Ведение тестовой документации: тест-кейсы, чек-листы, баг-репорты.
- Анализ требований, декомпозиция на проверки, выявление противоречий, неполных Acceptance Criteria и отсутствующих use case.
- Применение техник тест-дизайна: эквивалентное разбиение, граничные значения, таблицы решений, statetransition, pairwise.
- Локализация дефектов перед заведением, работа с нестабильными багами.
- Тестирование API: проверка status code, body, headers, schema, базовой авторизации (Postman / Swagger).
- Работа с DevTools: network, console, cookies, local storage.
- Работа с системами управления тестированием (Jira, Test IT, Qase): тест-сьюты, тест-раны, баг-репорты, проектный workflow.
- Участие в ревью тестов, написанных другими QA (по запросу).
- Взаимодействие с разработчиками, аналитиками и другими участниками команды.
- Участие в груммингах и ретроспективах, доклад о статусе задач лиду или старшим коллегам.
- Предложение улучшений по процессам тестирования в рамках своей зоны ответственности.
- Использование AI-инструментов (при наличии в эксплуатации) для формулировки промптов и проверки результатов.
Условия:
- Официальное трудоустройство в рамках ТК РФ в аккредитованную IT-компанию;
-
Широкий социальный пакет с ДМС со стоматологией;
-
График работы 5/2 с гибким началом дня;
-
Гибридный/удаленный формат работы на территории РФ;
-
Оплачивыемый больничный и отпуск согласно ТК РФ;
-
Компенсация фитнеса и обучения;
-
Работа над масштабными, интересными и социально значимыми проектами;
-
Высокотехнологичные проекты с долгосрочной перспективой развития;
-
Реальные возможности для роста и развития внутри компании;
-
Возможность профессионального роста в команде экспертов.
Если вы увидели в этом описании себя - откликайтесь! Будем рады познакомиться и подробнее рассказать о компании, команде и возможностях, которые вас ждут.

