Skip to content

05 Control Testing

Control testing is where Internal Audit moves from:

Understanding
How a Control
Should Work

to independently determining:

Does the Control
Actually Work?

A control may be:

Documented
Approved
Assigned to an Owner
Configured in a System

and still fail in practice.

That is why auditors test both:

Design Effectiveness

and:

Operating Effectiveness

A practical control-testing lifecycle looks like:

Risk
Control Objective
Control
Design Assessment
Population
Population Validation
Sampling / Full Population
Audit Procedure
Evidence
Exception Analysis
Control Effectiveness
Audit Conclusion

By the end of this lesson, you will be able to:

  • Explain control testing.

  • distinguish design and operating effectiveness.

  • understand control objectives.

  • identify key controls.

  • define control populations.

  • validate population completeness and accuracy.

  • select appropriate testing methods.

  • use inquiry, inspection, observation, and reperformance.

  • test manual controls.

  • test automated controls.

  • test IT-dependent manual controls.

  • design audit test procedures.

  • understand control frequency.

  • plan audit samples.

  • document sampling methodology.

  • analyze control exceptions.

  • distinguish isolated and systemic exceptions.

  • evaluate compensating controls.

  • expand testing when required.

  • determine control effectiveness.

  • document control-testing conclusions.

  • build a Control Testing Matrix.

  • maintain audit test sheets.

  • create testing summaries.

Control testing is the process of evaluating whether a control:

Is Designed
Appropriately

and:

Operates
Effectively

to reduce a defined risk.

Conceptually:

Risk
Control
Test
Evidence
Conclusion

Management may state:

We Perform
Quarterly Access Reviews

Testing asks:

Were All Four
Reviews Performed?
Were All Relevant
Accounts Included?
Were Reviewers
Authorized?
Were Exceptions
Resolved?
Was Evidence
Retained?

Before testing, identify:

What Is This
Control Trying
to Achieve?

Example risk:

Unauthorized
Privileged Access

Control objective:

Ensure Only
Authorized Users
Receive and Retain
Privileged Access

The specific control might be:

Quarterly Review
of Privileged
Access

A strong testing approach begins with:

Risk
Control Objective
Control Activity
Test Procedure

A key control is a control whose failure could result in:

Material Risk

Examples:

MFA for Administrators
Payment Approval
Production Change Approval
Backup Restoration Testing
Vendor Risk Approval
Privileged Access Review

Auditors have limited time.

Instead of testing:

Every Control
Equally

focus greater effort on:

Controls That
Address Material Risk

Controls may be:

Preventive
Detective
Corrective

and:

Manual
Automated
IT-Dependent Manual

Understanding the control type helps determine how it should be tested.

MFA

prevents unauthorized access before access occurs.

Quarterly
Access Review

detects inappropriate access after provisioning.

Account Disablement

corrects inappropriate access after detection.

Manager Reviews
Access Report
Quarterly
IAM Automatically
Disables Accounts
90 Days After
Inactivity

Example:

Manager Reviews
System-Generated
Access Report

The auditor may need to test:

Manager Review
+
Report Reliability

For every control ask:

1. Is the control
designed effectively?
2. Is the control
operating effectively?

Design effectiveness asks:

If this control operates exactly as designed, would it adequately address the identified risk?

Risk:

Unauthorized
Privileged Access

Control:

All Administrative
Accounts Require MFA
Before Authentication

If properly implemented, this may reasonably address part of the risk.

Risk:

Unauthorized
Privileged Access

Control:

Administrators Are
Encouraged to Use MFA

This may be poorly designed because:

MFA Is Optional

A design deficiency exists when:

Control
Cannot Adequately
Address Risk
Even If Performed
Correctly

Risk:

Excessive Privileges

Control:

Privileged Access
Reviewed Every
3 Years

Even if performed perfectly:

Review Frequency
May Be Insufficient

Ask:

Does the Control
Address the Risk?
Is the Frequency
Appropriate?
Is Ownership
Clear?
Is the Population
Complete?
Are Exceptions
Handled?
Is Evidence
Retained?
Can the Control
Be Bypassed?

Use:

Policy Review
Procedure Review
Interview
Walkthrough
Configuration Review

A walkthrough helps validate:

How the Control
Is Designed
Who Performs It
Which Systems
Are Used
What Evidence
Is Produced

Operating effectiveness asks:

Did the control operate consistently as designed throughout the audit period?

Control:

Quarterly
Access Review

Required:

Q1
Q2
Q3
Q4

