If you ask engineering how much of this quarter's code AI wrote, that number might not surprise you as much as it would have a year ago. But asking how much of that code was adequately verified before release might elicit a different response.
The AI code verification gap is the growing distance between how fast AI-generated code reaches your pipeline and how fast anyone can verify it does what it's supposed to do — safely — before a customer or an examiner finds out otherwise. In most industries, that gap shows up as a bug. In financial services, it shows up as a customer being locked out of an account, a payment failing to clear, or worse … an audit finding.
The scale of what's at stake: IBM's 2025 Cost of a Data Breach Report puts the average cost of a breach in financial services at $5.56 million, the second-highest figure of any industry the report tracks. Separately, GitClear's analysis of 211 million lines of changed code found that code churn — the share of newly written code that gets rewritten or discarded within two weeks — nearly doubled between 2020 and 2024, the same period AI coding tools went from novelty to standard practice.
Code is arriving faster and, by that measure, less settled than it used to be.
Why AI-generated code outpaces traditional quality engineering
A quarterly release calendar assumed a predictable volume of new code arriving between verification cycles. AI broke that assumption everywhere, and financial services feels it acutely because your compliance gates already sit on top of the slowest part of the pipeline: change management sign-off, model risk review, regulatory testing evidence, and PCI DSS audit prep.
Financial regulations don't distinguish between a small change and a risky one. A one-line fix to a payment-processing screen often waits behind the same review as a core banking systems migration because nothing in the process tells the reviewer which is which until someone actually verifies it. Add AI-generated code at volume, and that review queue falls structurally behind.
Layer in the standards your compliance team already reports against — SOX controls testing, PCI DSS scope, GDPR data-handling requirements, SOC 2 evidence — and the review queue is backed up against deadlines that don't move because your release calendar got faster. An examiner doesn’t care how the code was written but whether it was tested to the same standard either way.
What the data says about AI-generated code
The productivity gains are real, but so is the quality trade-off underneath them. GitClear's research team tracked 211 million lines of changed code from 2020 through 2024 and found refactoring — the practice of revisiting and cleaning up existing code — dropped from about a quarter of all changes to under 10% over that period, while copy-pasted code rose enough that 2024 became the first year in the dataset where copy-paste outpaced code reuse. Duplicated code blocks, which research has linked to a higher concentration of bugs, increased eightfold in a single year.
What the data actually points to is a timing mismatch. Verification processes built for a slower, more predictable release cadence are running up against code that arrives faster and changes more often than they were designed to handle.
What regulators require of a software testing vendor
Regulatory accountability covers every vendor in a financial institution's supply chain, with due diligence required before onboarding and monitoring required after. A testing platform touching pre-production releases qualifies as exactly that kind of vendor, which means the standard your own team gets held to should apply to whoever verifies your releases, too.
In practice, that means checking a testing vendor against the same posture examiners expect internally: independent audits rather than self-attestation, a defined data-handling and residency policy, a documented policy on whether the vendor trains its own models on your data, and increasingly, some form of certified AI governance now that AI is doing part of the verification work itself. A vendor that can't answer those questions directly is a vendor your risk committee will end up answering for later.
What "unverified" costs a regulated institution
According to The Enterprise AI Code Verification Crisis report, 80% of enterprises have traced at least one production incident back to AI-generated code. In financial services, that incident becomes a customer locked out of their account, a wire that fails to settle, an AML alert nobody reviewed in time, or an examiner asking to see an audit trail your team doesn't have ready.
None of those outcomes are hypothetical, and none of them start with a headline. They start as a small gap between how much code shipped and how much of it actually got checked, one release at a time, until the gap is large enough that somebody outside engineering notices it.
What this looks like inside a real release
Picture a funds-transfer flow. A developer accepts an AI-generated pull request that touches transaction limits, and it passes code review the way most PRs do: A person reads the diff, the logic looks sound, and the ticket closes. Yet nobody runs full regression across the device and browser combinations the flow actually sees in production because the sprint didn't budget time for it and the change looked small.
Three weeks later, a subset of accounts stop applying a fraud-check rule correctly on one legacy Android build. Support tickets don't spike because customers don't report the transactions that succeed when they should have been blocked. Fraud operations traces it before an angry customer does, but not before it's run for three weeks, which means the change now belongs to an incident review and a root-cause conversation with the audit committee about what change management actually caught.
That's the full cost of a gap most teams describe as small in the sprint retro. Beyond more testing hours, it's verification that runs continuously enough — across enough real devices — to catch what a code review alone was never built to catch.
What continuous testing & release verification require in a regulated environment
Closing this gap involves testing differently, and the methodology has four parts, regardless of which platform runs it.
Test creation has to start from business intent rather than a quality engineer manually mapping every edge case by hand, or coverage will always lag behind the pace code actually ships.
Execution has to run continuously, inside the CI/CD pipeline, on every commit, across the virtual devices that scale affordably, with real-device runs closer to release to confirm the experience matches what customers see in production, rather than on a periodic batch schedule that assumes code arrives slower than it does.
Analysis has to produce a root cause, not a log file, or the same flaky failure keeps stalling release decisions and muddying the audit trail every time it resurfaces.
Production feedback has to close the loop, routing real errors from real usage back into verification, so a failure that got through once doesn't get a second chance to get through again.
Mapped against the frameworks a financial institution already reports to, that methodology keeps payment flows inside properly isolated environments, supports GDPR data-handling requirements, and produces the kind of durable, timestamped record a SOC 2 Type II audit expects. That compliance mapping is a natural byproduct of running verification continuously rather than periodically.
How Sauce Labs AURA was built to run
AURA, Sauce Labs’ AI-unified release assurance and test automation platform, runs that exact four-part loop as one continuous system instead of four disconnected tools duct-taped into a pipeline:
- Authoring tests from the acceptance criteria your business analysts already wrote.
- Executing them continuously across virtual devices and browsers inside your existing CI/CD pipeline, with real-device runs closer to release.
- Analyzing failures down and classifying the root cause automatically, so engineers start from the cause and move straight to the fix.
- Feeding production behavior back into the next verification cycle.
Humans stay in control of every release decision throughout: AURA surfaces what changed and what failed while someone on your team still decides whether the release ships.
Applied to the funds-transfer scenario above, that loop is what catches a fraud-check rule failing on one legacy device before it runs for three weeks. Customers running Sauce Labs AURA report catching 95% of issues before release, up from roughly half before adopting the platform, and a 90% reduction in testing time, which is that much more verification happening inside the same review window your compliance function already runs on. Forrester's independent Total Economic Impact study found a 217% return on investment over three years, with payback in under six months.
How test evidence maps to the compliance frameworks you report against
Test scenarios automated and documented through AURA run underneath the frameworks you already report against. For SOX change-management controls, they supply the per-run test evidence auditors look for: what ran, against which build, on which device, and with what result.
The same test scenarios keep payment flows inside private, non-shared device pools and support GDPR data-handling requirements through global data residency options. They also produce the durable, timestamped records your SOC 2 Type II audit already expects.
The platform works alongside your existing compliance program, keeping evidence attached to the release instead of reconstructed after it.
Audit trails and security certifications for financial services testing
Every Sauce Labs AURA test run produces a durable record: what ran, against which build, on which device or browser, with what result, plus the video and logs behind it — a record that already exists by the time an examiner asks for it.
Against the vendor checklist above, Sauce Labs holds SOC 2 Type II, SOC 3, ISO 27001, and ISO 27701 certification, complies with KY3P as a procurement standard, and holds FSQS certification for financial services vendors across EMEA. It also became the first company dedicated to software quality to bring its own AI under a certified AI management system, ISO/IEC 42001, audited by NQA. None of it trains on your customer data, and data residency options are available globally, so an institution operating across the EU, the U.K., the U.S., and Asia-Pacific can meet each jurisdiction's requirements without stitching together five different vendor relationships.
Financial institutions already running on Sauce Labs
Bank of America runs releases through Sauce Labs, as do eight of the 10 largest financial institutions worldwide.
An industry-leading financial planning software provider’s vice president of quality assurance put it plainly: "Sauce Labs is the one-stop shop for all our software quality needs."
N26's Martyna Wojna, quality assurance engineer, credits the platform with keeping releases continuous: "The main benefits to our business are continuous releases, which lead to happier customers. That is exactly what Sauce Labs helps us do."
The pattern holds at scale, too. A leading global financial institution expanded testing to 8 million transactions while cutting testing time by 75%. And a financial planning software provider went from zero mobile app test automation to comprehensive coverage, gaining 50% to 70% more device coverage in the process.
Continue your research
If you want the data behind this guide in more depth, three resources go further than we can here.
- The Testing Imperative breaks down how financial services teams are navigating the trade-off between speed and security right now.
- Delivering Mobile Banking Excellence is the complete blueprint for a mobile banking release process where compliance and velocity stop competing.
- You Shouldn't Ship What You Can't Trust is the original announcement of Sauce Labs AURA, for the full story of why the platform exists.
The gap widens on its own. Closing it doesn't happen the same way.
A CFO asking why release cycles keep stretching and a CTO defending an audit finding are asking versions of the same question:rified this, and can you prove it? Sauce Labs AURA is built to answer that question before it gets asked twice.
Every release verified against business intent. Every AI decision independently audited.
Get a personalized AURA walkthrough. Thirty minutes, scoped to your compliance requirements.




.png)
.png)