QA/AQA
July 16

QA Automation Engineer (Senior)

🆔QA-439

📝 Краткое описание

  • Грейд: Senior
  • Ставка: 1 300 руб/ч
  • Локация: РФ и дружественные страны
  • Гражданство: РФ и дружественные страны
  • Длительность проекта: долгосрочный проект
  • Краткое описание: развитие сервисов «Целевые портфели» для клиентов, интеграция с Единым продуктовом каталогом и фронт-системами

🎯 Требования (стек)

  • Опыт работы в автоматизированном тестировании от 4 лет.
  • Владение теорией тестирования, тест-дизайном.
  • Участие в выработке требований, декомпозиции систем, Design Review.
  • Уверенная работа с Web elements, DOM, Xpath, CSS.
  • Опыт работы с Postman или аналогами.
  • Работа с базами данных SQL: PostgreSQL, MSSQL.
  • Работа с NoSQL-хранилищами: Redis.
  • Уверенное владение REST, OpenAPI.
  • Разработка автотестов на Java, знание ООП и паттернов проектирования.
  • Понимание и опыт работы с RabbitMQ.
  • Опыт работы с Git (cli), GitLab CI.
  • Знание инструментов наблюдаемости: ELK, Prometheus, Grafana.
  • Участие в CodeReview.
  • Опыт написания и обработки JSON, взаимодействие с Web elements.
  • Понимание основ контейнеризации.
  • Инициатива в развитии технологических направлений.
  • Опыт работы по agile-методологиям: Scrum / Kanban.

Технологический стек:
Backend:
• микросервисы на .NET;
• развертывание в кластере OKD;
• PostgreSQL 11.20 (отказоустойчивый кластер), местами — MSSQL Server;
• кэширование: inproc inmemory, Redis (distributed);
• RabbitMQ, Apache Kafka — для асинхронного обмена сообщениями;
• GitHub flow, feature branches;
• CodeReview, автоанализ кода.
Тестирование:
• unit, integration тесты;
• inproc, WireMock, testcontainers — для подмены и тестирования внешних/инфраструктурных зависимостей.
Интеграции:
• REST API, OpenAPI 3.0;
• Swagger-first подход;
• всегда актуальные модели данных и интерфейсы.
CI/CD:
• GitLab, Jenkins;
• автоматизация CI/CD;
• умные пайплайны, SonarQube, Dependency Check;
• автодеплой в тестовые среды;
• автоматизированное создание среды под задачу.

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

О проекте: развитие сервисов «Целевые портфели» для клиентов. Основная задача: создание и развитие алгоритмов формирования инвестиционных портфелей из актуальных продуктов, реализация персонифицированных решений, интеграция с Единым продуктовом каталогом и фронт-системами.

Описание роли: автоматизация тестирования (backend + интеграции), участие в проектировании и развитии решений.

Основные задачи:

  • Разработка автотестов на Java.
  • Работа с микросервисной архитектурой (.NET, OKD, PostgreSQL, Redis, Kafka, RabbitMQ).
  • Интеграционное тестирование (REST API, OpenAPI).
  • Работа с GitLab CI, Jenkins, SonarQube, автоматизация CI/CD.
  • Настройка и работа с тестовыми окружениями.
  • Анализ логов, взаимодействие с инструментами мониторинга (ELK, Prometheus, Grafana).
  • Участие в CodeReview, Design Review.
  • Работа по Scrum/Kanban.

📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.