Actual:

Q1 ✓
Q2 ✓
Q3 ✗
Q4 ✓

Potential conclusion:

Control Did Not
Operate Consistently
Control
Design Effective?
├── No → Design Deficiency
└── Yes
Operating Effective?
┌────┴────┐
No Yes
↓ ↓
Operating Effective
Deficiency

There is little value in extensive operating-effectiveness testing if:

Control Design
Is Fundamentally
Inadequate

because a poorly designed control cannot effectively address the risk.

Create:

01 Control Testing Matrix

Use:

Control ID Risk Control Type Frequency Test

Extend:

Design Effective? Operating Effective? Conclusion

The population is:

All Items
Relevant to
the Control
During the
Audit Period

Access approvals:

All Access Requests
During Audit Period

Changes:

All Production Changes

Terminations:

All Terminated Employees

Vendors:

All Tier 1 Vendors

Without a valid population:

Sample
May Not Represent
the Control

Before sampling verify:

Completeness
Accuracy
Correct Period
Correct Scope

34. Create Population Validation Worksheet

Section titled “34. Create Population Validation Worksheet”

Create:

02 Population Validation Worksheet

Use:

Population Source Expected Received Validation Result

Example:

HR shows:

512 Terminations

IAM report shows:

486 Terminations

Do not sample yet.

Investigate:

26 Missing Records

Possible procedures:

Compare Counts
Match Unique IDs
Validate Date Range
Compare Against
Independent Source
Review Query Logic

Select records and verify that report fields match the source system.

Example:

Termination Date

from report should match:

HR System

Review:

Query
Filters
Date Range
Excluded Items
System Scope

Example:

January 1
through
June 30

Evidence and populations should align to this period.

Common audit testing techniques include:

Inquiry
Inspection
Observation
Reperformance
Data Analytics

Ask:

How Does the
Control Operate?

Useful for understanding.

Generally weaker for proving operation by itself.

Inspect:

Documents
Reports
Tickets
Logs
Configurations
Approvals

Watch the control operate.

Example:

Observe
Backup Restore

Observation proves:

Control Operated
During Observation

not necessarily:

Control Operated
for Entire Year

The auditor independently performs the procedure.

Example:

Management:

Identifies Dormant
Admin Accounts

Auditor:

Runs Independent
Analysis

and compares results.

Auditors may test:

100%
of the Population

using analytics.

Examples:

All Admin Accounts
Without MFA
All Terminations
Beyond SLA
All Changes
Without Approval
All Tier 1 Vendors
Without Assessment

Conceptually:

Inquiry
Inspection
Observation
Reperformance

but evidence strength depends on the specific control and context.

Create:

03 Audit Test Sheet

Use:

Test ID Control Procedure Evidence Result Exception

Weak:

Review MFA

Strong:

Obtain the complete
population of privileged
accounts as of June 30.
Verify MFA status
for each account.
Investigate all
accounts without MFA.

A strong procedure states:

Obtain
Validate
Select
Inspect
Compare
Evaluate
Document
1. Obtain all privileged
access requests.
2. Validate population.
3. Select sample.
4. Verify business
justification.
5. Verify manager approval.
6. Verify security approval
where required.
7. Compare approved role
with provisioned role.
8. Record exceptions.

Control frequency affects the population.

Examples:

Continuous
Daily
Weekly
Monthly
Quarterly
Annual
Event-Driven

Example:

Annual Disaster
Recovery Test

Population may contain:

One Control Event

Auditor may test:

100%

Population:

4 Events
Per Year

Auditor may test all four.

Population:

365 Events

Sampling or analytics may be appropriate.

Example:

Employee Termination

Population depends on:

Number of
Termination Events

Sampling allows auditors to test:

Subset
of Population

and form a conclusion about control operation.

Sampling is useful when:

Population Is Large
Full Testing
Is Impractical
Control Is Repetitive

Create:

04 Sampling Record

Use:

Population Size Method Sample Size Selection Rationale

Common methods:

Random
Systematic
Judgmental
Risk-Based

Each item has an appropriate chance of selection.

Useful when:

Population
Is Relatively
Homogeneous

Example:

Every 25th
Transaction

after selecting an appropriate starting point.

Auditor selects items based on:

Professional Judgment

Example:

Privileged Accounts
Large Transactions
Complex Changes

Purposefully select:

Highest-Risk
Population Items

Example:

Emergency Changes
Terminated Administrators
Critical Vendors
Production Database Access

Avoid:

