Senior Test Architect
About the role
Introduction
Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company?
At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers.
And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organisations today, reaching more than 35M employees and delivering content to 500,000+ digital signs.
We know there’s no such thing as a “perfect” candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive.
Job Summary
We are looking for a Senior Test Architect to lead the design and evolution of our quality engineering and test automation strategy across our SaaS Employee Experience platform. You will act as a technical leader in test architecture, driving automation-first practices, improving system quality at scale, and enabling teams to deliver reliable, high-performing software.
This role operates across multiple engineering teams, defining and standardising testing strategies, frameworks, and tooling. You will work closely with engineers, architects, and DevOps to embed quality throughout the software development lifecycle, with a strong focus on automation, CI/CD integration, and scalable test solutions.
The ideal candidate brings deep expertise in test automation frameworks (e.g., Playwright, Selenium), strong programming skills (Java, TypeScript, or similar), and hands-on experience with distributed systems, cloud environments (AWS), and modern engineering practices.
Key Responsibilities
- Define and drive the overall test architecture and automation strategy across multiple teams and services.
- Design, build, and evolve scalable, maintainable test automation frameworks using tools such as Playwright, Selenium, and modern testing libraries.
- Establish best practices for automated testing across all layers (unit, integration, API, UI, performance, and end-to-end).
- Collaborate with engineering teams to embed testing into the development lifecycle, ensuring high test coverage and fast feedback cycles.