Software quality assurance is for
Software quality assurance is for error detection.
Software Quality Assurance is to establish monitoring and inspecting processes at each stage of the Software Development Life Cycle. The aim is to detect errors as early as possible. This is because the costs to find and fix errors increase dramatically as software development progresses.