
Developer in Test – API & Mobile Testing Specialist
DVT
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇦🇪 United Arab Emirates
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidiOSJenkinsJUnit
About the role
- 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.
Requirements
- 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.
Benefits
- You'll be part of a supportive team that encourages growth and offers opportunities to work on exciting projects with leading clients.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
unit testingcomponent testingcontract testingtest automationshift-left testingtest pyramidaccessibility testingRESTful service testingYAML scriptingUI automation framework development
Soft skills
coachingmentoringcommunicationrisk assessmenttest strategy development