Quality assurance is one of the most critical aspects of software creation. Quality assurance in software development means identifying and maintaining set requirements...