QA Automation Engineer (Java)
Summary
Middle–Senior QA Automation Engineer at Q1X building Java-based test automation and test-data tooling, improving CI/CD pipelines, and maintaining test automation environments for fintech projects. Hybrid role based at the client's Moscow-City office (up to 3 office days/week); stack: Java 11/17, Maven, Cucumber, Selenium/Selenoid, Docker, Kubernetes, Jenkins, PostgreSQL.
Q1X - международная IT-компания с офисами в Беларуси, России и Узбекистане.
В связи с предстоящим расширением команды приглашаем Middle - Senior QA Automation Engineer (Java). Вам предстоит работать на проектах в сфере финтех. Работа в гибридном формате в офисе заказчика в Москва-Сити — посещение офиса не более 3 раз в неделю.
Технологии: Maven, Java (11/17), Postgresql, Cucumber 5+, Selenium 4, Selenoid, Docker, Kubernetes, Jenkins.
Основные задачи:
- Разработка инструментов автоматизации тестирования и генерации тестовых данных.
- Настройка и улучшение CI/CD (пайплайны, процессы).
- Ускорение процессов запуска и выполнения автотестов.
- Настройка и поддержка окружения автоматизации тестирования.
Требования:
- Практический опыт разработки автотестов на Java от 3 лет.
- Знание принципов и практический опыт применения ООП.
- Понимание принципов микросервисной архитектуры.
- Опыт тестирования API.
- Опыт внедрения, обучения и популяризации инструментов автоматизации тестирования.
- Опыт работы с реляционными БД (PostgreSQL), а также с их инструментами для разработки запросов.
- Опыт работы с Docker, Kubernetes: разработка образов, взаимодействие с k8s CLI.
- Знание Cucumber.
Мы предлагаем:
- Оформление по ТК РФ, отпуск 28 календарных дней + 1 дополнительный оплачиваемый выходной.
- Возможность частичной или полной оплаты образовательных курсов в рамках проф. деятельности/компенсация спорта.
- Медицинская страховка.
- Мерч на корпоративные праздники.