(
Quality
Assurance) A department, procedure or program within an organization that is involved in testing hardware and/or software. QA ensures that all products and systems perform as originally specified. See
QA analyst and
software quality assurance.