How to Test and Approve Work Before Sign-Off

Testing & Approving Delivered Work

Before any project is formally closed, you will have the opportunity to test and review what has been built or delivered. This is called User Acceptance Testing (UAT). Getting this stage right protects both you and Progressive Robot and ensures the delivered solution meets your needs.

What Is UAT?

UAT is the process of testing the final deliverable — whether that's software, a website, an infrastructure setup, or a configured system — against the requirements agreed in your contract. The goal is to confirm that everything works as expected before you formally accept and sign off.

How UAT Works at Progressive Robot

  1. Staging / Preview Environment: We will provide access to a staging or test version of the deliverable before it goes live. This is a safe environment to test without affecting your live systems.
  2. Test Cases: Where applicable, we will provide a set of suggested test scenarios based on the requirements. You are encouraged to add your own.
  3. UAT Period: You have an agreed window (typically 5–10 business days) to conduct your testing. This is specified in your contract.
  4. Feedback: Raise any issues found during UAT as support tickets, clearly marked as UAT Defect. Include the steps to reproduce, screenshots, and what you expected versus what happened.

What Counts as a Defect vs. a New Requirement?

Defect (Fixed at No Charge) New Requirement (Quoted Separately)
Something that was specified in the contract but doesn't work correctly Something you didn't think of during scoping but would like to add
Functionality that crashes, errors, or produces wrong results A change in how something looks or works based on new preferences
Missing features that were explicitly in the agreed scope Additional integrations or features not in the original contract

Giving Approval

Once you are satisfied that all defects have been resolved and the deliverable meets the agreed requirements:

  1. Notify your Project Manager that UAT is complete and you are happy to proceed
  2. Sign the Project Completion Certificate available in the Contracts section of this portal
  3. The project will be marked as complete and the final invoice (if applicable) will be issued

What If I Need More Time?

If you need more time for UAT — for example, your team is busy or you want to test more thoroughly — please let your Project Manager know before the UAT window closes. Reasonable extensions are typically granted. However, if no feedback is received by the end of the UAT period, it is assumed that the deliverable is accepted.

Did you find this article useful?