Software Quality Assurance

What is software Quality Assurance (SQA)?

Software Quality Assurance is a process of testing a developed software to make sure it meets the acceptance criteria or requirements usually described in business analyst documents. The developers create the code based on these documents or use cases or requirements. The tester also uses these documents to verify that …

User Acceptance Testing

Why User Acceptance testing is important!

User Acceptance testing (UAT) sometimes known as end user testing is very important in software development because it is the last part of testing done before the software is fully implemented to production. It can also be done by a few people (the users) before it is made available to …

Automation

Is Automation of test cases necessary!

Yes, automation of test cases is necessary during software developments because it provides great benefits to the team. First of all, test automation is the executing of the test cases with a special software and comparing the results with the outcomes that are already known to the tester. A tester …