RedLab ищет Senior AQA Java тестировщика для аутстафф-проекта.

Задачи:

  • Разработка и поддержка автотестов для web-приложений на Java, Selenium/Selenide и REST Assured.
  • Анализ функциональных и нефункциональных требований, разработка тест-кейсов.
  • Интеграция автотестов в CI/CD, участие в код-ревью, поддержка и развитие фреймворка автоматизации.
  • Тестирование асинхронных сервисов через брокеры сообщений, оптимизация и рефакторинг автотестов.

Требования:

  • Высшее образование и коммерческий опыт автоматизированного тестирования более 3 лет.
  • Уверенное знание Java Core, опыт разработки UI- и API-автотестов; знание TestContainers, REST Assured, Selenium/Selenide/Playwright.
  • Знание Maven или Gradle, JUnit 5 или TestNG, процессов тестирования и техник тест-дизайна.
  • Опыт работы с TMS и баг-трекерами, понимание ООП и паттернов проектирования, включая Page Object и Page Factory.
  • Опыт работы с PostgreSQL, MySQL или Oracle и написания SQL-запросов средней сложности.
  • Опыт настройки CI/CD-пайплайнов, работы с Kafka и/или RabbitMQ, ELK/Kibana/Grafana, Docker и Kubernetes.
  • Понимание работы Istio-proxy и умение читать логи Kubernetes.

Будет плюсом: Kotlin, Linux, настройка тестовых окружений, BDD (Cucumber, JBehave), нагрузочное тестирование, MongoDB и Redis.

Условия: удалённая работа, полная занятость или проектная работа; оформление по ГПХ. Локация и гражданство: РФ или РБ.