ISTQB Acceptance Testing is for all professionals involved user acceptance testing (UAT), contractual and regulatory acceptance testing as well as alpha and beta testing. This includes anyone involved in software acceptance testing activities. This includes software testers, product owners, business analysts, testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and software developers.

Why is Acceptance Testing Important?

Assessment and validation of the business solution are important and frequent activities of product owners (POs), business analysts (BAs) and testers. Part of their responsibilities is to define acceptance criteria for the requirements, regardless of the type of development lifecycle – Agile or traditional. Acceptance criteria are defined by decomposing the requirements into a more atomic and testable form. Test cases are then designed to verify the solution against the criteria. Designing acceptance tests from acceptance criteria should be a highly collaborative activity, involving business analysts and testers, to ensure high business value of the acceptance testing phase, and mitigating the risks related to product release.

ISTQB Acceptance Testing Resources