Working practice
Quality assurance (QA)
Deliberately testing whether the thing built actually works.
Definition
The discipline of verifying software against its intended behaviour, through automated tests, exploratory testing, and structured regression checks. Quality assurance covers the process that prevents defects, while quality control is the inspection that catches them.
Why it matters
If QA is not named in the scope, it will be assumed by both sides and done by neither, and your users will do it instead. Decide explicitly whether the provider tests its own work, whether you accept that, and who signs off. The answer changes the price and the honest timeline.
Related
Read next
Quality gate
An automated check work must pass before it can progress.
Read the definition ›Acceptance criteria
The specific conditions that decide whether a deliverable is accepted.
Read the definition ›Definition of done
The written standard a piece of work has to meet before it counts.
Read the definition ›Statement of work (SOW)
The document that defines what is being delivered.
Read the definition ›Next step
Ready to build or scale your team?
Tell us what you need and we will match you with pre-vetted Lebanese professionals ready to integrate with your team.
