← к выдаче
QA

QA Automation in Java

Минсксегодня

Описание от работодателя

Быстрорастущая аутсорсинговая IT-компания в поиске QA Automation in Java. Обязанности: Проектировать, писать и поддерживать автотесты для REST API с использованием RestAssured и JUnit 5; Разрабатывать UI-автотесты на Java с Playwright; Применять паттерны тест-дизайна: классы эквивалентности, граничные значения, попарное тестирование, таблицы решений, диаграммы состояний и переходов; Работать с REST API: HTTP-методы, статус-коды, заголовки, авторизация, JSON; Выполнять сериализацию/десериализацию POJO; Настраивать и поддерживать сборку проектов через Maven; Вести код в Git/GitLab, участвовать в code review; Формировать отчётность в Allure; Запускать тесты параллельно и оптимизировать время прогона; Интегрировать автотесты в CI/CD; Работать с TestRail: синхронизация тест-кейсов и результатов; При необходимости писать SQL-запросы для проверки данных в БД; Взаимодействовать с аналитиками, разработчиками и ручными QA. Требования: Коммерческий опыт разработки или автоматизации тестирования на Java от 3 лет; Уверенное владение Java: ООП, коллекции, Stream API, исключения, generics; Понимание REST API: HTTP-методы, статус-коды, работа с JSON; Опыт написания автотестов с RestAssured + JUnit 5; Опыт Playwright + Java или готовность быстро освоить инструмент; Опыт сборки проектов через Maven; Уверенная работа с Git (GitLab); Знание паттернов тест-дизайна; Опыт работы с Allure; Понимание принципов сериализации/десериализации POJO. ​​​​​​​Будет плюсом: Опыт параллельного запуска тестов; Работа с TestRail; Понимание CI/CD; Базовые знания SQL и работы с БД; Опыт работы с Kafka: понимание продюсеров, консьюмеров, топиков, партиций, offsets; проверка событий и сообщений в автотестах. Условия: Возможность профессионального роста и применения знаний на реальных задачах; Шанс поработать на крупном и сложном проекте; Отсутствие бюрократии, оперативное согласование рабочих вопросов; Крупная команда высококвалифицированных специалистов, которые всегда готовы помочь; Официальное оформление по ТК, офисное расположение в Минске, отпуск 28 календарных дней + дополнительно 4 оплачиваемых выходных дня. Данное рабочее место является планируемым к созданию (перспективным).