Инженер по тестированию (QA)
Название откроется после отклика или сразу в Pro
Описание от работодателя
Мы ищем начинающего мидла Backend QA инженера, которому предстоит выстраивать надежное автоматизированное тестирование микросервисной платформы.
У нас нет ручного регресса по чек-листам — позиция сфокусирована на коде, сетевых протоколах, асинхронных очередях и инфраструктуре.
Описание проектов и задач:
Разрабатывать и поддерживать автотесты для бэкенд-сервисов на Python/Go.
Тестировать синхронные и асинхронные взаимодействия: REST API, gRPC, очереди сообщений (Kafka).
Выстраивать и поддерживать процесс предрелизного тестирования
Проверять целостность, согласованность и миграции данных в СУБД (PostgreSQL, Redis).
Интегрировать автотесты в пайплайны CI/CD (GitLab CI), разбирать падения, бороться с flaky-тестами.
Локализовывать проблемы на стыках микросервисов с помощью распределенной трассировки и логов.
Участвовать в проектировании архитектуры тестирования новых фичей вместе с командой бэкенд-разработки.
Мы ожидаем:
Опыт разработки автотестов для бэкенда на Python или Go.
Понимание REST API, gRPC и асинхронных очередей сообщений (Kafka).
Базовое знание PostgreSQL или Redis из автотестов.
Опыт работы с CI/CD (GitLab CI) и умение разбирать падения тестов.