Senior Test Analyst - Automation
18 Month Fixed Term Contract
Milton Keynes: £53,000 - £57,000
Hybrid Working
Ready to shape the future of digital assessment through precision, collaboration, and innovation?
AQA is looking for a Senior Test Analyst - Automation who thrives on quality, champions best practices, and is ready to play a key role in delivering the systems that power millions of GCSE and A-level results across the UK and internationally.
This is more than just writing test scripts - it's your chance to shape how we build, test and deliver software that matters. You'll be right in the heart of a fast-moving collaborative team, working side by side with developers, business analysts, and product owners to make sure our systems are rock-solid, scalable and built with purpose.
At AQA, your curiosity is encouraged, your expertise is valued, and your growth is supported.
Join a culture that champions continuous learning and empowers you to challenge the status quo.
What you'll be doing
- Lead the design and development of automated UI and API testing solutions using SpecFlow and Playwright, written in C# .NET.
- Own the full test lifecycle - from planning and scripting to execution and reporting.
- Work hands-on with Azure DevOps: managing user stories and bugs in Boards, creating and running test cases in Test Plans, and integrating automation into Pipelines.
- Collaborate across teams to ensure quality is embedded from the start, including testing Azure components like Container Apps, Functions, SQL and NoSQL data storage.
- Champion quality through a shift-left mindset, helping the team adopt modern testing strategies and improve CI/CD integration.
- Mentor and support junior analysts, sharing knowledge and shaping best practices.
- Provide hands-on support during critical exam delivery periods when needed.
What you bring
- Proficient in writing automated tests in C# .NET using SpecFlow and Playwright.
- Solid understanding of BDD practices and writing Gherkin scenarios.
- Familiarity with microservices, event-driven systems, and message bus architectures.
- A clear understanding of the test automation pyramid and a commitment to writing clean, maintainable, and reusable test code.
- Excellent communication skills - able to explain complex issues to technical and non-technical audiences.
- A proactive, self-sufficient mindset - you take ownership and deliver with confidence.
- A collaborative spirit - ready to support and be supported by your team.
What's in it for you?
- The chance to shape world-class assessment systems used by thousands of schools and centres.
- A supportive, inclusive environment where your development is a priority.
- A generous pension scheme (up to 18.5% combined contributions).
- 25 days annual leave (rising to 30 with service) plus 4 additional days over the festive period.
- A 35-hour working week and flexible working options.
- Access to employee networks (LGBTQ+, neurodiversity, disability, wellbeing, and more).
- Volunteering days, eLearning platforms, and continuous development opportunities.
What next
Upload your most recent CV with a cover letter to explain why you are the best person for the job and let's build something brilliant together.
Applications close Sunday 24th August
We are reviewing applications as they come through and reserve the right to close this role early.
Ready to make your mark? Apply now and join a team where your insights won't just be seen-they'll shape the future.
AQA is an equal opportunities employer and welcomes applications from all sections of the community regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique.
#PRO22