Инженер по тестированию (QA)
удалёнка, гибрид, Москва
Команда отвечает за надежность микросервисной платформы; кандидат будет разрабатывать и поддерживать автоматизированные тесты для бэкенд-сервисов, проверять взаимодействия и целостность данных, интегрировать тесты в CI/CD и снижать риски регрессий перед релизом
ГрейдJunior/Middle
Стек
PythonGoPostgreSQLKafkagRPCREST APIRedisGitLab CI
Задачи
- •Разрабатывать и поддерживать автотесты для бэкенд‑сервисов на Python/Go
- •Тестировать синхронные и асинхронные взаимодействия: REST API, gRPC, очереди (Kafka)
- •Интегрировать автотесты в пайплайны CI/CD (GitLab CI) и разбирать падения
- •Выстраивать и поддерживать процесс предрелизного тестирования
- •Проверять целостность, согласованность и миграции данных в PostgreSQL/Redis
- •Локализовывать проблемы с помощью распределённой трассировки и логов
Обязательно
- •Опыт разработки автотестов для бэкенда на Python или Go
- •Понимание REST API и gRPC
- •Понимание асинхронных очередей сообщений (Kafka)
- •Базовые знания PostgreSQL или Redis в контексте тестирования
- •Опыт работы с CI/CD (GitLab CI) и разбором падений тестов
- •Умение разбирать падения и работать с flaky‑тестами