Задачи
•Разрабатывать и поддерживать автотесты для бэкенд-сервисов на Python или Go
•Тестировать синхронные и асинхронные взаимодействия через REST API, gRPC и Kafka
•Выстраивать и поддерживать процесс предрелизного тестирования
•Проверять целостность, согласованность и миграции данных в PostgreSQL и Redis
•Интегрировать автотесты в пайплайны CI/CD на GitLab CI, разбирать падения и бороться с нестабильными тестами
•Локализовывать проблемы на стыках микросервисов с помощью распределённой трассировки и логов
•Участвовать в проектировании архитектуры тестирования новых функций вместе с командой бэкенд-разработки
Требования
•Опыт разработки автотестов для бэкенда на Python или Go
•Понимание REST API, gRPC и асинхронных очередей сообщений Kafka
•Базовые знания PostgreSQL или Redis в контексте автотестов
•Опыт работы с CI/CD на GitLab CI и умение разбирать падения тестов
Условия
Условий в вакансии нет