Enable job alerts via email!

Developer in Test – API & Mobile Testing Specialist

DVT

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Dubai is seeking an experienced API-focused Developer in Test. This role involves leading testing strategies, mentoring developers in best practices, and enhancing testing coverage for APIs and mobile applications. The ideal candidate has a solid foundation in unit testing, mobile automation, and a passion for quality throughout the development process.

Qualifications

  • Proven experience implementing shift-left strategies.
  • Strong background in unit and component testing using JUnit/NUnit.
  • Hands-on experience with contract testing for mobile APIs.

Responsibilities

  • Lead creation and optimization of tests for APIs and mobile applications.
  • Coach developers on test design and risk-based testing.
  • Drive shift-left testing practices in the development lifecycle.

Skills

API testing
Mobile automation
Contract testing
Shift-left testing
Coaching

Tools

JUnit/NUnit
Pact/PactFlow
Espresso
XCUITest
GitLab
Docker
Jenkins
AWS
Job description

Are you passionate about driving quality through code? DVT is on the lookout for a highly skilled API-focused Developer in Test with deep expertise in contract testing, mobile automation, and unit testing best practices. This role is ideal for someone who thrives in coaching environments, champions shift-left testing, and can influence development teams to adopt robust testing strategies across the stack.


Key Responsibilities
  • Lead the creation, review, and optimisation of unit, component, and contract tests for APIs and mobile applications.

  • Coach and mentor developers on test design, risk-based testing, and test strategy, with clear articulation of the distinctions between test types.

  • Evaluate test coverage and placement based on risk, code complexity, stability, and historical defects.

  • Drive shift-left testing practices and embed quality early in the development lifecycle.

  • Champion mobile testing using tools like Espresso (Android) and XCUITest (iOS), both at UI and service levels.

  • Build and maintain scalable test automation frameworks for mobile and API layers.

  • Influence and track improvements in test coverage and automation maturity across teams.

Tech Stack
  • Languages & Frameworks: Java, React, Vert.x, Spring Boot

  • Mobile Testing: Espresso, XCUITest

  • Contract Testing: Pact, PactFlow, OpenAPI Spec

  • CI/CD & DevOps: GitLab, Jenkins, YAML, Docker, Kubernetes (k9s), AWS EKS

  • Monitoring & Reporting: Grafana, SonarCloud

  • Test Management: Qmetry, Xray, JIRA

Must-Have Experience
  • Proven experience implementing the test pyramid and shift-left strategies.

  • Strong background in unit and component testing using JUnit/NUnit.

  • Hands-on experience with contract testing for mobile APIs using Pact/PactFlow or OpenAPI Spec.

  • Skilled in configuring SonarCloud for optimal test scanning.

  • Solid understanding of QA principles, with the ability to explain and apply them across test levels.

  • Experience with GitLab, YAML scripting, and Jenkins pipeline creation.

  • UI automation framework development for Android and iOS.

  • Familiarity with accessibility testing and relevant plugins.

  • RESTful service testing using Rest Assured, Postman, and similar tools.

  • Comfortable working in complex data environments.

Nice to Have
  • Experience in the airline domain.

  • Exposure to React testing using React Testing Library (re3/re4).

  • Experience with Playwright for end-to-end testing.

  • AWS cloud services knowledge.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.