QA
acronymprogrammingops culture
Stands for: quality assurance
The discipline of building confidence that software does what it should, before users find out otherwise.
Worth separating from testing: testing is an activity, QA is the whole practice of process, standards, and evidence that makes quality predictable rather than lucky. The distinction shows up in job titles too, where a QA engineer today writes at least as much code as the developers under test.
Also known as: quality assurance, QA engineer, tester