БФТ-Холдинг
Инженер по автоматизированному тестированию / QA Auto Java (Flink)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
В настоящий момент находимся в поиске Инженера автоматизированного тестирования на проект для крупного государственного заказчика.
Цель проекта — глубокая модернизация и перенос критически важной транзакционной системы федерального масштаба с монолита на событийно-ориентированную и потоковую архитектуру. Система обрабатывает жизненный цикл более чем 120 миллионов пользователей в режиме реального времени.
Стек : Java 11+, JUnit 5, Allure, Apache Kafka (Protobuf/JSON), Apache Flink, gRPC, PostgreSQL (JDBC), GitLab CI, RestAssured, JsonPath, Lombok, MapStruct, JavaFaker, Spotless, PMD, Linux, Windows.
Чем предстоит заниматься:
- Написанием интеграционных автотестов Java поверх существующего фреймворка
- Созданием JUnit-расширений/аннотаций при необходимости
- Отлаживанием end-to-end сценариев (Kafka -> Flink -> gRPC -> DB) и чтением логов
Мы ждем от вас:
- Уверенный Java 11+ (опыт написания тестового и сервисного кода). Понимание коллекций, generics, базовых потоков
- Умение читать и дописывать тестовый фреймворк (база-классы, сервисы, десериализаторы, хелперы)
- Умение писать стабильные, воспроизводимые интеграционные тесты (timeouts, идемпотентность)
- Опыт взаимодействия с системами под тестом (Apache Kafka) - producer/consumer, написание собственных сериализаторов/десериализаторов (JSON, Protobuf), понимание групп потребителей, оффсетов, топиков.
- Опыт с PostgreSQL (JDBC, SQL-запросы для проверки персистентности)
- Опыт с gRPC + Protobuf (блокирующие стабы, metadata, работа с proto, JSON-proto (JsonFormat))
- Опыт с GitLab CI (понимание пайплайна на template-основе, stages, variables, cache, artifacts)
- Опыт с Allure (интеграция с JUnit5, @Step, attachments, history)
Будет плюсом:
- Опыт с RestAssured + JsonPath — REST-проверки
- Опыт с MapStruct, Lombok, JavaFaker
- Опыт с Spotless / PMD — качество кода
Мы предлагаем:
- Работа в аккредитованной ИТ-Компании, занимающей лидирующие позиции на рынке
- ДМС после испытательного срока с…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.