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

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

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Инженер по тестированию и поддержке микросервисной платформы ЕГАИС (QA / QA Automation Engineer): Тестирование интеграций, API, баз данных и пользовательского интерфейса высоконагруженной распределенной системы с акцентом на анализ логов Java/Spring, Kafka, SQL и автоматизацию на Python и Bash. Фокус на диагностике сложных инцидентов, проверке целостности данных, интеграционном тестировании внешних систем и развитии инструментов автоматизированных проверок.

Локация: Москва, Каширское шоссе, 3к2с2; работа на месте работодателя

Компания

Московский филиал АО ЦентрИнформ развивает и поддерживает ЕГАИС — высоконагруженную распределенную систему федерального уровня для учета, контроля и прослеживаемости жизненного цикла алкогольной продукции в России.

Что делать

  • Анализировать логи Java/Spring-сервисов, Kafka и баз данных, находить корневые причины сбоев и отслеживать жизненный цикл документов.
  • Тестировать API, интеграции и передачу статусов между микросервисами с использованием curl, jq, Postman и SoapUI.
  • Писать и адаптировать сложные SQL-запросы, проверять состояния баз данных после транзакций и диагностировать нарушения целостности данных.
  • Разрабатывать и дорабатывать скрипты на Python и Bash для мониторинга, анализа логов и автоматизации проверок.
  • Проверять XML-парсеры, формирование документов и интеграции с внешними системами, включая криптографические API ГОСТ.
  • Проводить ручное тестирование UI/UX компонентов личного кабинета на Angular/TypeScript.

Требования

  • От 3 до 6 лет опыта в тестировании и поддержке сложных систем.
  • Понимание микросервисной архитектуры и умение анализировать логи Java/Spring Boot без необходимости писать код на Java.
  • Уверенное владение SQL, PostgreSQL или MySQL, понимание FK-ограничений и типов данных UUID и BigInt.
  • Опыт работы с Apache Kafka, Kafka CLI, логами брокера и событийно-ориентированной архитектурой.
  • Навыки написания скриптов на Python и Bash, работы в терминале, а также использования curl и jq.
  • Базовое понимание GitLab и Kubernetes, контейнерных сред и отслеживания деплоя.

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

  • Опыт ручного тестирования веб-интерфейсов и понимание Angular/TypeScript.
  • Практический опыт работы с XML/XSD, валидацией и парсингом форматов.
  • Опыт взаимодействия с криптографическими API, ГОСТ-сертификатами и электронной подписью.

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

  • Работа с федеральной системой, обеспечивающей легальный оборот продукции на российском рынке.
  • Современный стек: Kubernetes, Kafka, микросервисы, Python и Angular.
  • Разнообразные задачи на стыке интеграционного тестирования, баз данных, автоматизации и фронтенда.
  • Работа с опытными Senior-специалистами и архитекторами.
  • Стабильный государственный проект с долгосрочной перспективой, Code Review, CI/CD и документированием.
  • Доступ к IntelliJ IDEA, GitLab CI, Prometheus, Grafana и Elasticsearch.

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