Заголовок: Старший инженер по автоматизации QA – Тестирование мобильных приложений
Местоположение: Швейцария, Чам (офис)
Местоположение: Швейцария, Чам (офис)
Занятость: Полный рабочий день
Старший инженер по автоматизации QA – Тестирование мобильных приложений Мы ищем Старшего инженера по автоматизации QA с глубокой экспертизой в тестировании мобильных приложений, который присоединится к нашей команде. Команда SBC App в составе специализированного глобального технологического подразделения отвечает за создание и поддержку мобильных приложений, которые улучшают пользовательский опыт для электровелосипедистов. Старший инженер по автоматизации QA будет играть ключевую роль в формировании стратегий тестирования, наставничестве других инженеров по автоматизации QA и обеспечении качества наших мобильных приложений путем использования ручных и автоматизированных фреймворков.
Краткое описание роли
Идеальный кандидат будет иметь значительный опыт тестирования мобильных приложений в масштабе, в идеале в индустрии велосипедов, IoT или подключенных устройств. Он продемонстрирует мастерство в передовых практиках автоматизации QA, проявляя гибкость и рассудительность для адаптации процессов по мере необходимости. Он не только будет выявлять и устранять проблемы, но и разрабатывать масштабируемые тестовые решения, участвовать в обсуждениях архитектуры и выступать за постоянное совершенствование в рамках всей инженерной организации.
Как вы внесете свой вклад
- Отвечать за разработку и внедрение комплексных стратегий, фреймворков и практик тестирования мобильных приложений.
- Руководить усилиями QA по нескольким мобильным проектам, обеспечивая высокое качество результатов и последовательное тестовое покрытие.
- Анализировать требования к мобильным приложениям, архитектуру и дизайн для влияния на тестируемость и направление развития продукта.
- Наставлять и руководить младшими и средними инженерами QA, делясь передовыми практиками и способствуя развитию навыков.
- Разрабатывать и выполнять продвинутые автоматизированные и ручные тестовые сценарии для Android и iOS с использованием Katalon и Appium.
- Проводить и руководить функциональным, регрессионным, интеграционным, дымовым, нагрузочным и стресс-тестированием на устройствах и эмуляторах.
- Сотрудничать с разработчиками, UX/UI-специалистами, менеджерами по продуктам и кросс-функциональными заинтересованными сторонами для повышения качества продукта и пользовательского опыта.
- Проактивно выявлять пробелы в тестовом покрытии и внедрять улучшения в процессы и инструменты QA.
- Управлять UAT с бизнес-пользователями и обеспечивать циклы обратной связи высокого качества.
- Предоставлять четкие и действенные отчеты о результатах тестирования, рисках и рекомендациях руководству.
Что вам понадобится для успеха
- 8+ лет опыта в области обеспечения качества программного обеспечения и тестирования.
- 5+ лет опыта в тестировании мобильных приложений (iOS и Android).
- Подтвержденный опыт руководства инициативами по автоматизации QA для крупномасштабных мобильных приложений, ориентированных на потребителя.
- Практический опыт работы с Katalon Studio и Appium для продвинутой автоматизации тестирования.
- Экспертиза в методологиях мобильного QA, инструментах тестирования и управлении тестовой средой.
- Опыт работы с Xcode, Android Studio, тестированием на основе устройств/эмуляторов и подключенным оборудованием (Bluetooth, датчики, OTA-обновления).
- Глубокое понимание REST API, мобильных приложений на основе React и интеграций аппаратного/программного обеспечения.
- Опыт настройки и оптимизации CI/CD пайплайнов и интеграции автоматизированного тестирования в процессы выпуска (например, GitHub Actions).
- Исключительные навыки устранения неполадок, аналитические навыки и навыки решения проблем.
- Опыт проектирования и поддержки масштабируемых тестовых фреймворков и многоразовых тестовых активов.
- Отличные коммуникативные навыки с подтвержденным опытом влияния на направление развития продукта и принятие технических решений.
- Опыт работы с Atlassian Confluence, JIRA и гибкими методологиями.
Дополнительный опыт:
- Руководство инициативами по тестированию производительности, масштабируемости и безопасности мобильных приложений.
- Практический опыт работы с дополнительными фреймворками автоматизации мобильных приложений (Espresso, XCTest и т. д.).
- Опыт тестирования продуктов IoT или подключенного оборудования.