Solvd
Mobile Test Automation Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер автоматизации тестирования мобильных приложений в Solvd Inc. Работа над платформой агрегации социальных новостей: автотесты и ручное тестирование iOS и Android, интеграция в CI/CD.
Задачи
- Проектировать, поддерживать и выполнять автоматизированные и ручные тесты для мобильных приложений iOS и Android
- Разрабатывать и поддерживать мобильные автоматизационные наборы на XCUITest и Espresso
- Проводить функциональное, регрессионное, интеграционное, исследовательское, юзабилити и end-to-end тестирование на реальных устройствах и эмуляторах
- Диагностировать сбои, исследовать дефекты и совместно с командами разработки определять первопричины
- Разрабатывать тест-планы, тест-кейсы, тестовые процедуры и отчёты о качестве релиза
- Интегрировать автотесты в CI/CD-пайплайны и отслеживать стабильность тестов и инфраструктуры
- Взаимодействовать с разработчиками, продакт-менеджерами и партнёрскими командами в рамках Agile-цикла разработки
- Определять зоны кросс-платформенного влияния и обеспечивать риск-ориентированное покрытие тестами новых фич и экспериментов
- Продвигать практики качества в unit-, интеграционном и end-to-end тестировании
- Оценивать трудозатраты на тестирование и работать самостоятельно в динамичной среде
Требования
- 4+ года опыта создания или поддержки фреймворков автоматизации для мобильных приложений
- Продвинутый практический опыт с XCUITest и Espresso: разработка, поддержка, отладка фреймворков и запуск в CI
- Сильный опыт тестирования мобильных приложений iOS и Android, желательно соцсетей или высоконагруженных потребительских приложений
- Опыт построения масштабируемых фреймворков мобильной автоматизации и их интеграции в CI/CD
- Сильное знание методологий мобильного QA, SDLC, тестовой стратегии и тестовой документации
- Понимание мобильных платформ, фрагментации устройств, сетей, разрешений, уведомлений, deep links и жизненного цикла приложений
- Умение самостоятельно составлять тест-планы и стратегии покрытия на основе требований к продукту
- Сильные навыки исследовательского тестирования и оценки рисков
- Опыт работы в Agile/Scrum с частыми или еженедельными релизами в продакшн
- Опыт использования Jira, Confluence и систем управления тестированием
- Сильные навыки письменной и устной коммуникации
Условия
- Работа над AI-driven проектами в ключевых отраслях с клиентами от стартапов до крупных предприятий
- Глобальная команда с равными возможностями для сотрудничества между континентами и культурами
- Инклюзивная среда с приоритетом непрерывного обучения, инноваций и этических стандартов AI
- Solvd — работодатель равных возможностей
Навыки
- XCUITest
- Espresso
- iOS
- Android
- CI/CD
- Jira
- Confluence
- API testing