Audits (External, Internal), Compliance Management, Cybersecurity insurance, Governance, Risk and Compliance, Government Regulations, Industry Regulations, Risk Assessments/Management, Security Strategy, Plan, Budget

Designing a control test that produces defensible evidence

Here is a failure pattern that surfaces repeatedly in audit defense: a control test produces a clean result, the auditor accepts it, and eighteen months later a regulator or external assessor asks how the conclusion was reached. Nobody can answer coherently because the acceptance threshold shifted mid-test, the sample selection rationale was reconstructed after sampling, and the period covered was extended by two weeks to exclude a known exception. The evidence is real but the conclusion is not defensible.

A control test is a designed artifact, not a review activity. The design — the objective, the population, the method, the acceptance criteria — is what makes the conclusion defensible. When design decisions are made during execution in order to reach a predetermined conclusion, the test is compromised as assurance evidence regardless of how clean the output looks.

That prohibition is specific: it targets outcome-driven changes. It does not mean the test plan can never be amended. Discovering an unanticipated system dependency, finding that the initial population extract was incomplete, or identifying a new risk during fieldwork can all justify modifying the procedure or expanding testing scope. PCAOB AS 2101.15 expressly calls for modifying the audit plan when circumstances change significantly. NIST CA-2(c) requires approval before conducting the assessment; it does not preclude subsequent amendments. What those amendments require is documented justification for the change, appropriate approval from the responsible authority, and retention of the original plan, original evidence, and any exceptions encountered before the change was made. The prohibition is on adjusting scope, thresholds, or method to accommodate what the evidence already shows — not on responding to legitimate changes in circumstance.

Stating the control objective and the assertion under test

Every test must begin with a written statement of what the control is supposed to do, not what the control procedure is. These are different. A control procedure is "access reviews are conducted quarterly." The broader control objective is "no user retains access beyond the scope required for their current role." Conflating the two produces tests that confirm the procedure ran without confirming the outcome the procedure was designed to achieve.

A useful objective statement has three components: the threat or risk it addresses, the population it applies to, and the condition that constitutes success. The broader objective does not define what a single test can establish. Rather, you must also specify the assertion this particular test can support.

Using the access review example: a periodic detective review cannot, on its own, establish that no user ever retained unnecessary access between review cycles. What it can establish is narrower — whether reviews occurred as required during the period, whether the basis for access decisions was documented, and whether required removals were completed within the established deadline. Those are distinct assertions. AS 2201.42–.45 draws a useful distinction between design effectiveness (whether the control is capable of achieving its objective) and operating effectiveness (whether it operated as designed during the period). Specifying which of those the test addresses — or whether the test concerns access state at a particular point in time — determines what evidence is sufficient and what conclusion the test can support.

If you cannot write all three components of the objective and state the specific assertion before you run the test, the objective is underspecified. Underspecified objectives create post-hoc flexibility and that flexibility is what makes conclusions indefensible when scrutinized.

Defining the population and the period

Population definition determines what the test covers and, by exclusion, what it does not. A population left open to interpretation during testing creates scope drift — the single most common mechanism by which a test result is later contested.

The population must be defined by a finite set of criteria: system scope, user class, transaction type, time boundary, or some combination. Those criteria should be recorded before sampling begins, not reconstructed from the sample that was pulled. Critically, the population should be constituted from a source that reflects all expected occurrences — not only completed or successful ones.

Where a quarterly review is required, a missed occurrence belongs in the expected population. It should not disappear simply because the population was built from records of completed reviews. NIST SP 800-53A, Section 3.3, recognizes the distinction between a control that demonstrably did not operate and one whose operation cannot be determined because evidence is missing; the population definition is where that distinction is first established.

Population completeness also depends on validating the source. A population extract reflects the accuracy of its filters and exclusions, not necessarily the underlying reality. Before sampling begins, validate that the extract was produced correctly — confirm the filters applied, check for known exclusions, and record that validation. Test design influences evidence quality; it does not by itself establish that a source report is accurate or complete. AS 1105.08–.10 addresses reliability of company-produced information and applies directly here.

Similarly, the period under assessment should be closed — a defined start and end date — before the test is designed. Period selection affects which evidence is in scope and which exceptions fall inside or outside the test window.

Period selection is often driven by the audit cycle, a regulatory snapshot date, or the control's own cadence. Where those external anchors do not apply, the period should be determined by the risk: how long a control could be ineffective before the exposure becomes material. This judgment belongs to the risk owner and the GRC function, not to the tester resolving ambiguity in the moment.

Choosing a method that matches the objective

