Senior QA Engineer / SDET (Java, Spring Boot, API & Integration Testing)

Albert Bow · London Area, United Kingdom

Full-timeSenior

Apply directly on Albert Bow’s careers site — no account needed.

About the role

We are looking for a highly technical Senior QA Engineer / Software Development Engineer in Test (SDET) to join a team building and supporting complex, business-critical trading systems.

This is not a traditional UI automation role. We are looking for someone who enjoys working closely with developers, can confidently test backend services, and has strong hands-on experience with Java, Spring Boot, API automation, service mocking, and integration testing.


What You'll Be Doing

  • Designing and implementing automated tests for Java/Spring Boot applications
  • Building and maintaining API and integration test frameworks
  • Testing complex workflows across multiple services and systems
  • Creating and using mocks/stubs to test services in isolation
  • Validating business logic, data flows, and system integrations
  • Working closely with developers during the development lifecycle
  • Supporting CI/CD pipelines and shift-left testing practices
  • Contributing to test strategy and automation improvements
  • Ensuring quality across highly regulated financial platforms


What We're Looking For

Essential Technical Skills

  • Strong hands-on Java experience
  • Experience testing Spring Boot applications
  • Excellent knowledge of:
  • JUnit/TestNG
  • Cucumber BDD
  • REST Assured
  • Strong API and integration testing experience
  • Experience testing complex backend services and distributed systems
  • Experience with service mocking and virtualisation using:
  • Mockito
  • WireMock
  • MockServer
  • or similar tools
  • Strong SQL and database validation skills
  • Experience working within CI/CD environments


Ideal Experience

  • Testing microservices architectures
  • Event-driven systems and messaging technologies (Kafka, RabbitMQ, etc.)
  • Contract testing (PACT or similar)
  • Spring Boot Test / MockMvc
  • TestContainers
  • Docker and Kubernetes
  • Cloud platforms (AWS, Azure or GCP)


Domain Experience

We're particularly interested in candidates who have experience within:

  • Trading platforms
  • Market infrastructure
  • Financial exchanges
  • Investment banking
  • Payments and fintech
  • Regulatory reporting or risk systems


What Makes Someone Successful in This Role?

  • You'll likely be successful if you can confidently discuss:
  • Testing Spring Boot services
  • Writing Java-based automated tests from scratch
  • Mocking dependent services using Mockito or WireMock
  • Integration testing across multiple systems
  • Designing automation frameworks
  • Validating business-critical workflows and complex data flows
  • Solving technical problems without relying solely on UI automation


Description sourced from the public LinkedIn listing — this role isn't indexed from the company's career page yet.

Skills

  • Java
  • Spring Boot
  • SQL

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 148 live jobs · 17 643 companies tracked · 2 added today

Similar jobs

Senior QA Engineer / SDET (Java, Spring Boot, API & Integration Testing) — Albert Bow · Real Job Offers