Назад
6 дней назад

Инженер по автоматизированному тестированию / QA Auto Java (Flink)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

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

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

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

Текст:
/
TL;DR
Инженер по автоматизированному тестированию / QA Auto Java (Flink) (Java/Kafka/Flink): Написание интеграционных автотестов для критически важной транзакционной системы, переходящей на событийно-ориентированную и потоковую архитектуру, с акцентом на end-to-end сценарии Kafka → Flink → gRPC → PostgreSQL. Focus on создание стабильных JUnit-тестов, разработку расширений, работу с сериализацией Protobuf/JSON и отладку потоковых взаимодействий.

Локация: удаленный формат работы; оформление по ТК РФ

Компания

Аккредитованная ИТ-компания, занимающая лидирующие позиции на рынке и реализующая проект для крупного государственного заказчика.

Что делать

  • Писать интеграционные автотесты на Java поверх существующего тестового фреймворка.
  • Создавать JUnit-расширения и аннотации при необходимости.
  • Отлаживать end-to-end сценарии Kafka → Flink → gRPC → PostgreSQL и анализировать логи.
  • Проверять работу событийно-ориентированной и потоковой архитектуры транзакционной системы федерального масштаба.

Требования

  • Уверенное владение Java 11+ и опыт написания тестового или сервисного кода.
  • Умение читать и дописывать тестовый фреймворк: базовые классы, сервисы, десериализаторы и хелперы.
  • Опыт создания стабильных и воспроизводимых интеграционных тестов с учетом timeout и идемпотентности.
  • Опыт работы с Apache Kafka: producer/consumer, сериализаторы и десериализаторы JSON/Protobuf, группы потребителей, offsets и topics.
  • Опыт работы с PostgreSQL, JDBC и SQL-запросами для проверки персистентности, а также с gRPC и Protobuf.
  • Опыт работы с GitLab CI и Allure, включая пайплайны, stages, variables, cache, artifacts и интеграцию с JUnit 5.

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

  • Опыт с RestAssured и JsonPath для REST-проверок.
  • Опыт с MapStruct, Lombok и JavaFaker.
  • Опыт с Spotless и PMD.

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

  • Удаленный формат работы.
  • ДМС после испытательного срока с возможностью страхования детей и родственников.
  • Скидки на спорт и изучение английского языка.
  • Корпоративная валюта для приобретения подарков и компенсации расходов на детский лагерь или занятия спортом.
  • Праздники и корпоративные мероприятия.
  • Электронное оформление кадровых документов и официальное трудоустройство по ТК РФ.

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