Senior SDET (Software Development Engineer in Test)
Senior SDET (Software Development Engineer in Test)
London, UK (Hybrid - 50% onsite)
£400 per day (Inside IR35)
Active SC Clearance Required
We are looking for an experienced Senior Software Development Engineer in Test (SDET) to join a major banking programme, delivering enterprise-scale automation across critical payment systems. This is a hands-on role for someone with a strong software engineering mindset who enjoys building scalable automation frameworks and working across UI, API, database and messaging technologies.
Must-Have Skills
- Active SC Clearance
- 7+ years' experience within Software Testing/SDET roles
- 5+ years' experience developing automation frameworks
- Strong Java development experience (5+ years)
- Commercial experience with Selenium WebDriver and Page Object Model (POM)
- Strong API Automation experience using Karate
- Commercial JavaScript experience (3+ years)
- Commercial Python experience (2+ years)
- Experience with Kafka and MQ messaging validation
- Strong SQL and database validation skills (Oracle preferred)
- Experience integrating automation into CI/CD pipelines
- Banking, Financial Services or Payments experience
Desirable Skills
- ISO20022 or SWIFT messaging
- XML and XSD validation
- Jenkins or Azure DevOps
- Git, Maven or Gradle
- Linux
- JIRA and Xray
- ISTQB Certification
Key Responsibilities
- Develop and maintain enterprise automation frameworks
- Build reusable UI, API and database automation solutions
- Automate testing across REST APIs, Kafka, MQ and messaging platforms
- Validate XML, XSD and ISO20022 financial messages
- Enhance framework reporting, logging and diagnostics
- Integrate automated testing into CI/CD pipelines
- Support end-to-end testing across critical banking payment applications
- Produce technical documentation and contribute to framework improvements
This is an excellent opportunity to work on a high-profile banking programme, helping modernise automation capabilities while delivering robust, scalable testing solutions across mission-critical payment systems.