← К каталогу
КО

КодХаб

QA Automation in Java

ОфисУровень не указанМинск, Беларусь2 дн. назад
О ВАКАНСИИ

Описание вакансии

Быстрорастущая аутсорсинговая 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; проверка событий и сообщений в автотестах.

Условия:

  • Возможность профессионального роста и применения знаний на реальных задачах;
  • Шанс поработать на крупном и сложном проекте;
  • Отсутствие бюрократии, оперативное согласование рабочих…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / BY