Multiple choice What is the purpose of software quality assurance? Error prevention Error detection Error correction Either 1 or 3 All of the above Reveal answer Fill a bubble to check yourself E Correct answer Explanation Yes, this is the correct answer. Software quality assurance (SQA) involves error detection , error correction and error prevention.