Опубликовано 11 июня 2026 г.

Инженер по тестированию и поддержке микросервисной платформы ЕГАИС (QA / QA Automation Engineer) в Московский филиал АО ЦентрИнформ Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

О проекте:

ЕГАИС — это масштабная, высоконагруженная распределенная система федерального уровня, обеспечивающая сквозной учет, контроль и прослеживаемость жизненного цикла алкогольной продукции в РФ. Система работает в режиме 24/7, обрабатывает миллионы транзакций ежедневно и построена на современных технологиях: микросервисная архитектура, Kubernetes, Kafka, PostgreSQL и Java/Spring.

Мы ищем внимательного и технически подкованного специалиста, который обеспечит качество интеграций, будет проводить глубокий анализ логов для диагностики сложных ошибок и развивать инструменты автоматизированного тестирования.

🔑 Ключевые обязанности

1. Анализ логов и диагностика инцидентов:

- Глубокий анализ логов Java/Spring-сервисов, Kafka-топиков БД для выявления корневых причин сбоев.

- Корреляция запросов и ответов через логи для отслеживания жизненного цикла документов.

2. Тестирование API и интеграций:

- Верификация корректности передачи статусов и взаимодействия между микросервисами.

- Тестирование исправлений через curl-запросы, jq и специализированные инструменты (Postman, SoapUI).

3. Работа с базами данных и целостностью данных:

- Написание и адаптация сложных SQL-запросов (PostgreSQL/MySQL) для фильтрации данных по специфическим критериям.

- Проверка состояний БД после обработки транзакций, устранение ошибок типов данных и нарушений Foreign Key ограничений.

4. Автоматизация и скрипты:

- Разработка и доработка скриптов на Python (FastAPI, Bash) для ежедневного мониторинга, анализа логов и автоматизации рутинных проверок.

5. Работа с внешними системами и форматами данных:

- Валидация и корректировка XML-парсеров и скриптов формирования документов.

- Интеграционное тестирование с внешними системами (СЭД «Дело», NextCloud API, ГИС МТ, СМЭВ), включая работу с криптографическими API (ГОСТ).

6. Тестирование фронтенда:

- Ручное тестирование UI/UX компонентов нового Личного кабинета (Angular/TypeScript).

🛠 Требования к кандидату

Обязательные:

- Java / Spring Boot: Понимание архитектуры микросервисов, умение читать и анализировать логи Java-сервисов для отладки (написание кода на Java не требуется, но понимание принципов обязательно).

- SQL (PostgreSQL / MySQL): Уверенное написание сложных запросов, понимание работы с FK-ограничениями и специфическими типами данных (UUID, BigInt).

- Apache Kafka: Опыт работы с Kafka CLI, чтение и анализ логов брокера сообщений, понимание очередей и событийно-ориентированной архитектуры.

- Python / Bash: Навыки написания скриптов для автоматизации задач, фильтрации данных и парсинга логов.

- Инструменты отладки API: Уверенная работа в терминале, использование `curl`, `jq` для верификации ответов сервисов.

- GitLab / Kubernetes: Базовое понимание работы в контейнерных средах, умение управлять версиями кода и отслеживать деплой.

Желательные:

- Опыт ручного тестирования веб-интерфейсов (понимание основ Angular/TypeScript).

- Практический опыт работы с XML/XSD (валидация, парсинг, исправление форматов).

- Опыт взаимодействия с криптографическими API (ГОСТ-сертификаты, электронная подпись).

📋 Рекомендуемые практики и ожидания от работы

- Структурированность: Четкое фиксирование статусов поиска логов, версий, входных/выходных данных (XML, Kafka) и результатов отправки сообщений в отчетах.

- Профессиональная терминология: Активное использование принятой в системе терминологии.

- Качество артефактов: Прикладывание полных логов ошибок и примеров данных при заведении багов или закрытии задач.

- Коммуникация: Конструктивная обратная связь с разработчиками и авторами задач, обоснование формирования запросов под ограничения доступа к БД.

💼 Условия и преимущества

1. Масштаб и значимость: Работа с федеральной системой, обеспечивающей легальный оборот продукции на всем российском рынке.

2. Современный стек: Возможность работать с актуальными технологиями (Kubernetes, Kafka, микросервисы, Python, Angular).

3. Профессиональный рост: Разнообразие задач (от интеграционного тестирования и работы с БД до скриптов автоматизации и фронтенда), работа в команде с опытными Senior-специалистами и архитекторами.

4. Стабильность: Государственный проект с долгосрочной перспективой и четкими процессами (Code Review, CI/CD, документирование).

5. Инфраструктура: Доступ к современным инструментам разработки (IntelliJ IDEA, GitLab CI, Prometheus, Grafana, Elasticsearch).

Эту вакансию мы нашли в HH.ru
МФ

Московский филиал АО ЦентрИнформ

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики