turbalance
QA Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA Automation Engineer для AI-инфраструктурной платформы: тестирование scheduler- и simulator-продуктов, работающих с GPU-инфраструктурой клиентов. Роль сочетает автоматизацию тестов, ручное исследовательское тестирование и построение quality gates в CI/CD.
Задачи
- Проектировать, разрабатывать и поддерживать автотесты для scheduler, simulator, API, backend-сервисов, frontend-воркфлоу, интеграций и системных/E2E-сценариев
- Разрабатывать regression-, smoke-, integration-, E2E- и release-наборы тестов, запускаемые в CI/CD и валидирующие деплой в Kubernetes
- Тестировать воркфлоу AI-инфраструктуры для GPU-дата-центров: распределение ресурсов, изменения конфигураций, сценарии сбоев, сигналы мониторинга и rollback
- Проводить ручное исследовательское, функциональное и регрессионное тестирование там, где автоматизации ещё нет
- Совместно с инженерами, продакт-менеджерами и platform-командами определять тест-стратегии, критерии качества, готовность к релизу и зоны риска
- Анализировать результаты тестов и расследовать дефекты, отличая баги продукта от проблем окружения, инфраструктуры, данных или тестов
- Улучшать CI/CD quality gates, тест-репортинг, работу с flaky-тестами, тестовыми данными и валидацией окружений
- Участвовать в архитектуре тест-фреймворков, выборе инструментов и стандартов кодирования на Python
- Документировать тест-планы, риски, пробелы в покрытии и рекомендации по релизу
- Менторить инженеров и коллег по QA в области лучших практик автоматизации и тестируемости
Требования
- Минимум 5 лет опыта в QA, SDET или тест-автоматизации, желательно в инфраструктуре, платформах, облаках, developer tools или распределённых системах
- Глубокий практический опыт автоматизации тестов, в частности на Java или Python/Pytest
- Опыт построения автотестов для API, сервисов, интеграций, UI-воркфлоу и E2E-сценариев
- Понимание Kubernetes, контейнеров, Linux, деплойментов, конфигураций, логов, метрик, мониторинга и CI/CD
- Опыт ручного исследовательского тестирования и изоляции дефектов в сложных технических системах
- Практический опыт интеграции автотестов в CI/CD (GitHub Actions, GitLab CI, Jenkins, CircleCI и аналоги)
- Опыт анализа ошибок через логи, метрики, трейсы, Kubernetes-events и container-логи
- Сильные коммуникативные навыки и умение работать с backend-, platform-, infrastructure- и product-командами
- Senior-уровень самостоятельности: умение расставлять приоритеты и улучшать процессы без детальных указаний
Условия
- Работа над AI-инфраструктурной платформой для GPU-дата-центров
- Продукты scheduler и simulator для гетерогенных окружений клиентов
- Роль с сильным влиянием на стратегию автоматизации и качество delivery-процесса
- Менторство и развитие практик QA в команде
Навыки
- Java
- Python
- Pytest
- Kubernetes
- Docker
- Linux
- CI/CD
- GitHub Actions
- GitLab CI
- Jenkins
- CircleCI
- Terraform
- Helm
- Observability
- API testing
- E2E testing
- Performance testing
- Load testing
- Chaos testing