Discover how to organise the QA review of your website efficiently with your client. Definition, key steps, best practices and tools to centralise feedback — a complete guide for web designers and freelance developers.
Why the QA review phase is crucial (and often rushed)
The QA review phase is an essential stage but one that is generally poorly handled by independent contractors. Without proper structure, this phase generates repetitive exchanges, requests that exceed the original scope and relationship friction.
What is a website QA review?
A QA review is the verification and validation phase before going live. It determines whether the deliverable matches the agreed specifications.
QA review vs fixes: an important distinction
- QA review: checking compliance against the specification
- Out-of-scope fixes: new requests requiring a separate quote
Timing of the QA review within the project
The seven stages of a typical web project:
- Client brief and specification
- Mock-ups and wireframes
- Development on a test environment
- Internal QA review
- Client QA review on the test environment
- Fixes arising from the QA review
- Signing of the QA sign-off report and going live
💡 Crucial point: always use a test environment to avoid disrupting the live site.
The five steps of an organised QA review
Step 1 — Preliminary internal QA review
Before sending anything to the client, carry out a complete check including:
- Compliance with the specification
- Browser testing (Chrome, Firefox, Safari, Edge)
- Responsive checks (mobile and tablet)
- Validation of forms, links and redirects
- Performance checks
Step 2 — Sending the preview link
Tell your client:
- What they need to check
- The deadline for feedback
- A single channel for submitting their observations
Step 3 — Centralising feedback
An effective system must make it possible to:
- Precisely identify the area concerned
- Attach visual context to each request
- Keep a history per project
- Track the progress of fixes
Step 4 — Fixes and validation
For each piece of feedback:
- Determine whether it falls within the QA review or is an enhancement
- Handle the items within scope
- Bill out-of-scope requests separately
- Document each fix made
Step 5 — Signed QA sign-off report
The signed report certifies the compliance of the deliverable and represents the contractor's legal protection for triggering the final payment.
Structure of the QA review document
Elements to include
- Project information (name, test URL, date, version)
- List of features with status
- Details of anomalies (description, screenshot, priority)
- History of client feedback
- Signature area with validation date
📄 Recommended formats: Specialised tools automatically capture the visual context, unlike static documents that quickly become unreadable.
Five common mistakes to avoid
- No QA review deadline
- Accepting feedback across several channels
- Starting fixes before all observations have been collected
- Being vague about the distinction between QA review and enhancements
- Going live before the sign-off report is signed
Comparison of QA review tools
| Tool | Price | Extension | No account | Use case |
|---|---|---|---|---|
| Kalinotes | Free → €9/month | ✅ | ✅ | Freelancers |
| Marker.io | $39/month | ✅ | ✅ | Agency teams |
| Pastel | $15/month | ✅ | ✅ | Small teams |
| BugHerd | $39/month | ✅ | ❌ | QA/development |
| Shared Notion | Free | ❌ | ✅ | Simple feedback |
| Email + screenshots | Free | ❌ | ✅ | To avoid |
The browser extension reduces friction on the client side by allowing feedback directly on the page with automatic screenshots.
QA sign-off report template
📄 Fields to include in your sign-off report
- Project, client, contractor, URL, date
- Certification of compliance with the specification
- Clause regarding later modifications
- Client signature and date
Summary of key points
- Plan the QA review from the contract stage
- Carry out a thorough internal QA review before delivery
- Set an explicit deadline for feedback
- Use a single channel for centralisation
- Distinguish between QA review (included) and enhancements (billable)
- Do not go live before the sign-off report is signed
- Use the signed sign-off report as a condition for the final payment
🚀 Ready to organise your next QA review?
Kalinotes lets you centralise all client feedback directly on your preview pages, with automatic screenshots and tracking of fixes. Try it for free on kalinotes.com