At a Glance
- Tasks: Lead a QA team to ensure top-notch quality in software delivery.
- Company: Join System1, a leading global marketing decision-making platform.
- Benefits: Enjoy competitive salary, remote work options, and professional growth opportunities.
- Why this job: Make a real impact on quality assurance in a modern engineering environment.
- Qualifications: Experience in QA leadership and test automation in .NET environments.
- Other info: Be part of a dynamic team that values innovation and collaboration.
The predicted salary is between 48000 - 84000 ÂŁ per year.
In the words of one of our senior clients recently, "Market Research has changed more in the last 3 years than the previous 40". System1 is the leading global Marketing decision-making platform. We help brands measure and understand whether their marketing works. Predictive technology is our passion but our focus is very much human. We understand the power of emotion and capture the nuances of human behaviour to power data-driven decisions. We want to drive change and rewire behaviours, envisioning a world where our pioneering methodologies are embedded in the workflows of every marketing decision-maker. We are also who we are because of our people. So if you share our enthusiasm, are ambitious, creative, and highly motivated, then we’d love to hear from you!
Join the System1 team to continue to help us remove the guesswork for marketeers everywhere, as well as secure our growth, ambition, and success.
Becoming part of our team means owning quality, enabling speed, and leading people. We’re looking for a talented and experienced QA Manager to take full ownership of Quality Assurance across our products and platform. This is a senior, hands-on leadership role for someone who can set direction, grow people, and embed quality into a modern, continuously delivering engineering organisation.
Reporting to the Head of IT Development, you will lead a QA team of 11 people and growing and play a key role in shaping how quality is defined, measured, and delivered across the business. This role is not about being a final gate or a “super tester”. It’s about owning quality outcomes, enabling teams to move fast with confidence, and making risk visible and manageable.
What you will be doing:
- You will lead a QA organisation focused on automation-first testing within a microservices, .NET-based CI/CD ecosystem.
- Working closely with Engineering, DevOps, and Product, your goal will be to enable frequent — ideally daily — releases through scalable automated testing, reliable pipelines, and robust quality engineering practices.
- You will drive the transition away from manual testing toward automated unit, integration, contract, performance, and end-to-end testing, ensuring quality checks are embedded directly into CI/CD workflows.
- This includes improving test reliability, reducing flakiness, and ensuring fast feedback cycles across distributed services.
- You’ll define tooling, frameworks, and standards for test automation, support teams in adopting them, and ensure our testing approach evolves alongside the architecture.
- Quality should be measurable, visible, and continuously improving.
What success looks like:
- Success in this role means releases are frequent, predictable, and low-risk, supported by automation that is trusted, maintainable, and genuinely useful.
- Defects are found early rather than leaking into production, and the QA team feels empowered, supported, and continuously developing.
- Most importantly, quality conversations move away from test counts and pass rates, and instead focus on outcomes, impact, and risk - giving the business real confidence in what we ship.
Technical background:
- You don’t need to write code every day, but you do need to deeply understand the technical landscape your team works in and be able to challenge, guide, and support them effectively.
- You’ll bring strong experience with test automation in a .NET environment, including designing and maintaining frameworks using C#, Selenium, and Reqnroll, and integrating these into CI/CD pipelines.
- Familiarity with unit and test frameworks such as NUnit, xUnit, or MSTest is expected. Experience or interest in K6 is a plus.
- You’ll be comfortable working in containerised environments, using Docker to create and manage test environments, with a solid understanding of Docker Compose and CI/CD practices, including feature flags.
- Data validation is an important part of our testing strategy, so strong SQL skills and experience with relational databases such as SQL Server or MySQL are essential.
- You’ll also have experience working within the Microsoft Azure ecosystem, including Azure DevOps, Azure SQL, and Azure Functions, and understand how testing fits into cloud-based deployment strategies and scalable environments.
- From a testing discipline perspective, you’ll be experienced in defining and maintaining test strategies, test plans, and documentation, managing defects and traceability, and producing meaningful quality metrics and reports that support decision-making rather than vanity reporting.
- Experience with API testing (REST, Postman, Swagger/OpenAPI), microservices architectures, cross-browser testing using tools like BrowserStack, and modern delivery practices such as BDD/TDD will all be valuable.
Leadership and people management:
- This is first and foremost a people leadership role. You’ll have at least five years’ experience in QA leadership, with a proven track record of managing and developing distributed and remote teams.
- You’ll be responsible for performance management, hiring, mentoring, and building a strong, motivated QA team.
- You’ll also play a key role in evolving QA processes and ways of working within Agile environments (Scrum, Kanban), and in influencing how quality is approached across delivery teams.
- Strong communication skills are essential. You’ll be comfortable working across locations and time zones, collaborating with developers, Product Owners, and senior leaders, and translating technical risk into clear, business-focused language.
Why join us:
Quality is taken seriously here - at both engineering and leadership level. This role comes with real ownership and influence, not just responsibility without authority. You’ll be joining a modern engineering environment built around CI/CD, Docker, and cloud technologies, with the opportunity to shape how quality works across the organisation and to leave a lasting impact on how we deliver software. If you’re a QA leader who wants to move beyond checklists and gates, and instead own quality as an outcome, this is a role where you can genuinely make that happen.
Quality Assurance Manager employer: System1
Contact Detail:
System1 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality Assurance Manager
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by researching the company and its culture. Understand their products and how they measure success. This will help you tailor your answers and show that you're genuinely interested in being part of the team.
✨Tip Number 3
Practice your responses to common interview questions, but keep it natural. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when discussing your leadership experience and how you've driven quality outcomes.
✨Tip Number 4
Don’t forget to follow up after your interview! A simple thank-you email can go a long way in keeping you top of mind. Plus, it shows your enthusiasm for the role and the company.
We think you need these skills to ace Quality Assurance Manager
Some tips for your application 🫡
Show Your Passion for Quality: When writing your application, let your enthusiasm for quality assurance shine through. Share specific examples of how you've owned quality outcomes in previous roles and how you can bring that passion to our team at System1.
Tailor Your Application: Make sure to customise your application to reflect the job description. Highlight your experience with automation-first testing and CI/CD practices, as well as your leadership skills. We want to see how you fit into our vision!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your technical background and experience, especially with .NET environments and test automation tools. We appreciate clarity just as much as quality!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity to join our team at System1.
How to prepare for a job interview at System1
✨Know Your Tech Inside Out
Make sure you brush up on your technical knowledge, especially around .NET, CI/CD practices, and test automation tools like Selenium and C#. Being able to discuss how these technologies fit into the QA process will show that you're not just a leader but also someone who understands the nitty-gritty.
✨Showcase Your Leadership Style
Prepare to talk about your experience in managing and developing QA teams. Think of specific examples where you've empowered your team or improved processes. This role is all about people leadership, so demonstrating your ability to inspire and guide others is key.
✨Focus on Quality Outcomes
Be ready to discuss how you define and measure quality beyond just test counts. Talk about your approach to risk management and how you ensure that quality is embedded in every stage of the development process. This will resonate well with their focus on outcomes and impact.
✨Communicate Clearly and Confidently
Since you'll be collaborating with various teams, practice explaining complex technical concepts in simple terms. This will help you convey your ideas effectively and show that you can bridge the gap between technical and non-technical stakeholders.