Software Developer in Test (SDET) in London

Software Developer in Test (SDET) in London

London Freelance 40000 - 50000 £ / year (est.) Home office (partial)
Korn Ferry

At a Glance

  • Tasks: Design and develop automated test frameworks for cutting-edge data pipelines and APIs.
  • Company: Join a forward-thinking tech company in London with a hybrid work model.
  • Benefits: Earn up to £500 per day, enjoy flexible working, and gain valuable experience.
  • Other info: Collaborative environment with opportunities for career growth until November 2026.
  • Why this job: Make a real impact on innovative projects while enhancing your skills in automation.
  • Qualifications: Proficient in Java and experienced in automated testing and TDD/BDD methodologies.

The predicted salary is between 40000 - 50000 £ per year.

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

Software Developer in Test (SDET) in London employer: Korn Ferry

Join a forward-thinking team in London as a Senior Software Developer in Test, where innovation meets collaboration. Our hybrid work culture promotes flexibility and work-life balance, while offering competitive rates and opportunities for professional growth in cutting-edge technologies like Java and cloud automation. With a focus on TDD/BDD practices and a commitment to quality, you'll be part of a dynamic environment that values your expertise and fosters continuous learning.

Korn Ferry

Contact Details:

Korn Ferry Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer in Test (SDET) in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and cloud automation. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your automated testing projects. This gives potential employers a taste of what you can do, especially with TDD/BDD and API testing.

Tip Number 3

Prepare for interviews by brushing up on common SDET questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.

Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Software Developer in Test (SDET) in London

Java Programming
Automated Testing
TDD/BDD Methodologies
API Testing
RESTful Services
Data Pipelines
F2B Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, TDD/BDD, and cloud automation. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about automated testing and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills:When filling out your application, make sure to mention your hands-on experience with tools like GitLab CI/CD and Azure. We’re looking for someone who can hit the ground running, so let us know what you’ve worked on!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates from our team. Plus, we love seeing applications come in through our own channels!

How to prepare for a job interview at Korn Ferry

Know Your Tech Stack

Make sure you brush up on your Java skills and get familiar with the testing frameworks mentioned in the job description. Be ready to discuss how you've used these technologies in past projects, especially in relation to TDD/BDD methodologies.

Showcase Your Automation Experience

Prepare examples of automated test frameworks you've designed or maintained. Highlight your experience with API testing for RESTful services and any work you've done with data pipelines, particularly on platforms like Databricks.

Collaboration is Key

Since this role involves working closely with engineering teams, think of instances where you've successfully collaborated with developers. Be ready to discuss how you’ve driven TDD/BDD adoption in your previous roles and the impact it had on project outcomes.

Familiarise Yourself with CI/CD

Get comfortable discussing CI/CD pipelines, especially in GitLab. If you have experience optimising these processes, be sure to share specific examples. Understanding how to ensure continuous delivery in Azure-based cloud architectures will also give you an edge.