About Us
We are looking for a highly skilled and proactive Middle 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.
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.