At a Glance
- Tasks: Design and build scalable automation frameworks while collaborating with teams to enhance testing practices.
- Company: Join Holland & Barrett, Europe's leading health and wellness retailer, on a tech-driven journey.
- Benefits: Enjoy health benefits, discounts, learning opportunities, and a supportive work culture.
- Why this job: Make a real impact in eCommerce by promoting quality and innovation in software testing.
- Qualifications: Strong software engineering skills and experience in building automation frameworks are essential.
- Other info: Embrace a collaborative environment with excellent career growth and diverse perspectives.
The predicted salary is between 36000 - 60000 ÂŁ per year.
About H&B
Holland & Barrett International strives to be the world's leading health and wellness business. Currently the largest in Europe and growing in other markets, the health and wellness of our colleagues and customers is at our heart.
Technology at H&B
We're on a mission to make health and wellness a way of life for everyone and technology is at the heart of our future to become a leading omni-channel retailer. We're building some great products, and we're investing in the rapidly advancing technology that is helping our customers meet their health and wellness goals. We're delivering more speed in the retail experience, greater convenience in service and delivery, and increasing personalisation in our brand and product propositions, both in-store and online. Collaborative, working at pace and always with a strong customer focus in everything we do. We love the cloud, we prefer building the right solutions over buying generic ones, and we embrace automation and testing in all things software, infrastructure, and data.
About The Role
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 towards 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.
Key Requirement
Essential
- 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
A note on applying
We know that great people don't always see themselves in every requirement. If this role inspires you and you believe your skills and experience could make a positive impact here, we'd really love to hear from you. Please apply, even if you don't meet every single requirement.
What We Offer
- Wellbeing & Lifestyle Benefits
- Health Cash Plan
- Life Assurance
- Bonus Scheme - Based on company & personal performance
- Virtual GP
- Private Medical care
- FREE at-home blood test kit
- Holiday Purchase option
- Pension Contribution scheme
- Access to Wellhub with gyms, studios and wellbeing apps
- Discounts & Savings
- 25% Colleague Discount with FREE Standard Delivery
- Exclusive Discounts from a wide range of partners
- ÂŁ/âŹ50 Annual Product Allowance to spend in store
- Learning & Development
- Access to a variety of learning opportunities, including Level 2-5 Apprenticeships, Workshops and our Digital Learning Library
- AND MORE!
Holland and Barrett is an equal opportunity employer. We welcome diverse perspectives and are committed to creating an inclusive environment for all colleagues. We understand that when our colleagues are listened to, respected and valued for who they are, we build an organisation with belonging at its heart making health and wellness a way of life for everyone.
Holland & Barrett does not accept unsolicited resumes from search firms/recruiters. Please do not forward resumes to our job alias, employees, or any other company location. Holland & Barrett is not and will not be responsible for any fees if a candidate submitted by a search firm/recruiter unless otherwise agreed with respect to specific open position(s).
Senior Software Development Engineer in Test in London employer: Shanghai VIM Industrial Design Co., Ltd.
Contact Detail:
Shanghai VIM Industrial Design Co., Ltd. Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Software Development Engineer in Test in London
â¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
â¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in building automation frameworks and testing strategies.
â¨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly, as you'll need to communicate effectively with different teams at Holland & Barrett.
â¨Tip Number 4
Don't forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our mission to make health and wellness a way of life.
We think you need these skills to ace Senior Software Development Engineer in Test in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Senior SDET role. Highlight your experience with automation frameworks and microservices testing approaches. We want to see how your skills align with our mission at Holland & Barrett!
Showcase Your Projects: Include specific projects where you've built automation frameworks or improved testing processes. This gives us a clear picture of your hands-on experience and how you can contribute to our engineering journey.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!
Apply Through Our Website: Donât forget to apply through our website! Itâs the best way for us to receive your application and ensures youâre considered for the role. We canât wait to hear from you!
How to prepare for a job interview at Shanghai VIM Industrial Design Co., Ltd.
â¨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like JavaScript, Java, and tools like Playwright and Cypress. Be ready to discuss your experience with these technologies and how you've used them in past projects.
â¨Demonstrate Your Testing Knowledge
Prepare to talk about different testing approaches such as unit, contract, and E2E testing. Have examples ready that showcase how you've implemented these strategies in your previous roles, especially in a microservices environment.
â¨Showcase Collaboration Skills
Since this role involves working closely with engineers and product teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where youâve driven culture change or improved quality practices across teams.
â¨Ask Insightful Questions
At the end of the interview, donât forget to ask questions that show your interest in the companyâs mission and technology strategy. Inquire about their current challenges in automation or how they envision the future of their testing practices.