QA-інженер

не вказаноЗарплата
In-BOРоботодавець
КиївМісто
повна зайнятість, дистанційноЗайнятість
ІТГалузь
2026-10-27Опубліковано

About Us:

We are looking for a highly skilled and proactive Senior-Lead QA Automation Engineer to join our engineering team and take ownership of test automation and quality practices, with a strong focus on mobile applications.

Our products rely heavily on mobile experiences, including apps built with Flutter, and require a robust, scalable, and reliable approach to test automation. 70% of our users use mobile apps.

This role goes beyond writing tests — it is about building a sustainable mobile automation ecosystem, improving engineering processes, and ensuring consistent product quality across the entire development lifecycle.

The ideal candidate combines strong hands-on expertise in mobile automation with a systems mindset and takes full ownership of quality as an engineering discipline.

Core Responsibilities:

  • Design, build, and maintain scalable test automation frameworks with a strong focus on mobile applications (iOS/Android), including Flutter-based apps.
  • Define and evolve a mobile-first automation strategy, balancing UI, API, and integration testing for optimal coverage and stability.
  • Develop robust automated test suites for mobile UI, including handling asynchronous behavior, animations, and platform-specific differences.
  • Integrate automated tests into CI/CD pipelines, ensuring reliable execution across devices, emulators, and environments.
  • Collaborate closely with Mobile Developers, Product Owners, and DevOps to ensure testability and embed quality early in the SDLC.
  • Drive best practices for mobile test architecture, test data handling, and environment stability.
  • Perform root-cause analysis of defects, with a focus on complex mobile-specific issues (state, network conditions, device fragmentation).
  • Participate in code reviews for both application and test code, ensuring maintainability and scalability.
  • Support release cycles with clear quality signals, including mobile-specific metrics (crash-free rate, test stability, coverage).

Typical Requirements:

Experience

  • 4+ years of hands-on experience in QA with a strong focus on automation.
  • Proven experience in mobile test automation (iOS/Android).
  • Experience working with applications built on Flutter is highly desirable.
  • Solid understanding of SDLC, Agile/Scrum methodologies, and quality engineering principles.

Technical Test Automation Skills

  • Strong expertise in mobile automation frameworks:
  • Appium / WebdriverIO (mobile) / Detox / Espresso / XCUITest or similar.
  • Experience testing Flutter applications, including understanding of widget-based UI and common testing challenges.
  • Strong knowledge of UI automation (Playwright / Selenium / Cypress is a plus, but not primary).

Hands-on experience in API testing:

  • Postman / Newman / REST Assured or similar tools.
  • Proficiency in at least one programming language:
  • Python / Java / JavaScript / TypeScript.
  • Experience with CI/CD pipelines for mobile testing:
  • Jenkins, GitHub Actions, GitLab CI, including running tests on emulators or device farms.
  • Understanding of mobile-specific challenges: device fragmentation, OS differences, network variability, app lifecycle.

Soft Skills

  • Strong analytical thinking and ability to break down complex mobile behaviors into testable scenarios.
  • High level of ownership and accountability for product quality.
  • Ability to work independently and proactively identify risks in mobile user flows.
  • Clear and structured communication with cross-functional teams.

Nice-to-Have

  • Experience with Flutter integration testing (integration_test, flutter_driver legacy).
  • Experience with cloud-based device farms (BrowserStack, Sauce Labs, Firebase Test Lab).
  • Experience with performance testing and monitoring of mobile applications.
  • Familiarity with crash analytics tools (Firebase Crashlytics or similar).
  • Experience with microservices and backend validation for mobile apps.

What You’ll Deliver

  • Reliable and scalable mobile automation coverage, including Flutter-based applications.
  • Increased confidence in mobile releases across devices and platforms.
  • Faster and more predictable release cycles through stable automation.
  • Early detection of mobile-specific issues before production.
  • Contribution to building a strong, engineering-driven quality culture around mobile products.

Відгукнутися на work.ua →Схожі вакансії

№ вакансії на порталі ДСЗ: 8661997. Актуальність — на дату публікації; перевіряйте на сайті джерела.

Схожі вакансії

Усі вакансії за професією →

Київ на KyivVoice

← Усі вакансії