Subscribe to the latest remote jobs:

Senior Software Developer in Test (Senior SDET)

🌏 Worldwide

JUnit

iOS

Management

Android

Java

Docker

Kubernetes

AWS

Jenkins

Design

UI/UX

Devops

Testing

Senior Software Developer in Test (Senior SDET)

from 🌏 Worldwide

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 ofunit,component, andcontract tests for APIs and mobile applications.

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

  • Evaluate test coverage and placement based onrisk,code complexity,stability, andhistorical defects.

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

  • Championmobile testing using tools likeEspresso (Android) andXCUITest (iOS), both at UI and service levels.

  • Build and maintain scalabletest 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 (primary), Spring Boot (secondary)

  • 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

  • Nice to have:Kubernetes (k8s), AWS EKS

Must-Have Experience

  • Mobile API testing expertise with a mobile-first testing approach

  • Test architecture design

  • Proven experience implementing thetest pyramid andshift-left strategies.

  • Strong background inunit and component testing usingJUnit/NUnit.

  • Hands-on experience withcontract testing for mobile APIs usingPact/PactFlow orOpenAPI Spec.

  • Skilled in configuringSonarCloud for optimal test scanning.

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

  • Experience withGitLab,YAML scripting, andJenkins pipeline creation.

  • UI automation framework development forAndroid and iOS.

  • Familiarity withaccessibility testing and relevant plugins.

  • RESTful service testing usingRest Assured,Postman, and similar tools.

  • Comfortable working incomplex data environments.

Nice to Have

  • Experience in theairline domain.

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

  • Experience withPlaywright for end-to-end testing.

  • AWS cloud services knowledge.

by @maxrusakovic