We have an urgent requirement for QA Automation Engineer (Mobile & API) is required for our banking client in Abu Dhabi, UAE
· Design and develop mobile automation frameworks from scratch using Appium, WebdriverIO, or Maestro is MUST
· Build and integrate API test suites is MUST
· Strong API automation experience using Rest Assured, Playwright, or Pytest is MUST
· Conduct performance testing using K6 or Gatling is MUST
· Exposure to AI-powered testing is MUST
From building intelligent, cross-platform mobile automation frameworks to driving AI-powered mobile quality at scale, you’ll help shape how we deliver seamless, secure, and high-performing mobile experiences for our customers.
About the Role
We’re seeking a hands-on QA Automation Engineer with strong experience in Appium, WebdriverIO, or Maestro, along with API automation experience using Rest Assured, or Pytest, and programming proficiency in JavaScript / TypeScript, Java, or Python.
You’ll work closely with Product, Development, DevOps, SRE, and Business teams to ensure reliable, scalable, and secure mobile applications across Android, iOS, and Huawei platforms.
Key Responsibilities
· Design and develop mobile automation frameworks from scratch using Appium, WebdriverIO, or Maestro.
· Build and integrate API test suites for end-to-end mobile validations using Rest Assured, Playwright, or Pytest.
· Execute cross-platform automation on Android, iOS, and Huawei devices through cloud farms (BrowserStack / LambdaTest).
· Implement AI-driven testing solutions – self-healing locators, visual validation, and intelligent test selection.
· Conduct performance testing using K6 or Gatling to assess app and backend responsiveness.
· Integrate mobile and API automation into CI/CD pipelines (GitHub Actions, Jenkins, or Azure DevOps) for continuous validation.
· Collaborate with Product, Dev, DevOps, and SRE to align testing with business priorities and release readiness.
· Create and maintain test dashboards and reports for stakeholders.
Required Skills & Experience
· Minimum 5+ years of QA Automation experience, with focus on mobile automation.
· Hands-on expertise in Appium, WebdriverIO, or Maestro.
· Strong API automation experience using Rest Assured, Playwright, or Pytest.
· Programming proficiency in JavaScript / TypeScript, Java, or Python.
· Should know how to test APIs using Postman or SoapUI for functional and quick validations.
· Experience executing tests on cloud farms (BrowserStack, LambdaTest).
· Familiarity with AI-driven testing and self-healing automation tools.
· Proficiency in performance testing (K6 / Gatling / JMeter).
· Knowledge of mobile security testing and OWASP Mobile Top 10.
· Expertise in CI/CD integration using GitHub Actions and Git-based workflows.
Preferred Qualifications
· Bachelor’s / Master’s degree in Computer Science, Engineering, or related discipline
· Experience testing banking / financial mobile applications.
· Exposure to AI-powered testing and visual validation tools.
· Experience in analysing logs and metrics to identify root causes and resolve issues.
· Excellent communication and cross-team collaboration skills.
· Self-motivated, proactive, and ownership-driven, able to deliver with minimal supervision.
· Exposure to security testing and standards, ensuring compliance with organizational and industry best practices.