Software quality is one of the pivotal aspects of a software development company. Software quality assurance starts from the beginning of a project, right from the analysis phase. Software Quality Assurance (SQA) is defined as a well planned and systematic approach to evaluate the quality of software. It checks the adherence to software product standards, processes, and procedures. SQA includes the systematic process of assuring that standards and procedures are established and are followed throughout the software development life cycle and test test']);">test cycle as well. The compliance of the built with agreed-upon standards and procedures is evaluated through process monitoring, product evaluation, project management etc.