SDET (Software Development Engineer in Test)
Location: Banbury (Hybrid)
Type: Full-Time
Required Background
- Experience as an SDET, Software Engineer in Test, or QA Automation Engineer
- Strong software engineering mindset with a passion for quality and test automation
- Experience working within Agile product development teams
- Experience contributing to large-scale application modernisation or transformation programmes
- Comfortable working with both modern and complex legacy systems
- Strong understanding of software development lifecycles, testing strategies, and quality assurance best practices
- Experience collaborating closely with developers, product managers, and engineering teams
Technical Skills
- Strong hands-on development experience with:
- Automated testing design and implementation
- CI/CD pipeline development and maintenance
- Test automation frameworks and tooling
- Code reviews and engineering best practices
- Software quality assurance and testing methodologies
- Release management and deployment processes
- Experience building and testing scalable, production-grade software applications
Nice to Have
- Experience working on platform modernisation or re-architecture programmes
- Experience within public sector, compliance, enforcement, or regulated technology environments
- Experience testing customer-facing applications with high availability requirements
- Knowledge of modern DevOps practices and engineering metrics
- Strong understanding of quality engineering principles and continuous improvement practices
- Experience helping define engineering and testing standards across teams
Key Responsibilities
- Lead testing activities within a cross-functional engineering team
- Define and establish testing standards, approaches, and best practices
- Design, build, and maintain automated test suites
- Contribute directly to the application codebase alongside software engineers
- Support CI/CD pipelines, release processes, and deployment activities
- Participate in code reviews and quality assurance activities
- Ensure high levels of software quality throughout the development lifecycle
- Support the successful delivery of large-scale product transformation initiatives
SDET (Software Development Engineer in Test)
Location: Banbury (Hybrid)
Type: Full-Time
Required Background
- Experience as an SDET, Software Engineer in Test, or QA Automation Engineer
- Strong software engineering mindset with a passion for quality and test automation
- Experience working within Agile product development teams
- Experience contributing to large-scale application modernisation or transformation programmes
- Comfortable working with both modern and complex legacy systems
- Strong understanding of software development lifecycles, testing strategies, and quality assurance best practices
- Experience collaborating closely with developers, product managers, and engineering teams
Technical Skills
- Strong hands-on development experience with:
- Automated testing design and implementation
- CI/CD pipeline development and maintenance
- Test automation frameworks and tooling
- Code reviews and engineering best practices
- Software quality assurance and testing methodologies
- Release management and deployment processes
- Experience building and testing scalable, production-grade software applications
Nice to Have
- Experience working on platform modernisation or re-architecture programmes
- Experience within public sector, compliance, enforcement, or regulated technology environments
- Experience testing customer-facing applications with high availability requirements
- Knowledge of modern DevOps practices and engineering metrics
- Strong understanding of quality engineering principles and continuous improvement practices
- Experience helping define engineering and testing standards across teams
Key Responsibilities
- Lead testing activities within a cross-functional engineering team
- Define and establish testing standards, approaches, and best practices
- Design, build, and maintain automated test suites
- Contribute directly to the application codebase alongside software engineers
- Support CI/CD pipelines, release processes, and deployment activities
- Participate in code reviews and quality assurance activities
- Ensure high levels of software quality throughout the development lifecycle
- Support the successful delivery of large-scale product transformation initiatives