Инженер по автоматизированному тестированию backend (Python)
Команда занимается автоматизацией тестирования backend‑микросервисов продукта, которым пользуются миллионы пользователей. Вы будете писать и поддерживать автотесты и фреймворки, интегрировать тесты в CI/CD и повышать надёжность сервисов.
Стек
PythonpytestSQLKubernetesDockerdocker-composegRPCProtobufAllurexdistGitJenkinsGitLab CI
Задачи
- •Функциональное и интеграционное тестирование микросервисов
- •Покрытие автотестами нового функционала и беклога автоматизации
- •Разработка и поддержка фреймворков автотестирования
- •Интеграция тестов в CI/CD и отладка пайплайнов
- •Участие в планировании беклога, ретроспективах и демонстрациях
Обязательно
- •уверенное знание Python и опыта разработки скриптов для автотестов
- •опыт написания автотестов с pytest, Allure и xdist
- •знание теории тестирования и умение составлять тест‑кейсы
- •уверенная работа в Linux и с CLI
- •знание SQL и умение работать с тестовыми данными
- •опыт работы с Docker и docker‑compose
- •опыт работы с Kubernetes и kubectl
Будет плюсом
- •знание Golang и чтение Go‑кода
- •опыт работы с NoSQL базами
- •опыт работы с Kafka
- •опыт автотестирования gRPC
- •умение работать с мока/стабами
- •внедрение Coverage для Python/Go проектов
- •знание bash