Mobile Automation Test Engineer

DXC Technology

Dubai

On-site

AED 350,000 - 500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DXC Technology is seeking an experienced Mobile Automation Test Engineer to drive automated QA across native Android and iOS apps. You will design, develop, and maintain automated mobile testing frameworks and test suites with Espresso for Android and XCUITest for iOS, emphasizing visual regression, shift-left testing, and release quality gates.

You will collaborate with developers, product managers, and DevOps to embed quality throughout the SDLC, mentor QA engineers, and enable reliable,

Qualifications

  • Strong hands-on experience with Espresso for Android UI automation.
  • Strong hands-on experience with XCUITest for iOS UI automation.
  • Proven experience building, maintaining, and enhancing automated mobile UI test frameworks.
  • Strong experience developing robust, scalable, and maintainable automated test suites.
  • Strong understanding of test automation best practices and test design patterns.
  • Hands-on experience implementing and maintaining Snapshot Testing.
  • Experience validating UI consistency across devices, screen sizes, OS versions.
  • Strong ability to identify and troubleshoot visual regressions, UI inconsistencies, and rendering issues.
  • Experience testing dynamic UI content and complex visual workflows.
  • Strong understanding of testability principles and shift-left testing practices.
  • Experience defining and implementing release quality gates and quality metrics.

Responsibilities

  • Design, develop, and maintain automated UI testing frameworks for native Android and iOS applications.
  • Develop robust and scalable automated test suites using Espresso for Android and XCUITest for iOS.
  • Establish automation best practices, standards, and test design patterns across mobile applications.
  • Implement and maintain Snapshot Testing to validate UI consistency and detect visual regressions.
  • Develop automated tests covering complex UI workflows, dynamic content, and critical user journeys.
  • Validate application UI across multiple devices, screen sizes, resolutions, and OS versions.
  • Identify, troubleshoot, and report visual regressions, UI inconsistencies, rendering issues, and functional defects.
  • Improve test automation reliability, maintainability, execution speed, and coverage.
  • Define appropriate test strategies and automation approaches based on application requirements and risk.
  • Review product requirements and technical specifications early to identify test scenarios and quality risks.
  • Apply shift-left testing principles by integrating quality activities into design and development processes.
  • Establish and maintain release quality gates, automation criteria, and quality metrics.
  • Monitor test results, analyze failures, identify root causes, and work with development teams to resolve issues.
  • Support mobile application release processes and ensure appropriate quality validation before production releases.
  • Collaborate with developers, product managers, business analysts, and DevOps teams to embed quality throughout the SDLC.
  • Mentor other QA engineers and contribute to continuous improvement of mobile testing practices.

Skills

Espresso
XCUITest
Automated UI Testing
Test Frameworks
Snapshot Testing
CI/CD

Tools

Android SDK
Xcode

Job description

DXC Technology is seeking an experienced Mobile Automation Test Engineer to drive automated quality assurance across native Android and iOS applications.

The successful candidate will be responsible for designing, developing, maintaining, and continuously improving automated mobile testing frameworks and test suites. The role requires strong hands‑on expertise in Espresso for Android and XCUITest for iOS, combined with experience in UI automation, snapshot testing, visual regression, test strategy, and mobile release quality.

The ideal candidate will be a quality-focused technical professional who can work closely with developers, product managers, and other stakeholders to embed quality throughout the software development lifecycle and enable reliable, scalable, and frequent mobile releases.

Key Responsibilities
  • Design, develop, and maintain automated UI testing frameworks for native Android and iOS applications.
  • Develop robust and scalable automated test suites using Espresso for Android and XCUITest for iOS.
  • Establish automation best practices, standards, and test design patterns across mobile applications.
  • Implement and maintain Snapshot Testing to validate UI consistency and detect visual regressions.
  • Develop automated tests covering complex UI workflows, dynamic content, and critical user journeys.
  • Validate application UI across multiple devices, screen sizes, resolutions, and operating system versions.
  • Identify, troubleshoot, and report visual regressions, UI inconsistencies, rendering issues, and functional defects.
  • Improve test automation reliability, maintainability, execution speed, and coverage.
  • Define appropriate test strategies and automation approaches based on application requirements and risk.
  • Review product requirements and technical specifications early in the development lifecycle to identify test scenarios and quality risks.
  • Apply shift-left testing principles by integrating quality activities into design and development processes.
  • Establish and maintain release quality gates, automation criteria, and quality metrics.
  • Monitor test results, analyze failures, identify root causes, and work with development teams to resolve issues.
  • Support mobile application release processes and ensure appropriate quality validation before production releases.
  • Collaborate closely with developers, product managers, business analysts, and DevOps teams to embed quality throughout the SDLC.
  • Mentor other QA engineers and contribute to the continuous improvement of mobile testing practices.
