Middle · Удалённо · Варшава, Польша · Английский C1
Навыки
Android
API (интеграции)
CI/CD
Контрактное тестирование
Dart
Flutter
Интеграционное тестирование
Ещё 5
iOS
Мониторинг и observability
SOLID и паттерны
Автоматизация тестирования
Юнит-тесты
О компании и продукте
X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color , the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world. We take pride in our diverse and talented team and partners, spread across the UK, Cyprus, the Netherlands, and other regions worldwide.
We are looking for a proactive Senior SDET with deep expertise in Flutter app testing for our flagship project, Happy Color.
Задачи
Design, scale, and maintain a comprehensive test automation strategy for our Flutter application across all levels: unit, widget, integration, golden/visual regression, and API/contract testing
Build and support test automation infrastructure in Dart and Flutter using flutter_test, integration_test, and other relevant tools
Architect the test automation project from scratch, establishing engineering standards, design patterns, and best practices
Drive effective test coverage, prioritizing critical user journeys, core business logic, application stability, and API reliability
Implement code coverage tracking for unit and widget tests, define minimum coverage thresholds, and set up automated quality gates for Merge Requests (MRs)
Enforce strict quality criteria, ensuring MRs are automatically blocked if coverage drops, required tests fail, or quality standards are violated
Integrate test execution into CI/CD pipelines, including unit/widget/golden tests on MRs and integration/E2E test runs on emulators, simulators, and real devices
Contribute to mobile app observability: define quality metrics, monitor crash rate, ANR, app launch time, screen performance, and scenario stability
validate logging, analytics events, and error handling
help integrate performance monitoring and crash reporting tools
Conduct thorough code reviews for test suites (unit, widget, integration, golden, and E2E)
Participate in product Flutter code reviews to ensure testability, stability, and adherence to quality engineering practices
Help define and evolve the Android/iOS device matrix, taking into account OS versions, screen resolutions, hardware performance, and platform-specific behavior
Требования
5+ years of experience in mobile test automation
2+ years of hands-on experience with Flutter and Dart
Strong proficiency in writing unit, widget, integration, golden, and API/contract tests
Deep understanding of Flutter test frameworks (flutter_test, integration_test) and test architecture patterns
Experience integrating test automation into CI/CD pipelines and establishing automated quality gates for MRs
Solid understanding of Flutter interactions with native platforms (Android and iOS)
Familiarity with mobile app performance profiling, observability, and crash reporting tools (monitoring ANRs, launch times, crash rates)
Russian — C1 or higher, English — B1+
Условия
Competitive salary and benefits package
Opportunity to work with a talented and passionate team in a creative and dynamic environment
Flexible working hours and remote/office work options
Career growth and professional development opportunities
A fun and inclusive company culture that celebrates diversity and creativity
Join us and let’s create great content together!
When you apply for this role, we process your personal data in accordance with our Candidate Privacy Notice ( https://xflowgames.com/candidate-privacy-notice)
Паспорт вакансии
История публикации
Появилась в Вакандии26 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели сегодня
Среди похожихНет данных67 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдMiddleвыведено из другого признака
Формат работыУдалённовычитано из текста вакансии
ГеографияВаршава, Польшавычитано из текста вакансии
Зарплатане указана
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе
Проверка Вакандии
Источники и свежесть
Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
bamboohrОсновная публикация · дата неизвестна
X
Работодатель
X-FLOW
11 активных вакансий · вилка работодателя указана в 0%