AQA
Test Analyst

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
At AQA, we’re committed to advancing education and we’re committed to our people. As the largest provider of academic qualifications in the UK, we mark over 10 million exam papers each year and it’s our people who make this happen.
Job title: Test Analyst
Contract type: Permanent
Location: Manchester
Salary: £39,900 to £44,500
Working arrangements: Hybrid working, 2 days a week in office
Do you enjoy uncovering issues within complex integrations and ensuring systems communicate reliably and securely?
This is an exciting opportunity to play a key role in delivering high-quality technology that supports learners across the UK. As a Test Analyst, you'll work closely with developers, business analysts and product teams to ensure integrations, APIs and backend services are reliable, resilient and fit for purpose.
You'll help design, plan and execute testing activities that validate how systems interact across a complex technology landscape. Using tools such as Postman and other testing solutions, you'll verify data flows, identify defects early and provide clear insights into quality and readiness. You'll also play an important role in AQA's transition to modern cloud-based technologies and agile ways of working, helping to ensure seamless integration between new and existing platforms.
In this role, you'll be responsible for:
- Designing and executing integration, API and end-to-end testing activities to validate system interactions and data flow across multiple platforms
- Working closely with agile development teams to understand technical solutions, identify risks and ensure quality is built into the delivery process
- Using tools such as Postman to test APIs, investigate issues and provide clear reporting on testing outcomes, defects and quality risks
You'll thrive in this role if you're a curious and technically minded tester who enjoys understanding how systems connect and interact. You'll bring:
- Experience testing integrations, APIs or backend services within Agile delivery environments
- Hands-on experience using API testing tools such as Postman, including creating and executing test scenarios and investigating defects
- A strong understanding of end-to-end system testing, data validation and integration testing approaches
- Awareness of non-functional testing considerations, including performance, reliability and security
- Awareness of AI tools and technologies, and how they can be used to improve test preparation and efficiency
- Strong analytical and communication skills, with the ability to explain technical issues and quality risks to both technical and non-technical audiences
- A proactive mindset with a focus on continuous improvement, problem-solving and delivering high-quality outcomes
This role offers the chance to make a real impact while developing your skills in a supportive and forward-thinking environment. You'll benefit from:
- The opportunity to contribute to large-scale technology transformation and modern integration platforms
- Ongoing development and learning opportunities, including exposure to cloud technologies, APIs and modern testing practices
- Flexible working arrangements that support a healthy work-life balance
- A collaborative and inclusive culture, where your ideas and input are valued
- The chance to work on systems that support learners and education across the UK
Diversity and Inclusion Statement
At AQA, we are committed to fostering a workplace that celebrates diversity and promotes equity and inclusion. We believe that a diverse team brings richer perspectives and drives better outcomes. Our ED&I strategy ensures that everyone—regardless of religion, ethnicity, gender identity or expression, age, disability, sexual orientation, or background—is valued, respected, and empowered to thrive. We actively promote inclusive language, avoid stereotypes, and strive for representation across all dimensions of diversity. We welcome applications from individuals of all backgrounds and lived experiences.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Application process
To apply, please submit your CV and a cover letter outlining your suitability for the role by 23.59 on Wednesday 05 August.
If shortlisted, you will be invited to complete an on demand video interview over the weekend of 08 August. Final stage interviews will take place in our Manchester office on the week of 17 August.
#MCRE #LI-SP1
Recruitment Agencies
We have a preferred supplier list (PSL) in place.
Unsolicited CVs will be treated as a gift. We will not be subject to or liable under your terms and conditions for agency fees.
Full Job Description
Summary
- To design, plan, execute tests in-line with AQA testing practices under the direction of the Test Manager and aligned with AQA development methodologies.
- To provide testing outcome data and assist Project Stakeholders in making a qualitative assessment of the components under test and the extent to which they have met their requirements, design and specification.
- To represent the Test Team in the day-to-day development activities, identifying areas of risk and applying appropriate testing techniques to mitigate them.
- To help complete AQA’s ongoing transition to a single, consistent set of cloud-based technologies (technology re-platform) and move to an agile delivery model in line with current software development best practices (Scrum/Kanban; continuous delivery) – and to continually improve and enhance that technology for new and changing business needs, once that transition is complete.
Landscape:
- To model professional behaviours with confidence, especially the specific AQA and Assessment Technology behavioural cornerstones.
- To comply with all AQA’s policies and other legislative requirements, including but not limited to HSE, Equal Opportunities and ISMS.
- Where business needs change, to undertake other responsibilities which are of a commensurate level outside the terms of this role profile.
Activities:
Reporting to Test Manager and representing the Test Team, operate day-to-day within the Development Team as Test Analyst in both existing (Java/ORACLE) and evolving (Microsoft-based Continuous Integration (CI)) environments.
As part of the Development Team, personally undertake day-to-day hands-on functional and non-functional testing.
Apply state of the art testing best-practices, e.g. Behaviour Driven Development (BDD) and Continuous Integration (CI).
Actively participate in review of deliverables (static testing) to identify errors, omissions and areas of ambiguity.
Analyse deliverables to derive testing scenarios, scripts, data and expected results.
Facilitate and participate in collaborative review of testing deliverables to ensure acceptable quality.
Demonstrate proficiency in the use of AI and champion it's utilisation with the wider team to make Test Prep more efficient.
Undertake Test Execution (dynamic testing) tasks, preparing test environments, executing test scripts, comparing actual with expected results and documenting and reporting outcomes.
Raise defects when encountered and ensure initial process steps undertaken in accordance with defect management process.
Provide data to colleagues to enable derivation of testing progress reports and quality metrics.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Assist colleagues in identifying testing requirements and derivation of Testing Strategies and Plans.
Assist with the continual improvement of ways of working in both Testing and wider departmental processes. Identify opportunities for testing process improvement and act as advocate for their consideration for implementation.
Facilitate product backlog management and iteration planning by providing estimates and advising on Testing approaches and options in the context of delivery cost and risk.
Keep abreast of state-of-the-art testing practices by reading and attending external events, share learnings within the Software Solutions group to ensure practices remain appropriate and up to date.
Assist in planning and coordination of Non-Functional Testing in collaboration with Technical Teams.
Assist in planning and coordination of Penetration Testing in collaboration with Security team.
Knowledge
- A broad understanding of testing and its role, relevance and application in either a commercial or an educational environment.
- In-depth understanding of the testing life-cycle in context of the ALM (Agile and at least one other).
- Detailed knowledge and understanding of testing techniques and management tools and their application in Agile and at least one other methodology.
- Knowledge of Agile testing techniques in a SCRUM context.
- Understanding of the purpose and processes of non-functional testing, including Penetration Testing.
Qualification
- Degree level qualification in Software Engineering or equivalent discipline, or equivalent professional experience.
Skills
- Proven oral and written communication skills and ability to explain issues to technical and non-technical staff.
- Ability to undertake both functional and non-functional testing.
- Demonstrates excellent interpersonal skills in a variety of situations.
- Excellent analytical skills.
- A questioning and investigative mind.
- A pragmatic approach with requisite attention to detail.
- Ability and willingness to work effectively and collaboratively as part of a team.
- Ability to apply a risk-based testing approach and awareness of commonplace system malfunctions and defects.
- Ability to quickly glean knowledge of systems and components under test.
- Ability to adapt to new approaches, technologies, tools and procedures.
- Ability to positively influence colleagues with regard to Testing matters.
- Demonstrable ability to produce and maintain high quality detailed testing documentation.
- Demonstrates resilience and calmness under pressure to meet tight deadlines in complex contexts.
- Receive feedback and learn from mistakes for continuous self-development.
- Demonstrates proactive collaborative working across functional areas to deliver shared goals.
Leadership Skills
- Collaborative and flexible in approach and a thought-leader especially in role-specific areas of expertise.
- Maintain constructive links with other teams and work collaboratively to deliver targets.
Experience
- Demonstrable experience of successfully undertaking tasks in line with Key Accountabilities.
- Demonstrable experience of operating in Agile environments.
- Experience in using one or more testing tools in a day-to-day hands-on testing role.
- Demonstrable experience and knowledge of recognised testing techniques (eg black box, white box, risk-based, scenario based).
- Experience of different Test Activities (e.g. Unit, System, Integration, User Acceptance) including both functional and nonfunctional testing.
AQA’s Behaviour Framework which is assessed through the selection/probation
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills