AI-Assisted Quality Engineering
QA Scope for AI Use
Summary
Each use of AI that affects engineering work, product functionality, or quality evidence is included in the relevant quality and testing scope.
Standards
- A team or vendor MUST identify each use of AI that produces or modifies engineering work, forms part of product functionality, or creates, analyses, or interprets quality evidence.
std-qe-ai-quality-scope-01 - Each identified use of AI MUST be included in the scope of the relevant quality and testing activities, including the inputs, outputs, tools, and dependencies that can affect its outcome.
std-qe-ai-quality-scope-02 - Tests and quality evidence MUST identify the use of AI and the quality goal, requirement, or risk being assessed.
std-qe-ai-quality-scope-03
Related Standards
- Outcome Driven Assurance: Clear Test Outcomes
- Quality Roles & Responsibilities: QA Oversight Across Quality Activities
- AI-Assisted Development: Quality, Testing & Security
Implements These Principles
Responsibility for AI-Informed Quality Decisions
Summary
Every quality decision informed by AI-generated evidence is made by an identified person who has reviewed the evidence and its limits.
Standards
- The responsibility model for quality and testing activities MUST identify the role accountable for each quality, risk acceptance, and release decision informed by AI-generated evidence.
std-qe-ai-quality-accountability-01 - An AI tool or agent MUST NOT be assigned accountability for approving quality evidence, accepting risk, or authorising a release.
std-qe-ai-quality-accountability-02 - The accountable person MUST review the AI-generated evidence, its source, and any known gaps before making the decision.
std-qe-ai-quality-accountability-03 - AI-generated evidence affecting a clinical decision, patient-safety function, security control, privacy requirement, accessibility requirement, or regulatory requirement MUST be reviewed by a person with relevant expertise before it informs a quality decision.
std-qe-ai-quality-accountability-04
Related Standards
- Quality Roles & Responsibilities: Defined Quality Roles and Responsibilities
- AI-Assisted Development: Developer Accountability
Implements These Principles
Independent Checks of AI Work and Evidence
Summary
AI-produced work and AI-generated evidence are checked against a reliable source that does not depend only on the output or assumptions being checked.
Standards
- AI-produced work and AI-generated evidence MUST be checked against at least one source that does not depend only on the output or assumptions being checked before they inform a quality decision.
std-qe-independent-ai-checks-01 - An independent check MUST compare the AI-produced work or evidence with an agreed requirement, observed system behaviour, a repeatable test, separately produced evidence, or review by a person with relevant knowledge.
std-qe-independent-ai-checks-02 - A quality decision MUST NOT rely only on AI-produced checks when the work being checked was produced from the same instructions, context, or AI output.
std-qe-independent-ai-checks-03 - The retained quality evidence MUST identify the source and result of each independent check on which the decision relies.
std-qe-independent-ai-checks-04
Related Standards
- AI-Assisted Development: Quality, Testing & Security
- Evidence & Reporting: Current and Traceable Evidence
Implements These Principles
Testing Functionality That Utilizes AI
Summary
Functionality that utilizes AI is tested against defined quality goals under varied conditions before release and while in use.
Standards
- Functionality that utilizes AI MUST have observable quality goals and acceptance criteria defined before release.
std-qe-ai-functionality-evaluation-01 - Pre-release testing MUST cover expected use, relevant edge cases, and relevant harmful or misuse inputs.
std-qe-ai-functionality-evaluation-02 - Test evidence for functionality where the same input can produce different outputs MUST include results from repeated executions and show the observed variation against the defined quality goals.
std-qe-ai-functionality-evaluation-03 - Functionality that utilizes AI in production MUST produce or collect evidence that shows whether it continues to meet its defined quality goals.
std-qe-ai-functionality-evaluation-04 - Functionality that utilizes AI MUST be tested again when a change to its prompt, context, data, configuration, model, or provider dependency can affect its behaviour, or when production evidence shows unexpected or changed behaviour.
std-qe-ai-functionality-evaluation-05
Related Standards
- Outcome Driven Assurance: Quality Acceptance Criteria
- Evidence & Reporting: Current and Traceable Evidence
- Metrics, Monitoring & Alerting: Dashboards
Implements These Principles
Controlled and Traceable AI Agents
Summary
An AI agent performing quality activities works within recorded limits, produces traceable evidence, and makes only changes that can be reversed.
Standards
- Before an AI agent begins a quality activity, the responsible team or vendor MUST record its assigned task, permitted systems, permitted data, permitted actions, completion condition, and stop conditions.
std-qe-agentic-testing-controls-01 - Each AI agent run MUST record the agent and tool version, instructions, input references, systems accessed, actions performed, outputs, changes made, start and end time, and final result.
std-qe-agentic-testing-controls-02 - Quality evidence produced by an AI agent MUST be traceable to the agent run that produced it.
std-qe-agentic-testing-controls-03 - Before an AI agent is permitted to change a test asset, test data, configuration, or environment, the responsible team or vendor MUST establish how each permitted change will be identified and reversed.
std-qe-agentic-testing-controls-04
Related Standards
- AI-Assisted Development: AI Agent Access
- Identity & Access Management: AI Agent Access
- Evidence & Reporting: Current and Traceable Evidence
Implements These Principles
Human Exploration and Expert Judgement
Summary
People investigate risks and results that need exploration, context, or expert judgement when AI supports testing or analysis.
Standards
- A team or vendor using AI for testing or quality analysis MUST identify risks and outcomes that cannot be evaluated reliably through predefined checks and assign them to a person with the knowledge needed to test or assess them.
std-qe-human-ai-testing-01 - A passing AI-generated or AI-executed test suite MUST NOT be treated as complete evidence when an identified risk or required outcome remains outside its coverage.
std-qe-human-ai-testing-02 - An unexpected, uncertain, or conflicting result produced by AI MUST be reviewed by a person with relevant knowledge before the result is accepted or dismissed.
std-qe-human-ai-testing-03
Related Standards
Implements These Principles
Measuring AI Adoption
Summary
AI use in quality engineering is compared with defined quality, risk, effort, and cost outcomes before it is expanded or continued.
Standards
- Before introducing an AI-assisted quality practice, its expected effect on quality, risk, effort, and cost MUST be defined against recorded results from the current practice or another recorded comparison point.
std-qe-ai-adoption-results-01 - Measurement of an AI-assisted quality practice MUST include the effort and cost of reviewing, correcting, maintaining, and investigating its outputs.
std-qe-ai-adoption-results-02 - Test count, execution count, output volume, pass rate, or time saved MUST NOT be the sole measure used to judge an AI-assisted quality practice.
std-qe-ai-adoption-results-03 - A decision to expand, change, continue, or stop an AI-assisted quality practice MUST have a recorded basis that compares its measured results with the expected outcomes and comparison point.
std-qe-ai-adoption-results-04
Related Standards
- Evidence & Reporting: Complete Quality Reporting
- AI Tooling Cost Management: Cost Optimisation Review