> Markdown version of [/jobs/ext/326120-senior-software-development-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/326120-senior-software-development-engineer-in-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer in Test - **Company:** Holland & Barrett - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Unit Testing, Cloud Computing, Continuous Integration, DevOps, Junit, Reliability Engineering, Prometheus, Software Engineering, Systems Integration, TypeScript, Datadog, ReactJS, Grafana, Browserstack, Spring-boot, Cypress (Programming Language), Kotlin, Gitlab-ci, Integration Tests, Kubernetes, Playwright, Machine Learning Operations, React Native, Front End Software Development, SDET, Jenkins, Microservices - **Published:** June 2, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/38142251/ ## About the Role Strong software engineering background in any language. Proven experience building automation frameworks from scratch. Solid understanding of microservice testing approaches: unit, contract, component, integration, and E2E. Experience with tools such as Playwright, Cypress, JUnit, WireMock, or similar. Strong CI/CD knowledge (GitLab CI, Jenkins, etc.) and familiarity with Infrastructure-as-Code and cloud-native environments (containers, Kubernetes). Understanding of observability (Grafana, Datadog, Prometheus, OpenTelemetry, etc.) and how it supports quality and testing. Ability to explain technical concepts clearly to different audiences. A collaborative style, with experience driving culture change or elevating quality practices across multiple squads. Nice to have Experience writing in JavaScript/TypeScript, Java, Kotlin or Go. Experience with React Native test automation. Experience testing AI/ML systems. Exposure to building internal developer platforms or quality-focused tooling. Experience in software engineering, SRE, DevOps, or developer experience teams. Our tech stack Languages: JavaScript/TypeScript, Java/Kotlin Spring Boot, Go Frontend: React, React Native Infrastructure: AWS, Kubernetes, GitLab CI/CD Testing: Playwright, BrowserStack Architecture: Microservices ## Description We're at an exciting moment in our engineering journey. As we modernise our platforms and ways of working, we're also re-introducing what "good" looks like for quality at Holland & Barrett. We're moving from traditional testing approaches towards a modern, engineering-led quality strategy: unit testing, contract testing, component testing, integration testing, E2E flows, synthetics, and strong observability across our microservices. We're looking for a Senior SDET who is hands-on, highly technical, and passionate about setting teams up for long-term success. In this role, you'll build the frameworks, tools, and practices that empower engineers to write and maintain their own tests - with you acting as the subject-matter expert, coach, and quality advocate who helps them get there. This is a high-impact role within our eCommerce Engineering organisation (web and mobile). You'll collaborate closely with engineers, designers and product teams to embed a test-first mindset and raise the bar for reliability, delivery confidence, and customer experience. What you'll do Design, build, and maintain scalable automation frameworks that are easy for engineers to use and extend. Partner with teams to introduce modern microservices testing approaches across unit, contract, component, integration and E2E layers. Lead the shift toward engineers owning their tests by providing guidance, examples, and hands-on pairing to help teams adopt best practices confidently. Collaborate with Engineering and DevOps to evolve CI/CD pipelines and embed automation earlier in the lifecycle. Improve observability around testing and reliability, integrating logs, traces, metrics, synthetics, and alerts to increase confidence in releases. Promote good testing principles and high-quality engineering practices across teams; become a trusted voice for quality. Act as a consultant-style partner to squads, helping them design testable systems and adopt pragmatic approaches to automation. Support a culture where quality is shared by everyone, not a separate phase or team. Demonstrate excellent attention to detail and help others develop the same discipline. ## Related Videos - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [The 2025 State of JavaScript Testing](https://www.wearedevelopers.com/videos/1678-the-2025-state-of-javascript-testing) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)