We Tested 25
Because We Always
Test 25

Document consideration of:

Risk
Control Frequency
Population Size
Methodology
Expected Deviation

Sampling creates risk that:

Sample Result
Does Not Represent
Entire Population

Where possible, data analytics may reduce sampling risk.

Example:

47,000 User Accounts

can potentially be tested against:

MFA Status

automatically.

Manual controls rely on:

Human Performance

Testing typically focuses on:

Who Performed It?
When?
Was It Complete?
Was Evidence Retained?
Were Exceptions Addressed?

Control:

Managers Review
User Access
Quarterly

Test:

Review Completion
Reviewer Authority
Population
Decisions
Exception Removal

Automated controls require different considerations.

Ask:

What System
Executes It?
What Logic
Controls It?
Who Can Change It?
Was the Configuration
Consistent?
Were Relevant
System Changes Controlled?
System Automatically
Locks Accounts
After Five Failed
Login Attempts

Test:

Configuration
Effective Policy
Relevant Systems
Change History
Reperformance

Automated controls may depend on:

Application
Infrastructure
Configuration
Interfaces
Data

Example:

Required:

Lockout Threshold:
5

Actual configuration:

Lockout Threshold:
10

Potential:

Design / Configuration
Exception

Example:

Manager Reviews
Monthly Vulnerability
Report

Auditor should test:

Report Reliability
+
Manager Review

Even if the manager reviews perfectly:

Control May
Still Be Ineffective

because:

Input Information
Is Incomplete

Example:

Approval Required
Before Production Change

Test whether:

Change Could Occur
Without Approval

Example:

Daily SIEM
Alert Review

Test:

Alerts Generated
Alerts Reviewed
Investigations
Escalations

Example:

Critical Vulnerabilities
Patched Within SLA

Test:

Detection Date
Severity
Due Date
Patch Date
Validation

Some controls must operate within:

Defined Time

Example:

Termination Access
Removed Within
24 Hours

Compare:

HR Termination:
10:00

with:

IAM Disable:
18:00

Result:

8 Hours

Pass.

Normalize:

UTC
IST
EST
Other Local Time

before calculating timing.

A completed checklist may not be enough.

Ask:

Who Completed It?
What Did They Review?
Was the Population Complete?
Were Exceptions
Actually Resolved?

Before testing, define:

What Constitutes
a Pass?

Example:

Manager Approval:
Required Before
Provisioning

Pass:

Approval Date
<
Provisioning Date

An exception occurs when:

Expected Result
Observed Result

Create:

05 Control Testing Exception Register

Use:

Exception ID Control Sample Condition Risk Status

Criteria:

Termination Access
Removed Within
24 Hours

Observed:

Employee Access
Active for
5 Days

Exception:

Termination SLA
Not Met

87. One Exception Does Not Automatically Mean Control Failure

Section titled “87. One Exception Does Not Automatically Mean Control Failure”

Evaluate:

Nature
Cause
Frequency
Population Impact
Risk
Compensating Controls

Example:

40 Samples

Exceptions:

4

Rate:

4
── × 100
40
= 10%

Do not automatically conclude:

10%
=
High Finding

Also consider:

Control Risk
Exception Severity
Exposure
Population
Cause

Example:

One Access Request
Missing Documentation

caused by:

System Migration

with no broader impact.

Potential:

Isolated

Example:

17 of 30
Termination Events
Exceeded SLA

may indicate:

Systemic Control Failure

When exceptions arise, consider:

Increase Sample
Test Additional Period
Analyze Entire Population
Interview Additional Owners
Perform Reperformance
Exception Found
Material?
┌───┴───┐
No Yes
↓ ↓
Document Expand Testing
Determine Exposure

Initial sample:

30 Terminations

Exceptions:

5

Instead of stopping:

Analyze All
420 Terminations

if data permits.

Ask:

Why Did
the Control Fail?

Possible causes:

Process
Technology
People
Governance
Training
Resources
Data
Third Party

A compensating control may reduce risk when the primary control fails.

Example:

Primary:

Automated
Termination Feed

fails.

Compensating control:

Daily Orphan
Account Review

Ask:

Does It Address
the Same Risk?
Is It Timely?
Is It Effective?
Is It Sustainable?
Is There Evidence?

98. Do Not Assume Compensating Control Exists

Section titled “98. Do Not Assume Compensating Control Exists”

Management statement:

Security Would
Probably Notice

is not a defined compensating control.

Possible ratings:

