Software quality assurance is a set of activities for ensuring quality in software engineering processes (that ultimately result in the quality of software products). A software quality assurance engineer is someone who monitors every phase of the software development process so as to ensure design quality, making sure that the software adheres to the standards set by the development company. Software quality assurance engineers make sure that new products work before they are released to the public.

Testing and it’s types

Software testing is the process of evaluation a software item to detect differences between given input and expected output. Types of Software Testing Introduction:- Testing is a process of executing a program with the aim of finding error. To make our software perform well it should be error free.If testing is done successfully it will