All insights
Test management

SOC 2 Testing Evidence: What Auditors Want to See

SOC 2 auditors don't ask for your test tool's certificate. They ask for a documented trail from requirement to sign off. Here's what to have ready.

Oct 28, 20267 min read
SOC 2 Testing Evidence: What Auditors Want to See — Tesbo

A head of quality at a 60 person SaaS company gets a calendar invite titled Audit Prep Kickoff three weeks before the SOC 2 window opens. Her first move is not to check whether her test tool has a badge on its homepage. It's to open the last six releases and ask a harder question: for the login change that shipped on a Thursday in March, can she show which requirement it satisfied, which test case covered it, who ran that case, and when it passed. If she can't answer that in under five minutes, the audit is going to be a bad three weeks, no matter what software the team uses.

This is the part of SOC 2 evidence for testing that catches quality leaders off guard. They assume the auditor wants proof that their tools are certified. What the auditor actually wants is proof of a practice: a documented, repeatable trail connecting a requirement to the test that checked it to the run that proved it worked to the person who signed off. That trail is something your team builds and maintains. No vendor's certificate substitutes for it. This post walks through exactly what auditors ask to see, and how to have it ready before the kickoff call, not during it.

What a SOC 2 auditor is actually checking about your testing practice

SOC 2 evaluates whether a company's controls around security, availability, and confidentiality actually operate the way the company says they do. Testing shows up under the change management control area, not as its own category. The auditor's question is narrow but specific: when you change the system, do you have a defined process for verifying the change before it reaches production.

Can you prove that process actually ran. That means the auditor is not evaluating your test case tool. They're evaluating three things, all of which live in your documentation, not in your vendor's marketing page.

  • Whether a requirement or change ticket links to the test coverage meant to verify it
  • Whether there's a recorded result for that test, tied to a date and a person
  • Whether a failed test blocked release, or got waived with a documented reason

A company can run its entire test practice in a spreadsheet and pass this part of an audit, as long as that spreadsheet answers all three questions for every sampled change.

A company can run a fully certified, enterprise grade test platform and fail this part, if nobody can pull up the trail for the specific release the auditor picked to sample.

::: callout tone=note SOC 2 auditors sample. They don't review every release. They typically pick a handful of changes from the audit period and ask you to walk the full trail for each one, so every release needs to be traceable, not just the ones you expect to be picked. :::

The four artifacts auditors ask for, in the order they ask for them

Most SOC 2 auditors follow a similar pattern once they start sampling change management evidence. Knowing the order helps you prepare the right documents instead of dumping everything into a shared drive and hoping.

  1. The requirement or change record: a ticket, a story, or a documented spec describing what changed and why
  2. The test case or cases mapped to that requirement, showing what was meant to be verified
  3. The test run result, with a pass or fail outcome, a timestamp, and the name of whoever executed it
  4. The sign off or release approval, showing who decided the change was safe to ship given the test result

When a team has all four for a sampled change, the walkthrough takes minutes. When a team has the requirement and the code change but no documented link to a specific test case, the auditor has to ask follow up questions. Those follow ups are what stretch a three day audit into three weeks.

Why traceability, not certification, is the actual deliverable

It's worth saying plainly: no test management tool, including Tesbo, carries a SOC 2 certification of its own that transfers onto your product. Certification applies to an organization's controls, not to a piece of software one layer down in your stack.

A vendor being SOC 2 compliant, or not, doesn't change whether your team's testing practice is traceable. That's on your process, your discipline in tagging test cases to requirements, and your habit of recording runs instead of testing informally and moving on.

What actually satisfies an auditor is a chain that holds together end to end. A requirement without a linked test case is a gap. A test case that was run but never recorded is a gap. A recorded failure with no documented decision about whether it blocked release is a gap. Auditors are trained to find exactly these gaps, because they're where real production incidents tend to hide.

Consider the alternative failure mode: a team ships a permissions bug fix, tests it manually, and the fix works. Three months later the auditor samples that release and asks for the test case. There isn't one, because the fix felt too small to formally document. The auditor doesn't care that the fix worked. They care that there's no record proving anyone verified it beyond one engineer's memory of clicking around for ten minutes.

Building the habit before the audit window, not during it

The teams that get through SOC 2 testing evidence requests smoothly are the ones that treat traceability as a daily habit, not a pre audit scramble. That means every test case in the suite links back to the requirement it covers, every run gets logged with a date and an owner, and every release has a documented go or no go decision tied to the test results that informed it.

Retrofitting this three weeks before an audit is possible but painful. Picture a team of four testers trying to backfill six months of undocumented runs across 200 test cases. They will lose most of a sprint to it. Some of that history simply won't be reconstructable, because nobody remembers who ran what on a Tuesday five months ago.

What to hand the auditor when the call actually happens

When the audit window opens, the fastest path through it is a short, organized packet rather than open access to every tool your team touches. Prepare a sample set covering the releases most likely to be picked, typically the ones touching authentication, data access, or payment flows. For each one, have the requirement, the mapped test case, the run result, and the sign off ready to show in one pass.

If a gap turns up during prep, document the reason honestly rather than trying to backfill a plausible looking record after the fact. Auditors are far more comfortable with a team that admits a change was tested informally before their current process started. That honesty reads better than records that look suspiciously tidy for a stretch that predates any formal process.

Where this leaves quality leaders heading into their next audit cycle

SOC 2 testing evidence isn't about which vendor's logo you can point to. It's about whether your own documentation can answer, for any sampled release, who decided what needed testing, whether that testing happened, and who approved shipping based on the result. Build that habit into the daily workflow and the audit becomes a formality. Skip it and the audit becomes the moment you find out how much of your testing history was never actually recorded.

Questions people ask

Does using a SOC 2 compliant test management tool make my product SOC 2 compliant?

No. A vendor's own compliance status covers their organization, not your product. Your compliance depends on your documented testing practice.

What's the single most common gap auditors find in testing evidence?

A test case that ran but was never logged with a date, an owner, and a pass or fail result, leaving no record that verification actually happened.

How far back does testing evidence usually need to go for a SOC 2 audit?

It depends on the audit type and period, often 6 to 12 months, so ask your auditor for the exact window early in prep.

Can we backfill missing test documentation right before the audit?

You can document known gaps honestly, but manufacturing records after the fact for tests that weren't actually run or logged is not a safe substitute.

Which releases do auditors usually sample first?

Changes touching authentication, data access, and payment flows tend to draw the most attention, since they carry the highest risk.

Keep going

Try Tesbo, or get the next useful idea

Start building your testing workflow now, or get one practical email a month.

Start free

One email a month

What we shipped, what we learned, and the occasional infographic worth pinning. Unsubscribe in one click.