Middle Python AQA [Data River, МТС Веб Сервисы]
гибрид, Москва
В составе команды Data River вы будете разрабатывать автотесты и тестовую инфраструктуру для высоконагруженной платформы потоковой обработки данных, обеспечивая надёжность онлайн‑профиля клиента и триггерных потоков для рекламных кампаний.
ГрейдMiddle
Опытот 3 лет
Стек
PythonPytestPostgreSQLKafkaCassandraRedisAerospikeREST APIGraphQLgRPCLocustCI/CDGitAllureLinux
Задачи
- •Проектировать и писать автотесты на Python для kafka-to-kafka сервисов, REST API, GraphQL и gRPC эндпоинтов
- •Разрабатывать и поддерживать тестовую инфраструктуру: генераторы данных, мок‑сервисы и утилиты для работы с Kafka и БД
- •Настраивать и поддерживать CI/CD пайплайны и интеграцию автотестов в релизы
- •Развивать направление нагрузочного тестирования и сценарии на Locust
- •Контролировать покрытие тестами и актуализировать тестовую документацию
- •Участвовать в релизах продукта и code review тестовых решений
Обязательно
- •опыт в QA от 3 лет, из них не менее 2 лет в автоматизации на Python
- •уверенное владение Pytest (фикстуры, хуки, параметризация)
- •опыт API‑тестирования: REST, GraphQL, gRPC
- •понимание методологий тестирования (функциональное, интеграционное, регресс, E2E, smoke)
- •знание SQL (базовые запросы)
- •опыт работы с Git (branching, code review) и Allure
- •опыт работы с Linux (терминал) и понимание принципов работы Kafka
Будет плюсом
- •опыт с NoSQL базами данных
- •опыт работы с Kubernetes