Required Qualifications
  • Strong hands‑on experience with Espresso for Android UI automation.
  • Strong hands‑on experience with XCUITest for iOS UI automation.
  • Proven experience building, maintaining, and enhancing automated mobile UI test frameworks.
  • Strong experience developing robust, scalable, and maintainable automated test suites.
  • Strong understanding of test automation best practices and test design patterns.
  • Hands‑on experience implementing and maintaining Snapshot Testing.
  • Experience validating UI consistency across different mobile devices, screen sizes, resolutions, and OS versions.
  • Strong ability to identify and troubleshoot visual regressions, UI inconsistencies, and rendering issues.
  • Experience testing dynamic UI content and complex visual workflows.
  • Strong understanding of testability principles and shift-left testing practices.
  • Experience defining and implementing release quality gates and quality metrics.
  • Strong knowledge of the mobile application lifecycle, testing lifecycle, and mobile release processes.
  • Experience reviewing requirements and identifying test scenarios, risks, and acceptance criteria early in the development lifecycle.
  • Strong analytical and problem-solving skills with the ability to investigate complex automation and application issues.
Preferred Qualifications
  • Experience testing applications across both Android and iOS platforms.
  • Experience integrating mobile automation frameworks into CI/CD pipelines.
  • Experience with automated regression testing and continuous testing practices.
  • Experience with visual regression testing and screenshot comparison techniques.
  • Experience working with Agile/Scrum development methodologies.
  • Experience with test reporting, quality dashboards, and automation metrics.
  • Experience working with device farms or cloud-based mobile testing platforms.
  • Experience collaborating with development teams to improve application testability and automation readiness.
  • Programming or scripting experience relevant to mobile automation and test framework development.
Technical Skills

Test Automation: UI Automation, Automated Regression Testing, Test Framework Development, Test Design Patterns

Visual Testing: Snapshot Testing, Visual Regression Testing, UI Consistency Testing

Quality Engineering: Shift-Left Testing, Quality Gates, Quality Metrics, Test Strategy

Mobile: Android, iOS, Mobile Application Lifecycle, Mobile Release Processes

CI/CD: Continuous Testing, Automated Test Execution, Pipeline Integration

What You Will Bring
  • Strong ownership of mobile quality and automation engineering.
  • A hands‑on approach to developing and maintaining reliable automation frameworks.
  • Strong attention to UI quality, consistency, usability, and visual accuracy.
  • Ability to identify quality risks early and proactively influence product and engineering decisions.
  • Strong communication and collaboration skills across QA, development, product, and engineering teams.
  • Ability to balance automation coverage, execution efficiency, maintainability, and release timelines.
  • A continuous-improvement mindset with a focus on increasing automation maturity and overall engineering quality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Automation Engineer (Espresso & XCUITest)
Mobile Automation Engineer (Espresso & XCUITest)

DXC Technology • Dubai

On-site
AED 350,000 - 500,000
QA Automation Engineer (Mobile & API)
QA Automation Engineer (Mobile & API)

Dicetek LLC • Abu Dhabi

On-site
Confidential
Mobile App Test Automation Engineer - Android & iOS
Mobile App Test Automation Engineer - Android & iOS

STATERA • Dubai

On-site
AED 180,000 - 260,000
QA Engineer - Automation Testing & Risk Management
QA Engineer - Automation Testing & Risk Management

Client of Forsyth Barnes • Dubai

On-site
AED 180,000 - 340,000
Associate Sr QA Automation Engineer
Associate Sr QA Automation Engineer

Keka Technologies Private Limited • Dubai Emirate

On-site
AED 180,000 - 280,000
Automation Tester
Automation Tester

Careers at UAE • Dubai

On-site
AED 80,000 - 120,000
Senior QA Engineer
Senior QA Engineer

SUNDUS MANAGEMENT CONSULTANCY & STUDIES BUREAUL.L.C • Abu Dhabi

On-site
AED 180,000 - 240,000
Mobile Automation QA Engineer - CI/CD & API Testing
Mobile Automation QA Engineer - CI/CD & API Testing

Forsyth Barnes Consultancy • Abu Dhabi

Hybrid
AED 201,000 - 312,000
Performance bonuses
Health coverage
Paid time off
+2
QA Engineer - Automation Testing & Risk Management (Ref: 197879)
QA Engineer - Automation Testing & Risk Management (Ref: 197879)

Forsyth Barnes • Abu Dhabi

Hybrid
AED 201,000 - 335,000
Hybrid work model
Performance-based bonuses
Health coverage
+1
QA Engineer – Automation Testing (Ref: 196746)
QA Engineer – Automation Testing (Ref: 196746)

Forsyth Barnes • Abu Dhabi

On-site
AED 120,000 - 180,000