Effective
Partially Effective
Ineffective
Not Implemented
Not Applicable

Use when:

Design Effective
+
Operating Effective

with no material exceptions.

Use when:

Control Generally
Addresses Risk

but material weaknesses or inconsistent operation exist.

Use when:

Control Fails
to Adequately
Address Risk

or operates with significant failure.

Use when expected control:

Does Not Exist

Use only when:

Control Requirement
Does Not Apply

and rationale is documented.

Create:

06 Control Effectiveness Assessment

Use:

Control Design Operating Exceptions Overall Rating
Control Design Operating Overall
MFA Effective Effective Effective
Access Review Effective Partial Partially Effective
Termination Effective Ineffective Ineffective

Requirement:

Audit Logging
Must Be Enabled

Population:

100 Cloud Accounts

Analytics:

96 Enabled
4 Disabled

Conclusion:

Control Not
Fully Effective

Criteria:

Quarterly Reviews

Population:

4 Reviews

Results:

Q1 Pass
Q2 Pass
Q3 Missing
Q4 Pass

Potential conclusion:

Operating Effectiveness
Deficiency

Population:

420 Terminated
Employees

Sample:

40

Results:

37 Pass
3 Fail

All three failures:

Access Remained
5–8 Days

Next:

Expand Testing

because risk may be significant.

Control:

Production Changes
Require Approval
Before Deployment

Population:

1,200 Changes

Sample:

50

Exceptions:

6

Further analysis identifies:

All 6
Emergency Changes

This may indicate:

Emergency Change
Process Weakness

rather than general change-process failure.

Requirement:

Tier 1 Vendors
Assessed Annually

Population:

50 Vendors

Analytics:

44 Current
6 Expired

Conclusion:

Annual Vendor
Assessment Control
Not Fully Effective

112. Test Vulnerability Management Example

Section titled “112. Test Vulnerability Management Example”

Requirement:

Critical Vulnerabilities
Remediated Within
15 Days

Population:

120 Critical
Vulnerabilities

Results:

108 Within SLA
12 Outside SLA

Calculate:

108
─── × 100
120
= 90%

Assess:

Severity
Exposure
Exploitability
Exception Approval

before determining final conclusion.

Control:

Monthly
Restore Test

Expected:

12 Tests

Performed:

8

Failed restore tests:

2

Potential concern:

Recovery Control
Is Ineffective

Requirement:

Critical Incidents
Escalated Within
15 Minutes

Population:

25 Critical Incidents

Results:

22 Within SLA
3 Outside SLA

Investigate:

Cause
Impact
Repeated Pattern

Every test should document:

Objective
Control
Criteria
Population
Sample
Evidence
Procedure
Results
Exceptions
Conclusion

Create:

07 Control Testing Working Paper

Suggested sections:

Test Objective
Control Description
Criteria
Population
Population Validation
Sampling
Audit Procedure
Evidence
Results
Exceptions
Conclusion
Reviewer

Maintain:

Risk
Control
Test
Evidence
Exception
Finding

Audit manager should verify:

Population Valid?
Procedure Appropriate?
Evidence Sufficient?
Exceptions Supported?
Conclusion Reasonable?
Cross-References Complete?

Create:

08 Control Testing Summary

Use:

Control Test Result Exceptions Rating Finding

Example:

Controls Tested:
25
Effective:
18
Partially Effective:
4
Ineffective:
3

Example:

18
── × 100
25
= 72%

Use carefully.

A simple percentage should not replace risk-based interpretation.

A single failed:

Key Control

may matter more than several minor control failures.

Testing result:

3 of 40
Terminations Late

Finding:

Termination Access
Removal Control
Does Not Consistently
Meet Required SLA

The finding translates testing results into:

Risk
+
Business Impact

Before finalizing a testing exception, verify:

Facts Correct?
Evidence Complete?
Alternative Control?
Exceptional Circumstance?
Population Impact?

If evidence shows:

Approval Missing

management preference does not change the evidence.

However:

Additional Evidence

may change the conclusion.

If a population cannot be validated:

Audit May Be
Unable to Reliably
Test the Control

Document:

Testing Limitation

and consider escalation.

Avoid:

No Evidence
=
Pass

Instead evaluate:

Alternative Evidence
Scope Limitation
Control Documentation Gap
Potential Finding

Create:

09 Control Testing Dashboard

Example:

Metric Result
Controls tested 25
Effective 18
Partially effective 4
Ineffective 3
Exceptions 21
Key-control failures 2

