What is user acceptance testing in an HCM implementation? Who participates, how test scripts work, defect triage, and what sign-off really means.