Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Developer in Test – API & Mobile Testing Specialist.
South Africa Jobs Expertini

Urgent! Developer in Test – API & Mobile Testing Specialist Job Opening In WorkFromHome – Now Hiring DVT

Developer in Test – API & Mobile Testing Specialist



Job description

Overview

Join to apply for the Software Development Engineer in Test role at DVT .

Are you passionate about driving quality through code?

DVT is on the lookout for experienced Software Development Engineers in Test (SDETs) who are ready to champion shift-left testing practices and elevate our engineering standards.

This is more than just a testing role; we’re looking for developers in test who can lead by example, coach teams, and embed quality at every level of the development lifecycle.

The SDET at DVT will play a pivotal role in designing and reviewing unit, component, and contract tests , guiding developers in best practices, and ensuring our mobile and service-level testing strategies are robust and risk-informed.

You’ll work across a modern tech stack including Java, Spring Boot, Pact, XCUI, Espresso, Jenkins, and AWS , and contribute to building scalable, maintainable automation frameworks.

The person should be a developer in test experienced in creating and reviewing unit tests, component tests, and contract tests.

They should articulate the differences between these test types, provide examples, and coach/mentor developers in creating good tests at these levels.

They should be analytical, able to justify test levels based on risk, issues, complexity, and code stability.

They should be versatile with mobile apps testing and automation (UI level with Expresso and XCUI) as well as service-level testing (unit, contract, and component tests).

They will champion shift-left practices, distinguish between test types with examples, and coach development teams while contributing to strong frameworks.

The role emphasizes automation and tracking improvement in test automation using a risk-based approach.

Primary focus will be to automate or influence and track improvement in automation at the test levels described using a risk-based approach.

Tech Stack : Java, SpringBoot, XCUI, Espresso, Pact, OpenAPI spec, GitLab, Jenkins, YAML, AWS EKS, Grafana, Kubernetes (k9s), Docker

Onsite onboarding note: This role may require onboarding onsite for 4-6 weeks in Dubai.

Ensure you have an updated passport when applying.

Must have

  • Good experience with the test pyramid and shift-left strategies including implementation
  • Creation of tests using Pact/PactFlow or OpenAPI Spec for mobile applications both iOS and Android
  • SonarCloud and experience with configuration for best test scanning
  • Experience in creating/updating and reviewing unit and component tests in Java (JUnit)
  • Well versed with GitLab and Git
  • Experience with writing YAML scripts
  • Experience in Java and Spring Boot development
  • Experience with QA principles – through writing good unit, component and contract tests and being able to articulate the differences
  • Experience in creating and maintaining Jenkins files/pipelines
  • Experience in test management tools such as QMetry, Xray, JIRA
  • UI automation framework development experience for Android and iOS
  • Knowledge of accessibility testing and working with accessibility plugins for Android & iOS
  • Knowledge of automation testing of RESTful services (REST Assured) and tools such as Postman
  • Ability to work in a complex data environment

Nice to have

  • Airline domain experience
  • Experience testing React, including contract tests and unit tests with React Testing Library
  • Experience creating and maintaining Playwright tests

#J-18808-Ljbffr


Required Skill Profession

Quality Management



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Developer in Potential: Insight & Career Growth Guide