Make defects observable and verify project requirements through scenarios, regression checks and evidence supporting acceptance decisions.
Typical activities
Turn requirements into testable acceptance criteria.
Prepare test data, devices, states and expected outcomes.
Describe defects with reproduction steps and impact.
Responsibilities to agree with the team
Testing cannot guarantee absence of defects. Project owners decide release readiness using risks, blockers and results, with specialists for specialised checks.
A first piece of work to demonstrate
Deliver an acceptance matrix and a reproducible defect with expected outcome, observed result and severity.
This is an editorial description of common activities. Job titles and scope vary across teams; it is not a certification framework.
Establish functional validation of a form successfully, errors, duplicates and recovery.
Work on a copy or demo environment. Define the data used and the expected result before you begin. Keep your decisions and the difficulties encountered in order to be able to explain the process.
Transform needs into expected steps and outcomes.
Choose test data that covers useful limit cases.
Document each anomaly with context and reproduction.
Retest the correction and routes that could be affected.
Deliverable and verifications
A functional validation plan, reproducible anomalies and retest results.
Another person can reproduce the control and understand why the result is accepted.
For each check, note the context, the action, the expected result and what has been observed. Distinguish a successful verification from a remaining hypothesis. Another person must be able to understand the deliverable without attending all its manufacture.
A long list of controls does not replace an accurate expected result. A closed fault without retest can remain present in the actual course.
Collaboration to explore: Project management.
Specify the sharing of responsibilities: who provides the information, who decides, who checks and maintains the result. A good handover retains the constraints and decisions, not just the final file.
Fictional teaching material: this excerpt illustrates part of a deliverable. It is not a client reference, a complete specification or evidence of professional qualification.
Sample excerpt
Context: three-resource list, empty filter.
Action: enter a word absent from every title.
Expected: no items and an explicit message.
Observed in the defect example: empty list without explanation.
Recovery check: clearing the filter restores all three items.
What the author should be able to explain
The starting state makes the check reproducible.
The report separates expected and observed outcomes.
Verification after correction includes recovery to a usable state.
Is a screenshot of an empty list enough?
It may illustrate the fault, but also provide the starting state, input, steps and test context. A screenshot alone does not show whether content is absent, filtered or still loading.
Technical reference : W3C WAI · User Notification · Consulted 15 October 2026. The excerpt above is an original teaching example.
Try a small filtered list
These three fictional entries demonstrate a result, an empty state and a return to the full list. Try “mobile”, then a word absent from the entries. No network request is made.
3 examples available.
Images and alternativesPrepare an image and its description.
Mobile checksCheck a journey on a phone.
Writing a service pageClarify an offer and its scope.
For the review: use the keyboard, test an accented word and check the result count after clearing. This local list does not demonstrate server loading or network failure handling. Input is not saved or sent.
Assess the quality of the work
Useful quality assurance supports an actionable decision, not merely a list of clicks. Tie each check to a risk, expected result and reproducible observation.
Assess the quality of the work
Skill
Evidence to examine
Failure to spot
Coverage
Essential paths and relevant failures are identified.
Many tests repeat the happy path and ignore interruptions.
Reproduction
Context, data and steps allow repeating the test.
A screenshot alone cannot reproduce the defect.
Conclusion
Severity and impact are distinguished from visual preferences.
Automated success is presented as complete proof of accessibility.
A focused next step
Take a fixed defect and first verify its disappearance in the same context. Then check other occurrences of the affected component: this is a justified regression check rather than repeating every test.
An issue report contains only a screenshot, without version, input or steps. The expected behaviour remains unclear.
Proposed check
Reconstruct initial state, environment, actions, expected outcome and observation. Minimise the triggering case. After correction, check that case and a neighbouring one for regressions.
Evidence to retain
A short report allows another person to reproduce the case. Confirmed defects, hypotheses and temporary inability to reproduce remain distinct.
In-depth exercise: Prepare the functional validation of a form and its confirmation with a smartphone version and a computer version. Separate nominal cases, errors and interrupts. For each defect, keep the context, the exact steps and the observed result. Use only test data. A defect does not become corrected because the code has changed: replay the scenario on the corrected version and note the effects on the nearest routes.
What to deliver with your work
Functional validation scope and covered environments
Case with Action, Wait and Test Data
Reproducible anomaly reports
Tracking corrections and recovery results
Acceptance criteria
These criteria are a working basis to adapt to the context. For each, note the action taken, the expected result, the observed result and the information remaining to be confirmed.
Each case has an expected result before its execution.
A defect contains steps to reproduce it.
Resumptions identify the controlled version and context.
The coverage limits are indicated in the functional validation report.
Transmit cases, evidence and open anomalies with their explained priority. Distinguish an impossibility to verify from a compliant result. A team should know what has been replayed after correction and what remains dependent on an external environment. The balance sheet should not promise a universal absence of defects: it precisely describes the checks carried out and the risks still observed.
Compare journeys, environments and covered edge cases. Test count does not replace the ability to check useful actions and associated failures.
Recurring operation
Plan retesting, fictional test-data upkeep and regression handling. Separate running a campaign from maintaining automation; outcomes must remain interpretable.
Exit and handover
Request scenarios, results and reproducible conditions without secrets. The next team must identify coverage gaps and repeat checks without treating a report as a guarantee.
Does this exercise prove a professional qualification?
It allows you to show an approach and its limits. It is neither a diploma, nor a certification, nor proof of a production experience.
How to present the work in a portfolio?
Specify that this is an exercise, your role, constraints, decisions and checks. Use test data and media whose rights are established.
How to assess the quality of the deliverable?
Another person can reproduce the control and understand why the result is accepted. Add the difficulties encountered and what remains to be verified rather than presenting absolute validation.
What if a defect cannot always be reproduced?
Record known conditions, observed frequency and available logs. Simplify the scenario without hiding uncertainty and distinguish what remains suspected. Describe intermittent defects by their impact and evidence.