Software Developer in Test (SDET)

  • Ports North
  • 03/07/2026
Full time Information Technology Telecommunications

Job Description

Senior Software Developer in Test - Java & Cloud Automation

Location: London 3 days on site per week

Rate: up to £500 per day, inside IR35

Contract Duration: ASAP, until November 2026 + ext

Description

We're looking for a Senior Software Developer in Test - Java & Cloud Automation to join our team in London in a hybrid working mode. In this role, you will ensure the quality and reliability of complex data pipelines and APIs through cutting-edge automation practices. You'll leverage your expertise in Java, testing frameworks, and cloud-native architectures to design and implement scalable test solutions, while collaborating closely with developers to embed TDD/BDD across the lifecycle.

Responsibilities
  • Design, develop, and maintain automated test frameworks and tools for end-to-end (F2B) testing
  • Implement API testing for RESTful services to validate functionality, robustness and performance
  • Evaluate and validate data pipelines on Databricks for accuracy and consistency
  • Collaborate with engineering teams to drive TDD/BDD adoption throughout development
  • Contribute to and optimize CI/CD pipelines in GitLab to enable continuous delivery
  • Ensure scalable test solutions within Azure-based cloud architectures
Requirements
  • Strong proficiency in Java programming with a focus on automated testing
  • Solid knowledge of TDD/BDD methodologies and related frameworks
  • Experience in testing RESTful APIs and complex integration workflows
  • Familiarity with data pipelines and F2B testing approaches
  • Hands on experience with Azure Cloud, Databricks and GitLab CI/CD (highly beneficial)
  • Strong analytical and troubleshooting skills, with a keen eye for quality and detail
Nice to Have
  • Experience testing large-scale, distributed systems
  • Knowledge of containerized environments (Docker/Kubernetes)
  • Familiarity with performance and reliability testing tools