Skip navigation.

QA & Testing... aren't they the same?

general software testing
The short answer is "no".

Several people have found my explanation of it useful so I'm sharing it here...

The QA metaphor in software development has come from other, arguably, more mature industries - such as medicine, manufacturing, construction and so on. It is about all the things that we do to increase the probability of building in quality - not just detecting when we've failed to build in quality as is the case with much software testing. In this regard, testing is more analogous to quality control or, QC.

In simple terms:
QC helps us answer the question 'does our product work?'
QA helps us answer the question 'does our process work?'

Unfortunately, many teams don't realise their process doesn't work until the testers find all the ways in which the product doesn't work... maybe that's why software testing has come to be known as QA.?