Senior QA Automation Engineer

Jobgether • United Arab Emirates
Remote
Apply
AI Summary

Join a fast-paced, distributed Quality Engineering team focused on delivering top-tier mobile applications. Design and implement automated test frameworks, ensure product quality, and collaborate with developers to optimize testability. Contribute to emerging testing practices and influence the evolution of testing strategies within a globally distributed, agile environment.

Key Highlights
Design and implement automated test frameworks
Ensure product quality and collaborate with developers
Contribute to emerging testing practices
Key Responsibilities
Designing, developing, and maintaining automated test solutions for Android and/or iOS mobile applications
Building and maintaining Page Object Models (POMs), reusable test utilities, and libraries for scalable test suites
Writing and executing end-to-end test cases, performing functional, regression, and exploratory testing when required
Technical Skills Required
Android test automation using Kotlin, Espresso, and/or UI Automator XCUITest CI/CD pipelines Cloud-based test execution Git workflows Page Object Model (POM) patterns Test framework management
Benefits & Perks
Competitive salary paid in US dollars
Fully remote work with flexible arrangements
Comprehensive healthcare coverage
Nice to Have
API mocking tools (WireMock, MockServer)
Dependency injection frameworks in Android (Hilt, Dagger)
Bazel build systems, AI/ML-assisted testing, and accessibility compliance experience

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. QA Automation Engineer in United Arab Emirates.

We are seeking a highly skilled and proactive Senior QA Automation Engineer to join a fast-paced, distributed Quality Engineering team focused on delivering top-tier mobile applications. In this role, you will design and implement automated test frameworks, ensure product quality, and collaborate with developers to optimize testability. You will work on multiple projects spanning Android and iOS platforms, contributing directly to the stability, scalability, and user experience of high-impact digital products. This role offers the opportunity to innovate, explore emerging testing practices, and influence the evolution of testing strategies within a globally distributed, agile environment. Ideal candidates thrive in dynamic settings, enjoy problem-solving, and take ownership of delivering high-quality results.

Accountabilities

  • Designing, developing, and maintaining automated test solutions for Android and/or iOS mobile applications.
  • Building and maintaining Page Object Models (POMs), reusable test utilities, and libraries for scalable test suites.
  • Writing and executing end-to-end test cases, performing functional, regression, and exploratory testing when required.
  • Executing automated tests across multiple devices using cloud platforms and integrating tests into CI/CD pipelines.
  • Collaborating with developers to improve testability, including accessibility identifiers and feature flag support.
  • Documenting test coverage, reporting defects, and ensuring timely resolution in collaboration with development teams.
  • Participating in agile ceremonies, sprint planning, and cross-team quality syncs.
  • Contributing to emerging testing practices, including AI-assisted test generation and validation, and continuously improving QA processes.

Requirements

The ideal candidate brings extensive QA automation experience, technical proficiency, and strong problem-solving skills:

  • 5–7+ years of experience in QA, SDET, or Test Automation roles.
  • Hands-on experience with Android test automation using Kotlin, Espresso, and/or UI Automator; XCUITest is a must.
  • Proven ability to design and implement mobile test automation frameworks and scalable architectures.
  • Strong knowledge of Page Object Model (POM) patterns and test framework management.
  • Experience with CI/CD pipelines and cloud-based test execution (e.g., BrowserStack, Harness).
  • Familiarity with Git workflows, branching, rebasing, and pull request reviews in large repositories.
  • Solid understanding of software testing methodologies, including both manual and automated approaches.
  • Strong analytical, problem-solving, and communication skills for collaborating across distributed teams.
  • Experience in fintech, financial services, or high-scale digital platforms is preferred.
  • Nice to Have:
  • iOS test automation using Swift and XCUITest.
  • API mocking tools (WireMock, MockServer).
  • Dependency injection frameworks in Android (Hilt, Dagger).
  • Bazel build systems, AI/ML-assisted testing, and accessibility compliance experience.

Benefits

This role offers a competitive and flexible package for top talent:

  • Competitive salary paid in US dollars.
  • Fully remote work with flexible arrangements.
  • Comprehensive healthcare coverage.
  • Opportunities for career growth and continuous learning.
  • Collaborative, multidisciplinary team environment.
  • Exposure to cutting-edge QA practices, frameworks, and technologies.
  • Recognition for personal projects demonstrating initiative, technical curiosity, and problem-solving skills.

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Senior Product QA Tester

Testing
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

United Arab Emirates
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Blue Bridge People

Mexico

Senior QA Engineer

Testing
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Storyblok

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly