Назад
3 дня назад

QA Automation Engineer (Python or Java)

Формат работы
remote (только Russia)
Тип работы
project
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
QA Automation Engineer (Python или Java) (финтех, корпоративные информационные системы): Проектирование фреймворков автотестов и автоматизация UI/API-сценариев с акцентом на CI/CD, SQL, тестирование REST и стабильность регресса. Фокус на борьбе с flaky-тестами, проверке сложных интеграций, анализе логов и совместной работе с аналитиками и разработчиками.

Локация: удалённый формат; требуется гражданство РФ, в отдельных проектах — РФ/РБ

Компания

IT-компания, создающая и развивающая корпоративные информационные системы и работающая как аутстафф-партнёр для проектов в финтехе, ритейле, промышленности, логистике, страховании и инвестиционном бизнесе.

Что делать

  • Проектировать и развивать фреймворки автотестов, включая слои, Page Object, хелперы, тестовые данные и конфигурацию окружений.
  • Писать и поддерживать UI- и API-автотесты для критичных пользовательских и интеграционных сценариев.
  • Тестировать REST API, авторизацию, токены, схемы ответов, XML/JSON и негативные сценарии.
  • Интегрировать тестовые прогоны в CI/CD, настраивать параллелизацию и отчётность, повышать стабильность регресса.
  • Анализировать и устранять flaky-тесты, проверять данные через SQL, работать с логами и мониторингом.
  • Разбирать требования с аналитиками и разработчиками, участвовать в оценке покрытия и регрессионном тестировании перед релизами.

Требования

  • От 4–5 лет опыта в автоматизации тестирования.
  • Уверенное владение одним из стеков: Python, pytest, Selenium/Playwright, requests, Allure или Java/Kotlin, Selenide/Selenium, TestNG/JUnit, REST Assured, Maven/Gradle.
  • Понимание архитектуры тестовых фреймворков и практический опыт тестирования API, контрактов и негативных сценариев.
  • SQL на уровне JOIN, группировок, агрегатов и подзапросов.
  • Опыт работы с GitLab CI или Jenkins, Git, код-ревью и ветвлением.
  • Гражданство РФ; для отдельных проектов — РФ/РБ, готовность к неймчеку и оформлению через партнёра.

Хорошо, если есть

  • Второй язык из Python, Java или Kotlin.
  • Нагрузочное тестирование с JMeter, k6, Gatling или Locust.
  • Опыт в банковских, платёжных, страховых, телекоммуникационных, retail/e-commerce или государственных системах.
  • Kafka, Artemis, TestContainers, WireMock, Docker, Kubernetes, Linux, Kibana или мобильная автоматизация.
  • Опыт работы с C#/.NET и стендами с ограниченным доступом.

Культура и преимущества

  • Проектная занятость на полный рабочий день — 40 часов в неделю.
  • Удалённый формат работы.
  • Возможность работать над проектами крупных банков, финтех-компаний, операторов связи, ритейла и государственного сектора.
  • Ставка определяется по итогам технического интервью с учётом стека, домена и грейда.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →