Ищут специалиста по автоматизации тестирования на Java.

Требования:

  • Навыки написания тестов и желание развиваться в инженерии качества; также рассматриваются начинающие Java-разработчики, желающие войти в IT через автоматизацию.
  • Знание Java или Kotlin на уровне core языка и коллекций, умение писать код.
  • Опыт работы с Git, основными командами и ветками.
  • Опыт написания автотестов с JUnit или TestNG, понимание параметризованных тестов и написание ассертов.
  • Опыт работы с RestAssured: отправка запросов, обработка ответов, работа с JSON и XML.
  • Понимание тестирования Spring Boot приложений.
  • Базовое знание SQL, умение писать запросы с JOIN и проверять данные в БД после теста.
  • Умение работать с Docker, запускать контейнеры с БД или тестовым окружением и понимание разницы между образом и контейнером.
  • Понимание запуска тестов в CI/CD через GitLab или GitHub Actions и умение читать логи упавшего билда.
  • Наличие pet-проектов с автотестами; код важнее диплома.
  • Понимание назначения моков и умение писать их с Mockito для изоляции тестируемого класса.

Будет плюсом: опыт с Selenium или Playwright, настройка Allure или ExtentReports, работа с Kafka или RabbitMQ в тестах.

Условия: полная занятость, можно работать удалённо.