Mistake 1 — Testing Without Understanding Risk

Section titled “Mistake 1 — Testing Without Understanding Risk”

Testing becomes checklist-driven rather than risk-driven.

Mistake 2 — Testing Operation Before Design

Section titled “Mistake 2 — Testing Operation Before Design”

A perfectly operated poor control remains a poor control.

Mistake 3 — Sampling an Unvalidated Population

Section titled “Mistake 3 — Sampling an Unvalidated Population”

The sample may be meaningless.

Sample size should follow methodology and risk.

Management statements usually require evidence.

Mistake 6 — Policy Treated as Operating Evidence

Section titled “Mistake 6 — Policy Treated as Operating Evidence”

Policy confirms expectations, not execution.

Mistake 7 — Automated Control Tested Like Manual Control

Section titled “Mistake 7 — Automated Control Tested Like Manual Control”

Automated controls require configuration and system-dependency analysis.

Mistake 8 — IT-Dependent Report Not Validated

Section titled “Mistake 8 — IT-Dependent Report Not Validated”

A manager can review an incomplete report perfectly and the control may still fail.

Mistake 9 — Every Exception Becomes a Finding

Section titled “Mistake 9 — Every Exception Becomes a Finding”

Exceptions require context and risk analysis.

Initial exceptions may hide wider population exposure.

Mistake 11 — Compensating Control Accepted Without Evidence

Section titled “Mistake 11 — Compensating Control Accepted Without Evidence”

Alternative controls must actually operate.

Mistake 12 — Unsupported Effectiveness Rating

Section titled “Mistake 12 — Unsupported Effectiveness Rating”

Control ratings should be traceable to evidence and testing results.

Ask Control Owner
Check One Example
Mark Pass
Risk
Control Objective
Control Design
Design Assessment
Population
Population Validation
Sampling / Analytics
Test Procedure
Evidence
Exceptions
Expanded Testing
Compensating Controls
Effectiveness Rating
Audit Conclusion
  • risk identified.

  • control objective defined.

  • control documented.

  • control owner identified.

  • control frequency identified.

  • control type identified.

  • key-control status determined.

  • design reviewed.

  • policy reviewed.

  • procedure reviewed.

  • walkthrough completed.

  • control addresses risk.

  • frequency assessed.

  • ownership assessed.

  • exception process assessed.

  • population defined.

  • source identified.

  • audit period confirmed.

  • completeness validated.

  • accuracy validated.

  • query/filter logic reviewed where relevant.

  • sampling method defined.

  • sample size justified.

  • selection documented.

  • high-risk items considered.

  • sampling record retained.

  • evidence requested.

  • evidence source validated.

  • evidence period validated.

  • evidence reliability assessed.

  • cross-references documented.

  • procedure documented.

  • criteria defined.

  • each sample tested consistently.

  • results recorded.

  • exceptions documented.

  • configuration tested.

  • system scope validated.

  • change controls considered.

  • override capabilities reviewed.

  • dependencies reviewed.

  • report completeness tested.

  • report accuracy tested.

  • manual review tested.

  • exception handling tested.

  • exception condition documented.

  • cause investigated.

  • risk evaluated.

  • frequency considered.

  • population impact assessed.

  • testing expanded where necessary.

  • alternative control identified.

  • design evaluated.

  • operating effectiveness tested.

  • evidence retained.

  • design rating assigned.

  • operating rating assigned.

  • overall effectiveness determined.

  • conclusion supported.

  • finding considered.

  • reviewer completed QA.

At completion, you should be able to create:

01 Control Testing Matrix
02 Population Validation Worksheet
03 Audit Test Sheet
04 Sampling Record
05 Control Testing Exception Register
06 Control Effectiveness Assessment
07 Control Testing Working Paper
08 Control Testing Summary
09 Control Testing Dashboard

Practical Activity — Privileged Access Control

Section titled “Practical Activity — Privileged Access Control”

Control:

All Privileged Accounts
Require MFA

Population:

250 Privileged Accounts

Testing:

Analyze All 250

Results:

243 Enabled
7 Disabled

Determine:

Design Effective?
Operating Effective?
Exception Severity?
Population Impact?
Potential Finding?

Control:

Quarterly Privileged
Access Review

Evidence:

Q1 Complete
Q2 Complete
Q3 Missing
Q4 Complete

Determine:

Design Effectiveness
Operating Effectiveness
Risk
Required Follow-Up

Population:

420 Terminations

Initial sample:

40

Exceptions:

3