NIST SP 800-53A Rev. 5 specifies three assessment methods for determining control effectiveness — examine, interview, and test — and defines depth and coverage as dimensions applied to each. (Source: NIST SP 800-53A Rev. 5, https://csrc.nist.gov/publications/detail/sp/800-53a/rev-5/final) The method chosen should follow from the objective, not from convenience or prior practice.

The methods are more capable — and more limited — than a simple division of labor suggests. Examination under NIST SP 800-53A encompasses observing and analyzing mechanisms and activities, not only confirming that a document exists. A configuration record, a log entry, and an observed system behavior are all products of examination, but they support different claims.

Interview can establish whether a process is understood and how it is described by those responsible, but it does not by itself demonstrate consistent execution. AS 1105.17 specifically states that inquiry alone is insufficient to support a conclusion about control effectiveness. In practice, the methods are combined: examination of artifacts establishes that something was recorded; testing or observation establishes that the mechanism behaves as claimed; interview provides context about how judgment was exercised or how deviations were handled.

The practical implication is that method selection should be explicit about what each method component contributes to the overall assertion. If the control depends on human discretion — a reviewer exercising judgment about access appropriateness — then examination of a completed review record shows the review occurred and was documented, not that the judgment was sound. Supporting the judgment claim requires either testing (does access meet the standard?) or a combination of interview and examination that together address both execution and outcome.

In many GRC environments, examination is the default method regardless of the objective, because it is the fastest to execute. That default produces a gap when the control depends on real-time system behavior or human discretion that leaves no documentary trace. The method choice also determines what depth and coverage look like — make the distinction explicit in the test plan.

Acceptance criteria fixed before execution

Acceptance criteria define the condition under which the test concludes the control is effective. They must be written before any evidence is collected in formal execution of the test plan. Criteria set after evidence is in hand — even partially — are subject to selection pressure: the criteria will, consciously or not, reflect what the evidence shows rather than what the control is supposed to demonstrate.

Criteria should specify at minimum: the threshold for an acceptable exception rate (with the basis for that threshold stated explicitly, whether it is derived from a regulatory requirement, internal policy, or documented risk tolerance); how exceptions discovered during testing are classified; and what condition triggers a control failure conclusion rather than a finding to remediate. These are engagement-level judgments — there is no universal threshold that applies across control types, populations, or risk contexts. What matters is that whoever holds delegated authority approves the criteria before execution starts.

Two failure modes appear consistently. The first is leaving the exception threshold implicit — "no significant exceptions" — which allows the threshold to be set retrospectively to match the result. The second is treating undocumented exceptions as out of scope rather than as findings. Both produce conclusions that cannot survive external scrutiny.

Under NIST SP 800-53 Rev. 5 control CA-2, a control assessment plan is a required artifact, and it must describe assessment procedures and the assessment environment before work begins. (Source: NIST SP 800-53 Rev. 5, https://csrc.nist.gov/publications/detail/sp/800-53/rev-5/final) This requirement formalizes what acceptance criteria design demands operationally: the plan is closed before execution opens. Where the plan must be amended during execution for legitimate reasons, the amendment process described in the opening section applies — documented rationale, appropriate approval, retention of the original.

For evidence quality, PCAOB AS 1105 defines sufficiency as a measure of the quantity of audit evidence and appropriateness as a measure of its quality, with appropriateness comprising relevance and reliability. (Source: PCAOB AS 1105, https://pcaobus.org/oversight/standards/auditing-standards/details/AS1105) These two dimensions — how much evidence and whether it measures what it claims to measure — are shaped by test design, but design alone does not validate the source. Sufficiency and appropriateness must be evaluated against the evidence actually collected.

Documenting the test so someone else could rerun it

A test is documented when a qualified person who was not present could reconstruct the procedure, apply it to the same population and period, and reach a comparable conclusion. If documentation falls short of that standard, it is a record of what happened, not a replicable test.

Required documentation elements include: the population definition and source; the filters and exclusions applied to produce the population extract, and the validation performed to confirm completeness; the period start and end dates; the method and depth selected; the sampling basis (and if statistical sampling was used, the parameters and confidence level selected, with the rationale for those parameters); the acceptance criteria as approved before execution; the actual procedures or queries used to collect and evaluate evidence; identifiers for selected items; expected and observed results for each item; references to the underlying evidence; preparer and reviewer attribution; any deviations from the test plan that occurred during execution with documented justification and approval; and the disposition of every exception.

Exception disposition is where documentation most often degrades. In many programs, exceptions are noted but not formally classified therefore it is unclear whether they represent control failures, process deviations, or evidence gaps.

What test design cannot compensate for

Test design addresses methodology. It does not fix a control that is structurally ineffective, and it does not convert an adverse conclusion into non-assurance. A well-designed test of a control that failed to operate produces valid evidence and a defensible adverse conclusion. This is the correct outcome and is assurance, just not assurance of effectiveness. The value of rigorous test design is that the conclusion, whether favorable or unfavorable, holds under scrutiny.

Separately, distinguish a control that demonstrably did not operate from one whose operation cannot be determined because evidence is missing. NIST SP 800-53A, Section 3.3, recognizes that distinction. A control with no evidence of operation is not the same as a control with evidence of failure, and the test record should make clear which situation applies.

Similarly, test design does not substitute for an adequate population. If the population from which evidence can be drawn is incomplete — because logging was not enabled, because the system was not in scope for evidence collection, because the control was not operating during the period — then the test can document the gap but cannot close it. Policy-documentation failures — where the policy is treated as the control and the evidence is the policy document — are outside the scope of test design. Finally, a note on scope for vulnerability and exposure context: if the control under review involves a compensating control for a specific exploitation path or vulnerability exposure.

Test design specification table

Element What It Fixes What Goes Wrong If Left Open Who Decides
Control objective and assertion Anchors the test to a specific claim about design or operating effectiveness, not just procedure execution Test confirms process ran without establishing what the control can actually demonstrate Control owner, validated by GRC
Population definition and source validation Closes scope before sampling and confirms the extract reflects all expected occurrences Scope shifts during testing; missed occurrences disappear because the population was built from completed-event records GRC function with system/data owner input
Period covered Prevents extension or compression of the window post-hoc Period shifts to exclude a known exception or include favorable evidence GRC function, locked before testing opens
Assessment method Aligns the combination of examine, interview, and test to the assertion being supported Single method used where multiple are required; examination offered to support a behavioral claim the evidence cannot establish GRC function, based on objective type and assertion
Sample selection basis Makes sampling rationale independently verifiable Sample is reconstructed after results are known, introducing selection bias GRC function; statistical parameters approved before execution
Acceptance criteria Prevents post-hoc threshold adjustment Exception rate deemed acceptable because it matches what was found, not what was set Risk owner or delegated authority, approved pre-execution
Exception handling during execution Ensures mid-test discoveries are classified, not discretionarily excluded Exceptions discovered during testing are dropped from the record or reclassified as out of scope Defined in the test plan; escalation to GRC lead if unclassified
Plan amendment process Distinguishes legitimate reassessment from outcome-driven manipulation Scope, method, or threshold changes mid-test without documented rationale, approval, or retention of original evidence GRC lead; original plan and evidence retained regardless of amendment

The design test

Take one test you have already run and apply these questions to the documentation you have in hand:

  1. Is the acceptance threshold written in the test plan, and does a dated record precede the first formal evidence collection date? If not, investigate whether the threshold was set post-hoc — the absence of a timestamp is a gap to examine, not automatic proof of manipulation.
  2. Is the population defined by documented criteria, and does a record of the population exist as it was constituted before sampling — including the filters and exclusions applied, and validation that the extract is complete? Is it built from a source that captures all expected occurrences, not only completed ones?
  3. Does the period have a closed start and end date, and do those dates appear in the plan before execution records begin?
  4. Is every exception in the test record formally classified against a predefined category, with a disposition decision attributable to a named person?
  5. Could a qualified reviewer, working only from the test documentation, select the same population, apply the same procedures, and reach a comparable conclusion?

If any answer is no, identify the specific gap and determine whether existing contemporaneous records or additional procedures can resolve it. AS 1215.09 distinguishes inadequate documentation from insufficiently performed work — some documentation gaps can be addressed through supplemental evidence; others indicate the work itself was not done. Neither permits backdating or constructing evidence after the fact. Where the gap cannot be resolved, it belongs in the test record. The fix for a design failure is in the next test plan; the fix for a documentation gap depends on what the gap actually represents.

Sources

SC Media Editorial Intelligence, reviewed by Jose Figueredo-Maseda

Yes. First person will sound much more natural here. I’d also pull back on some of the corporate phrasing so it reads like you describing your experience, not a generated executive biography.
Professional Bio
I’m a cybersecurity leader and practitioner with more than 10 years of experience working across both the technical and business sides of security. Over the course of my career, I’ve worked in cybersecurity strategy, governance and risk, security architecture, vulnerability management, threat management, cloud security, incident response, and regulatory compliance.
As CISO of JCFM Consulting Services, I work with organizations to understand their cyber risk, strengthen their security programs, and make practical decisions that balance security requirements with business needs. My experience includes building and assessing security programs, technology risk assessments, vulnerability and attack surface management, third-party risk, identity and access management, cloud and data security, and incident preparedness. I’ve also had the opportunity to work in complex and highly regulated environments across the financial, government, and healthcare sectors.
I hold a Master’s degree in Cybersecurity along with several industry certifications, including CISSP, CISM, CISA, CEH, CDPSE, CCSK, and ISC2 CC. One of the perspectives I bring to cybersecurity is the ability to look at a problem from both sides — understanding the technical details while also considering risk, business impact, regulatory requirements, and what is realistically achievable within an organization.

Get daily email updates

SC Media's daily must-read of the most current and pressing daily news

By clicking the Subscribe button below, you agree to SC Media Terms of Use and Privacy Policy.

You can skip this ad in 5 seconds