Senior Fullstack QA
Удалённоот 3 лет
PythonJavaCI/CDGitTypeScriptAPI TestingAndroidiOSKotlinQA AutomationFunctional TestingMobile Testing
Описание
Команда отвечает за полный пользовательский путь пассажира в ride-hailing приложении: от регистрации и создания заказа до выбора тарифа и водителя, поездки, оценок, отзывов, промокодов и скидок.
Обязанности
- Разрабатывать и поддерживать тест-кейсы и тестовые сценарии для продуктовых фич
- Участвовать в discovery, refinement, планировании спринтов и демо
- Разрабатывать и поддерживать автотесты для API и мобильных приложений iOS/Android
- Внедрять shift-left testing и интегрировать тестирование в CI/CD
- Развивать QA-инструменты и тестовую инфраструктуру
- Анализировать продакшен-инциденты, искать root cause и предотвращать регрессии совместно с разработчиками
- Отслеживать метрики качества, автоматизировать рутинные процессы и улучшать QA-практики
- Менторить коллег и развивать подходы к тестируемости продукта
Требования
- От 3 лет опыта в Functional Testing и QA Automation
- От 1 года опыта тестирования и автоматизации мобильных приложений
- Актуальный hands-on опыт как в ручном, так и в автоматизированном тестировании
- Уверенное тестирование API (Postman или аналоги), работа с БД (CRUD), базовые навыки bash/zsh
- Опыт тестирования iOS и Android: эмуляторы, анализ сетевого трафика, особенности разных ОС
- Знание Kotlin или сильные навыки программирования на Python, Java либо TypeScript
- Понимание мобильных платформ, клиент-серверной архитектуры и сетевых протоколов
- Опыт работы с CI/CD (Jenkins, GitLab CI, GitHub Actions), Git и системами управления тестированием
- Умение читать backend- и frontend-код, чтобы находить и локализовать дефекты
- Опыт использования AI-инструментов (GitHub Copilot, ChatGPT, Claude) для разработки, тестирования и code review
- Для работы необходим MacBook
Будет плюсом
- Опыт contract testing (Pact) или visual regression testing для мобильных приложений
- Знакомство с Docker, Kubernetes и облачными платформами для тестирования устройств (BrowserStack, Firebase Test Lab)
- Опыт тестирования контрактов GraphQL и gRPC
Условия
- Старт: ASAP
- Формат: удаленка
- Локация: вне РФ, в идеале РБ и ЕС