Job Title: Senior Quality Analyst
Reporting to: Engineering Manager
Location: Remote
Salary: DoE
About IMP
At IMP we help Multi-Academy Trusts (MATs) take control of their finances. Our MAT-first software is built by people who know the sector inside out. Former trust professionals, finance experts and product specialists are all part of our team. Over half of all MATs in the UK use IMP. They plan with confidence, simplify complex processes, and make smarter decisions.
QA engineers at IMP sit inside cross-functional agile delivery teams. You'll work daily with Product Owners, software engineers, and AI agents. You will shape quality decisions through practices such as test planning, exploratory testing, regression testing, and quality analysis. Your findings feed directly into the team's prioritisation decisions.
IMP treats AI as a force multiplier across everything we do. The successful candidate is comfortable defining processes for agents to execute. In this role, you work as an orchestrator: directing what agents investigate, interpreting what they surface, and owning the outcomes.
Key responsibilities:
Quality Planning
Embed in refinement to identify risks and edge cases before development begins
Define testable acceptance criteria with Product Owners and developers
Produce test plans that make coverage decisions explicit and reviewable
Testing & Investigation
Run structured regression testing against completed work items and releases
Lead exploratory test sessions, independently and alongside AI agents, to build a current picture of system quality
Evaluate tests for the right risk, the right failure mode, and the right coverage pattern
Test Infrastructure & Enablement
Hold shared ownership of the team's automated test coverage alongside engineers: audit what exists, identify gaps, and extend coverage at API and UI level
Identify test data constraints that limit what can be tested; work with engineers to build the data infrastructure testing requires
Develop the team's test frameworks and CI integration; surface structural gaps that prevent adequate coverage
Quality Advocacy & Measurement
Classify defects, identify patterns, and surface root causes and trends to the team
Triage quality issues from support alongside your own observations
Maintain a running view of quality risk and feed it into the product backlog via the Product Owner
Skills, experience, and attributes:
Essential
Practical experience in test planning, exploratory testing, and test management in an modern Agile environment
Can read, evaluate, and reason about automated test suites: coverage decisions, failure modes, and structural quality
Analyst mindset: treats quality as information, looks for patterns, connects findings to product and process decisions
Has a structured, repeatable approach to learning unfamiliar software systems independently — can describe the method, not just the outcome
Collaboration: works with developers and Product Owners from the start of a feature
Technical literacy across API and UI testing: can understand how test frameworks, infrastructure, and test data interact, identify where each is limiting coverage, and drive improvements
Desirable
Hands-on experience authoring tests with API or UI automation frameworks
Familiarity with CI/CD pipelines and test infrastructure configuration
Experience working with Claude Code or comparable AI tools
Background working within finance systems
Benefits:
27 days of holiday per year plus bank holidays (with a buy option up to an additional 5 days)
Enhance Maternity and Paternity leave
AXA Health insurance including dental, optical and mental health
Broadband allowance
Home office stipend
Life assurance (4 x basic salary)
Encouraged and funded CPD

Fulton Bank

Carousel Industries

NEC Software Solutions

IMP Software

Carousel Industries

IMP Software