- Страна
- Великобритания
Откликайтесь
на вакансии с ИИ

Senior Mobile QA Engineer (Flutter / Mobile)
Интересный международный проект в сфере стриминга, полная удаленка с гибкой оплатой (включая крипту) и возможность влиять на процессы. Отсутствие указанной вилки зарплаты немного снижает балл.
Сложность вакансии
Позиция требует глубоких знаний мобильной специфики (iOS/Android), умения работать с трафиком и логами, а также опыта выстраивания процессов с нуля. Дополнительным вызовом является работа со стриминговыми технологиями (WebRTC).
Анализ зарплаты
Зарплата на позиции Senior Mobile QA в международном сегменте обычно выше среднего по рынку РФ. Предложение Gartwell конкурентоспособно за счет возможности оплаты в валюте или криптовалюте, что нивелирует локальные риски.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Gartwell уже сейчас
Присоединяйтесь к международной команде Gartwell и влияйте на качество стриминговых продуктов мирового уровня!
Описание вакансии
#vacancy#remote
🚀 Вакансия: Senior Mobile QA Engineer (Flutter / Mobile)
Gartwell — международный IT-холдинг из Великобритании, более 10 лет развивает стриминговые и real-time продукты. Один из ключевых проектов - Coomeet.
Ищем Senior Mobile QA Engineer для Flutter-приложения (iOS/Android), который возьмёт на себя полный цикл качества: от тестирования и анализа Crashlytics до регрессов и релизного контроля.
🧩 Задачи
- Ручное тестирование Flutter-приложения (iOS / Android)
- Проверка новых фич, багфиксов и релизных кандидатов
- Проведение регрессионного тестирования
- Анализ Crashlytics, логов и ошибок
- Заведение и декомпозиция багов для разработки
- Принятие решения о готовности релиза
- Построение и развитие QA-процессов с нуля
- Взаимодействие с автоматизацией (постановка задач, контроль покрытия)
🔧 Для нас важно
Mobile QA
- Сильный опыт ручного тестирования мобильных приложений (iOS + Android)
- Опыт работы с Flutter-приложениями будет плюсом
Тест-дизайн
Практическое применение:
- классы эквивалентности
- граничные значения
- таблицы переходов состояний
- pairwise testing
Документация
- Опыт создания Test Plan / Test Strategy
- Работа с TestRail / Confluence
- Поддержание актуальной тестовой документации
CI/CD и сборки
- Опыт работы с GitLab CI / Jenkins
- Тестирование feature / release / RC сборок
- Переключение между Dev / Stage / Prod окружениями
Логи и дебаг
Работа с: ADB, Android Studio (Logcat), Xcode Console, Crashlytics
Умение разбирать stack trace и формировать техничные баг-репорты
Сниффинг и трафик
- Charles Proxy / Fiddler / Proxyman
- Перехват и модификация трафика (Map Local / Rewrite)
- Симуляция ошибок и нестабильных сетей
API
- Понимание client-server архитектуры
- Уверенная работа в Postman / Insomnia
- Использование окружений, переменных, базовых проверок ответов
➕ Будет плюсом
Опыт тестирования видеосвязи / видеостриминга (WebRTC)
Понимание WebSocket / real-time коммуникаций
Опыт с мобильной автоматизацией: Appium, Selenium, Playwright, Appium Inspector / локаторы (XPath, accessibility id)
- Запуск автотестов локально и в CI
- Анализ отчетов (Allure и аналоги)
🌍 Мы предлагаем
- Полностью удалённая работа
- Локация любая
- Формат оплаты: B2B / крипта / любые страны
- Минимум митингов, работа по этапам
- Сильная команда и зрелые инженерные процессы
- Реальное влияние на продукт и архитектуру
Откликнуться 👉Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- iOS
- Xcode
- Android
- GitLab CI
- Postman
- Appium
- TestRail
- Allure
- WebRTC
- Crashlytics
- WebSocket
- Flutter
- Charles Proxy
- ADB
Возможные вопросы на собеседовании
Проверка понимания специфики кроссплатформенной разработки.
Какие специфические баги или особенности отображения вы встречали именно в Flutter-приложениях по сравнению с нативной разработкой?
Оценка навыков работы с сетевым трафиком.
Опишите кейс, когда использование Rewrite или Map Local в Charles Proxy помогло вам локализовать сложный баг на бэкенде.
Проверка лидерских качеств и умения строить процессы.
С чего вы начнете выстраивание QA-процессов в команде, где тестирование ранее велось хаотично?
Оценка технической грамотности в дебаге.
Как вы будете анализировать причину крэша в Crashlytics, если в логах виден только нечитаемый stack trace?
Проверка знаний в области стриминга.
На какие параметры вы обратите внимание в первую очередь при тестировании стабильности видеосвязи через WebRTC при плохом интернет-соединении?
Похожие вакансии
Senior QA Manual
AQA Mobile, Senior
Senior QA Engineer Python
QA Engineer
Старший инженер по автоматизации тестирования (Python, финтех)/ Senior AQA
QA Engineer Python Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!