Должность: AQA Java, Middle +

Требования:

  • Гражданство и локация РФ (не более ±3 час от МСК)
  • Опыт в автоматизации от 2,5 лет
  • Язык программирования: Java 21
  • Система управления зависимостями: Maven
  • Фреймворк для тестирования: JUnit 5, AssertJ
  • Основной фреймворк для организации тестовых проектов и интеграции зависимостей: Spring Framework
  • Логирование: SLF4J, Log4j2
  • Отчётность: Allure
  • Интеграция с CI/CD: GitLab CI
  • Контейнеризация: Docker
  • REST-клиент: RestAssured; Mock-сервер: WireMock; Работа с JSON: Jackson, Gson
  • UI-тесты: Selenium WebDriver, Selenide; удалённый запуск веб-драйвера: Moon
  • Тестирование баз данных: JDBC (PostgreSQL, Oracle)
  • Тестирование брокеров: Spring Kafka Test; Testcontainers

Обязанности:

  • Сопровождать и поддерживать API тесты в существующем тестовом фреймворке
  • Проводить функциональные тесты нового функционала и сторонних API, регресс
  • Автоматизация API (примерное соотношение функционального и авто тестирования — 30/70)
  • Писать понятную тестовую документацию (тест-кейсы)
  • Помогать формировать стратегию тестирования и участвовать в определении пирамиды тестирования
  • Участвовать в ревью требований и демонстрациях нового функционала
  • Управлять тестированием в TestOps/Testit/TestRail
  • Разбираться в инцидентах на промышленной среде, работать с логами (Kibana) и SQL

Условия:

  • Удалённая работа
  • Вилка зарплаты до 150к на руки

О компании: Работаем в ИТ более 10 лет, занимаемся развитием и поддержкой API-сервисов для внутренних команд и партнеров.