October 28, 2026

You will wish you knew this sooner: in UK banking, a test that passed is not the same as a test you can prove passed.
If you are asking which QA providers in the UK specialise in regulatory and compliance testing in banking, start with what that testing has to produce. Regulators and auditors do not read test scripts for fun. They want evidence that the bank understood its risks, tested the things that matter to customers and markets, and can show who approved what, when, and against which requirement.
This guide maps the main UK regulatory themes to the testing they call for, explains UAT in banking, lists the evidence an audit-ready test pack should hold, and ends with the questions to ask any QA provider before you trust them with regulated change.
This is a general guide, not legal or regulatory advice.
Regulatory testing is not a separate test phase. It is ordinary functional, performance, security and acceptance testing, scoped and recorded so that it answers a regulatory question. The difference is in the traceability: each test links back to a rule, a risk or a customer outcome, and the result is kept as evidence.
| Regulatory theme | What the testing has to show | Typical test types |
|---|---|---|
| Operational resilience (FCA and PRA) | Important business services stay within their impact tolerances during severe but plausible disruption | Scenario testing, failover and recovery tests, performance and capacity tests |
| Consumer Duty (FCA) | Customers get products that work, fair value, communications they understand and support they can reach | UAT against customer flows, content and comprehension checks, accessibility testing, complaint and support flow tests |
| Payment Services Regulations and strong customer authentication | Payments are authorised correctly, authentication rules and exemptions are applied, and failures are handled safely | API testing, negative testing, authentication flow tests, fraud rule tests |
| Open Banking | Third-party providers can connect through the standard APIs, and consent is captured and respected | API conformance tests, consent flow tests, performance and availability tests |
| DORA (EU entities of UK groups) | ICT risk is managed, incidents are handled, and digital operational resilience is tested on a schedule | Resilience testing programme, vulnerability scanning, scenario tests, third-party testing |
The core of banking QA is the same as for any financial application: calculations, balances, interest, fees, statements and reconciliation must be right to the penny. Our post on testing financial applications covers that base layer. What regulation adds is a duty to prove it.
Under the UK operational resilience rules, firms identify their important business services, set an impact tolerance for each one (the maximum tolerable disruption to that service, usually expressed as time), map the people, processes, technology and third parties behind each service, and test whether they can stay within tolerance in severe but plausible scenarios.
For a QA team, that turns into a concrete test plan:
Capacity and failover scenarios lean on performance testing. Our load, stress and spike testing guide covers how to model peak days and recovery.
| Milestone | Date |
|---|---|
| UK operational resilience rules in force | 31 March 2022 |
| End of transition: firms expected to remain within impact tolerances | 31 March 2025 |
| Consumer Duty in force for open products and services | 31 July 2023 |
| Consumer Duty in force for closed products and services | 31 July 2024 |
| DORA applies in the EU | 17 January 2025 |
Payments are where defects turn into customer harm fastest: a duplicated debit, a payment that leaves but never arrives, or a consent that stays live after the customer withdrew it. Open Banking and payments testing should cover four layers.
The last layer is where idempotency matters. If a client retries a payment request after a timeout, the bank must recognise it as the same request and not move money twice. Our guide to idempotency testing for transaction APIs shows how to design those tests, and the REST API testing guide covers the request and assertion basics.
TestInspector.ai can run HTTP request steps with assertions and variables alongside browser steps, so an API call and the customer flow that depends on it can sit in one regression flow.
User acceptance testing (UAT) in banking is the stage where business users, not developers or testers, confirm that a change does what the bank needs before it reaches customers. In regulated change it also produces the sign-off that auditors look for: a named business owner accepted the change against stated requirements.
| System integration testing (SIT) | User acceptance testing (UAT) | |
|---|---|---|
| Question it answers | Do the systems work together correctly? | Does the change meet the business and customer need? |
| Run by | QA and technical teams | Business users, operations, product owners, sometimes compliance |
| Based on | Technical specifications and interface contracts | Business requirements, customer flows and regulatory requirements |
| Typical evidence | Test results, defect logs, interface logs | Signed acceptance, UAT results per requirement, open-risk log |
Good banking UAT has written entry and exit criteria, production-like test data with personal data masked, realistic flows (including customers in vulnerable circumstances and customers using assistive technology), and a clear rule for which open defects block release. For Consumer Duty changes, UAT is also where you check that letters, screens and messages are understandable, not just accurate.
The banking domain knowledge that matters most here is not memorising products. It is knowing how money moves: accounts, ledgers, payments, cut-off times, interest accrual, fees, statements and reconciliation, and which of those a change touches.
Audit-ready evidence is evidence a person who was not in the project can follow. It should let them trace from a requirement or risk to the tests, the results, the defects and the sign-off, without asking the team.
Risk-based testing is how you keep this manageable: you test hardest where the impact on customers and the market is greatest, and you can explain why. Our post on a risk-based testing approach sets out how to score and prioritise.
For automated regression, TestInspector.ai keeps a run history with screenshots and results for each scheduled or CI-triggered run, and organisation roles control who can change tests. That history is useful evidence between manual test cycles.
When you assess QA providers for regulated banking change, ask for evidence, not adjectives. These questions separate providers who have done the work from those who have read about it.
Our security testing basics guide covers the security side, and how to outsource software testing covers contracts, onboarding and governance for any outsourced QA team.
Astaqc provides experienced QA talent to UK clients, and we have delivered over a million QA hours across functional, automation, performance and security testing. Hold us to the same questions.
If you are comparing providers, our shortlist of the top software testing companies in the UK covers UK consultancies and larger firms with UK delivery.
Look for providers that can show traceability from regulatory requirements to tests, operational resilience scenario testing, payments and Open Banking API testing, UAT support and audit-ready evidence packs. Ask each one for an anonymised evidence pack and named UK-hours leads before you shortlist.
UAT in banking is the stage where business users confirm a change meets business, customer and regulatory requirements before release. It runs on production-like, masked data, uses written entry and exit criteria, and ends with a named sign-off that forms part of the audit trail.
Expect to show a traceable line from each requirement or risk to the tests, results, defects, decisions and sign-off, plus scenario tests showing important business services can stay within impact tolerances. Check current FCA and PRA guidance for your firm's specific obligations.
It is the knowledge of how banking products and money movement work: accounts, ledgers, payments, cut-off times, interest, fees, statements and reconciliation. Testers with this knowledge find the defects that a generic test script misses.
If you are planning regulated change in a UK bank or payments firm, we can help you scope the testing, build the traceability and support UAT.
Astaqc's head office is in Mumbai, India. Email contact@astaqc.com or call or WhatsApp +91 98921 33545, 9am to 6pm IST, or use the contact form.
If you want automated regression coverage without building a framework, see TestInspector.ai. TestInspector.ai starts at USD 349.
In UK banking, a test that passed is not the same as a test you can prove passed.

Sign up to receive and connect to our newsletter