Testing Services provides a platform for QA professionals to discuss and gain insights in to the business value delivered by testing, the best practices and processes that drive it and the emergence of new technologies that will shape the future of this profession.

« Modern testing techniques- How to realize full business benefits of the Cloud? | Main | What is the future of the testing function? »

Assisted User Acceptance Testing

This is my second topic on Testing Organization Improvement Series. This topic is about assisted user acceptance testing.

Industry faces multiple challenges in User Acceptance Testing. Few of them include

1. Subject Matter Experts find it difficult to spare time for User Acceptance Testing
2. Lack of coordination between development, QA (FAT ) and business users resulting in rework during UAT
3. Quality and Quantity of test to be conducted by UAT team is subjective
4. Business users Lack advanced testing skills effecting quality and cost of UAT
5. FAT and UAT happens in parallel resulting in duplication
6. Considerable effort spent by the UAT team for Test data setup and Test environment validation
7. Ramping the team up and down is a challenge due to domain competency needs

Resulting Impact: Increased UAT cost, defect slippage into production and increased UAT cycle time.

In order to address these challenges, there is a need to revisit organizational UAT objectives and goals


Even though multiple strategies needs to be adopted to address these challenges and acheive the stated goals, Introduction of UAT extended team to assist business users will help in addressing most of these challenges and acheive the desired goals. The extended team will be professional testers reporting in the UAT leadership. Roles and responsibilites b/w business users and the extend team should be clearly defined. 80% of the activities will be carried out by the extended team and the business users will perform review activities to ensure right test cases are selected and test results are captured as per business needs. The extended team will bring all the testing skill set and business users will augment with domain skill needs. This will help in adopting all testing best practices and also meet UAT objectives. This will also significantly reduce the business user bandwidth requirement. The extended UAT team setup will also promote the close coordination between development, Business users  and QA teams which will reduce the overall testing effort.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.