Mobile QA Automation Engineer
Про роль
Шукаємо Mobile QA Automation Engineer для тестування React Native застосунків. Робота передбачає розробку та підтримку автотестів (unit/integration/E2E), налаштування середовищ (емулятори/симулятори), інтеграцію з CI/CD та тісну співпрацю з розробниками.
Обов’язки
- Проєктувати стратегію тестування для мобільних застосунків (iOS/Android): unit, integration, E2E.
- Писати та підтримувати unit/integration тести на Jest + React Native Testing Library.
- Розробляти E2E-тести з використанням Detox (пріоритет) / Appium / Maestro.
- Налаштовувати емулятори/симулятори (Android Studio, Xcode), профілі збірок, сертифікати, підпис.
- Інтегрувати автотести в CI/CD (включно з macOS runners для iOS), звіти й нотифікації.
- Мокати/тестувати взаємодії з нативними можливостями: Bluetooth, камера, push-сповіщення, файлові дозволи тощо.
- Працювати з логами/трейсами, аналізувати флейки, стабілізувати пайплайни.
- Вести баг-менеджмент (наприклад, Jira): чіткі кроки відтворення, пріоритезація, супровід до фіксу.
Співпрацювати з iOS/Android/RN-інженерами щодо нативних модулів, контрактів і тестових хуків.
Вимоги (критично)
- Практичний досвід мобільної автоматизації: Detox / Appium / Maestro (мінімум один з інструментів — на продакшн-проєктах).
- Розуміння специфіки iOS vs Android (відмінності у збірках, дозволах, локаторах, стабільності).
- Досвід із емуляторами/симуляторами, налаштування середовищ (Android Studio, Xcode).
- Базові знання JavaScript/TypeScript (для тестів і утиліт), впевнена робота з Jest + RNTL.
- Інтеграція автотестів у CI/CD (headless прогони, артефакти, retries; macOS runners для iOS).
- Готовність боротися з флейками: таймінги, очікування, стабільні локатори, ретраї, ізоляція стану.
- Англійська B1+ (читання документації, базова комунікація).
Буде плюсом
- Досвід саме з React Native застосунками (архітектура, бриджі, нативні модулі).
- Базові знання нативної розробки (Swift/Kotlin/Objective-C/Java) — для дебагу інтеграцій.
- Налаштування server-side моків/стабів, фікстур, контрактного тестування API.
- Робота з mobile-specific CI (Fastlane, Bitrise, GitHub Actions з macOS).
Практики спостережуваності: логи, креш-репорти, аналітика (Firebase/Amplitude).
Інструменти та стек
- Тест-стек: Jest, React Native Testing Library, Detox / Appium / Maestro.
- Середовище: Android Studio, Xcode, симулятори.
- CI/CD: GitHub/GitLab/Bitbucket, macOS runners, артефакти, звіти.
Баг/доки: Jira/YouTrack, Confluence/Notion.
Умови
- Віддалено, гнучкий графік
- Оплачувала відпустка та лікарняні
Required languages
| English | B1 - Intermediate |
Postman, Git, Automated Testing, SQL, API testing, Jira, REST API
Published 12 November
22 views
·
3 applications
34% read
📊
Average salary range of similar jobs in
analytics →
Loading...