Проект: федеральный ритейл и e‑com. Автоматизация тестирования микросервисов транспортных компаний: функциональное, интеграционное и API‑тестирование, работа с курьерской доставкой и выдачей на ПВЗ, подготовка тестовой модели и тест‑кейсов, автоматизация регрессионных проверок API на Python.

Задачи:

  • Тестирование декомпозиции монолитного PHP‑приложения и переноса функциональности в микросервисы на Go.
  • Проверка сохранения поведения системы, API‑контрактов, интеграций, корректности миграции и обработки данных.
  • Проведение функционального, интеграционного, регрессионного и сквозного тестирования; выявление расхождений между монолитом и новой реализацией.

Требования:

  • От 3 лет в тестировании backend‑сервисов, API и интеграций.
  • API‑тестирование — от 3 лет; тестирование микросервисов — от 3 лет.
  • SQL/PostgreSQL — от 2 лет.
  • Тестирование асинхронных процессов и очередей/worker‑компонентов — от 2 лет.
  • Docker/Kubernetes — от 1 года; Jira/Confluence/GitLab — от 1 года.
  • Не менее трёх коммерческих Enterprise‑проектов; опыт тестирования API‑контрактов, интеграций с legacy, retry‑логики, идемпотентности и обработки ошибок внешних систем.
  • Отрасли: e‑commerce, транспортная и складская логистика.

Обязательные технологии и инструменты: Python для автотестов, pytest или аналогичный Python‑фреймворк, REST API, Postman/Insomnia или аналоги, Swagger/OpenAPI, PostgreSQL, SQL, JSON/JSONB, GitLab, Jira, Confluence, Docker, Kubernetes, S3‑совместимое хранилище, инструменты анализа логов и мониторинга.

Желательно: unit/integration/contract‑тесты, RestAssured/Newman или аналоги, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.

Условия: Проектная занятость, долгосрочный проект (фултайм). Формат: удалённо по РФ. Оформление: ГПХ/ИП. Локация: строго Москва, Саранск.