Logifuture
Senior AQA Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA Automation Engineer в команду Gaming Hub: автоматизация тестирования backend-сервисов и API игровой платформы в iGaming-среде. Отвечает за построение и поддержку автотестов, их интеграцию в CI/CD и надёжность релизов.
Задачи
- Проектировать, разрабатывать и поддерживать фреймворки и скрипты автоматизированного тестирования backend-сервисов и API
- Определять и приоритизировать тест-кейсы для автоматизации (smoke, regression, integration, contract, non-functional)
- Создавать и поддерживать автотесты API, контрактные и интеграционные наборы тестов для микросервисов и компонентов платформы
- Разрабатывать и запускать performance, load, stress и stability тесты, анализировать результаты и инициировать исправления совместно с командами разработки
- Интегрировать автотесты в CI/CD-пайплайны и gating-процессы, снижать flakiness и отвечать за отчётность по результатам тестирования
- Тесно работать с разработчиками, SRE и продуктом для воспроизведения, триажа и решения проблем, улучшать observability для root-cause анализа
- Определять и поддерживать стратегии тестовых данных и окружений (sandbox-тенанты, тестовые флаги, профили конфигурации пользователей)
- Участвовать в design-ревью, планировании фич, командных церемониях и релизах продукта
- Менторить коллег по QA и повышать зрелость процессов автоматизации
Требования
- Bachelor’s degree в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
- Сильный опыт с фреймворками и инструментами автоматизации для backend/API-тестирования (например, pytest, Postman/Newman, Cypress, Playwright)
- Владение одним или несколькими языками программирования для автоматизации: Python или JavaScript/TypeScript
- Опыт тестирования RESTful API, включая contract/schema validation и end-to-end интеграционное тестирование
- Знакомство с service virtualisation / mocking-инструментами и контейнеризированными тестовыми окружениями; базовые знания оркестрации (Kubernetes) — плюс
- Практический опыт с CI/CD (GitLab CI/CD, Jenkins или аналоги) и интеграцией автоматизации в пайплайны
- Сильное понимание лучших практик и методологий тестирования ПО (тест-дизайн, борьба с flaky-тестами, CI gating)
- Знание инструментов observability и мониторинга (Prometheus, Grafana, ELK, New Relic) для валидации поведения в staging/production
- Опыт работы в Agile/Scrum-командах
- Отличные навыки решения проблем, аналитические и коммуникационные; свободный английский (письменный и устный)
- Опыт проектирования и проведения performance/load-тестов (k6, JMeter, Locust или аналоги)
Условия
- Частное медицинское страхование
- Корпоративные социальные и тимбилдинг-активности
- Гибридный и удалённый формат работы
- Гибкий график
- Wellbeing day
- Возможности обучения и развития
Навыки
- pytest
- Postman
- Newman
- Cypress
- Playwright
- Python
- JavaScript
- TypeScript
- REST API
- Kubernetes
- GitLab CI/CD
- Jenkins
- Prometheus
- Grafana
- ELK
- New Relic
- k6
- JMeter
- Locust