All three accounts remained active for:

5–8 Days

Determine:

Should Testing
Be Expanded?
What Additional
Evidence Is Needed?
What Could
the Root Cause Be?

Requirement:

Account Lockout
After Five Failed
Attempts

Configuration:

10 Attempts

Determine whether this is:

Design Issue
Configuration Issue
Operating Issue
or Combination

Population:

120 Critical
Vulnerabilities

Results:

108 Within SLA
12 Outside SLA

Of the 12:

4 Had Approved
Exceptions
8 Had No
Approved Exception

Determine:

Exception Population
Control Effectiveness
Potential Finding

For every control ask:

What Risk
Does It Address?
Is It a
Key Control?
Is It Designed
Appropriately?
Who Owns It?
Who Performs It?
How Often
Does It Operate?
Is It Manual
or Automated?
What Is the
Complete Population?
Can I Prove
the Population
Is Complete?
Should I Sample
or Test Everything?
What Evidence
Will Prove Operation?
What Exactly
Constitutes a Pass?
Did the Control
Operate Throughout
the Period?
Were Exceptions
Identified?
Are Exceptions
Isolated or Systemic?
Should I
Expand Testing?
Is There a
Compensating Control?
Does It Actually
Reduce the Risk?
What Does the
Evidence Support?
Can Another Auditor
Reperform My Test?
Is My Conclusion
Defensible?

That is the practical mindset behind professional control testing.

  • Control testing determines whether controls are appropriately designed and operating effectively.

  • Risks should be linked to control objectives before testing begins.

  • Key controls deserve greater audit attention because their failure can create material risk.

  • Design effectiveness and operating effectiveness are separate conclusions.

  • A poorly designed control cannot become effective merely because it is performed consistently.

  • Population completeness and accuracy should be validated before sampling.

  • Testing methods include inquiry, inspection, observation, reperformance, and data analytics.

  • Audit procedures should clearly define how evidence will be obtained and evaluated.

  • Control frequency influences population size and testing strategy.

  • Sampling should follow documented methodology and professional judgment.

  • Full-population analytics can provide stronger coverage when practical.

  • Automated controls require configuration, system, change, and dependency testing.

  • IT-dependent manual controls require both report-reliability and manual-review testing.

  • Exceptions should be evaluated for cause, frequency, impact, and population exposure.

  • A control exception does not automatically become an audit finding.

  • Material exceptions may require expanded testing.

  • Compensating controls should be independently evaluated rather than assumed.

  • Control-effectiveness ratings should be supported by evidence.

  • Testing documentation should allow another experienced auditor to understand and reperform the work.

  • Strong control testing creates the evidence foundation for defensible audit findings.

Before continuing, make sure you can answer:

  1. What is control testing?

  2. What is a control objective?

  3. What is a key control?

  4. What is design effectiveness?

  5. What is operating effectiveness?

  6. Why should design be assessed before extensive operating testing?

  7. What is a control population?

  8. Why must population completeness be validated?

  9. How can population accuracy be tested?

  10. What are the major audit-testing methods?

  11. What is inquiry?

  12. What is inspection?

  13. What is observation?

  14. What is reperformance?

  15. When can data analytics replace or supplement sampling?

  16. Why does control frequency matter?

  17. What is sampling risk?

  18. What is risk-based sampling?

  19. Why should sampling rationale be documented?

  20. How should automated controls be tested?

  21. What is an IT-dependent manual control?

  22. Why must the underlying report be validated?

  23. What constitutes a control exception?

  24. Why does one exception not automatically mean control failure?

  25. When should testing be expanded?

  26. What is a systemic exception?

  27. What is a compensating control?

  28. How should compensating controls be evaluated?

  29. What are common control-effectiveness ratings?

  30. What documentation should support a control-testing conclusion?

➡️ Next: 06 — Audit Findings

In the next lesson, you will move from control-testing results and individual exceptions into developing clear, evidence-based audit findings.

You will work through:

Testing Result
Exception
Validation
Population Impact
Criteria
Condition
Root Cause
Risk / Effect
Severity
Recommendation
Management Response
Final Finding

You will learn how to write professional findings using condition, criteria, cause, effect, risk, evidence, severity, recommendation, management response, ownership, and remediation dates.

You will also learn how to distinguish observations, isolated exceptions, control deficiencies, significant findings, repeat findings, systemic issues, and risk-accepted findings while avoiding common problems such as severity inflation, unsupported conclusions, vague recommendations, and blame-oriented writing.