Опубликовано 17 дней назад
Инженер по тестированию и поддержке микросервисной платформы ЕГАИС (QA / QA Automation Engineer) в Московский филиал АО ЦентрИнформ Москва
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
О проекте:
ЕГАИС — это масштабная, высоконагруженная распределенная система федерального уровня, обеспечивающая сквозной учет, контроль и прослеживаемость жизненного цикла алкогольной продукции в РФ. Система работает в режиме 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).

Московский филиал АО ЦентрИнформ
Москва
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 150 000 – 263 600 ₽, медиана 193 200 ₽.
обычно платят (p25–p75): 150 000 – 263 600 ₽
Когорта QA, Middle · 419 вакансий за 90 дней
Зарплаты QA →Похожие вакансии
Не то, что искал?
Похожие вакансии
- QA Automation Engineer (Playwright, JavaScript)Button One · удалённо · 130 000 – 150 000 ₽/мес
- QAA на JavaTop Selection · удалённо · 180 000 – 190 000 ₽/мес
- QA Auto PythonSber · Москва · от 280 000 ₽/мес
- Java-разработчик (микросервисы)АПХ ЭКО-культура · удалённо
- FullStack PHP middle разработчикСтарлинк · удалённо · до 250 000 ₽/мес
- Системный аналитик DWH / Data AnalystГК Орбита · удалённо · от 217 000 ₽/мес