User Acceptance Testing for Business Analysts

$1,395.00 USD

2 Days


Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

This course is designed to help the Business Analyst (BA) to develop an understanding of their role, the process, and the deliverables associated with UAT. NOTE: This course will earn you 14 PDUs.

Course Objectives

  • Develop an understanding about basic concepts associated with User Acceptance Testing
  • See how UAT applies to the Software Development Lifecycle (SDLC)
  • Recognize benefits of improved quality of deployed software using User
  • Acceptance Testing
  • Identify the key roles, activities and deliverables which make up User Acceptance Testing
  • Use a Business Use Case to define scenarios for testing
  • Create a UAT test plan and write UAT test cases with associated test data
  • Understand the process for testing functional and non-functional requirements
  • Identify the challenges of testing vendor-supplied applications
  • Who Should Attend?

    This course is designed for the Business Analyst professional who is involved with testing the functionality of technology projects.
    • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
    • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
    • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
    • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
    • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
    • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

    Learning Credits: Learning Credits can be purchased well in advance of your training date to avoid having to commit to specific courses or dates. Learning Credits allow you to secure your training budget for an entire year while eliminating the administrative headache of paying for individual classes. They can also be redeemed for a full year from the date of purchase. If you have previously purchased a Learning Credit agreement with New Horizons, you may use a portion of your agreement to pay for this class.

    If you have questions about Learning Credits, please contact your Account Manager.

    Corporate Tech Pass: Our Corporate Tech Pass includes unlimited attendance for a single person, in the following Virtual Instructor Led course types: Microsoft Office, Microsoft Technical, CompTIA, Project Management, SharePoint, ITIL, Certified Ethical Hacker, Certified Hacking Forensics Investigator, Java, Professional Development Courses and more. The full list of eligible course titles can be found at

    If you have questions about our Corporate Tech Pass, please contact your Account Manager.

    Course Prerequisites

    There are no prerequisites for this course.


    1 - Software Testing - the Basics

    • What is software testing and why is it important?
    • Typical problems that we encounter with software
    • The Cost of Quality (CoQ) and the cost of finding defects too late
    • The “V” Testing Model
    • The four stages of software testing (Unit, Integration, System, User Acceptance Testing)
    • Testing best practices

    2 - Understanding the Tester’s Terminology

    • What is UAT and what is the role of the Business Analyst?
    • Characteristics of a good UAT tester
    • The tasks of UAT testing
    • The UAT documents
    • Common terms & definitions

    3 - The UAT Planning Process

    • The importance of UAT planning
    • What is a UAT Test Plan?
    • The six steps for creating a UAT Test Plan
    • General testing tips (see Testing Guidelines and Techniques document)

    4 - UAT Test Coverage

    • What is UAT test coverage?
    • Using a Requirements Traceability Matrix
    • Set the testing scope – what to test and what not to test
    • The UAT Test Coverage Matrix
    • Verifying Non-functional requirements (i.e., performance, security, usability, availability, etc.)

    5 - Creating and Executing the UAT Test Cases

    • What are the goals of UAT testing?
    • What is a UAT Test Case?
    • How do UAT Test Plans and Test Cases relate?
    • The four steps for creating a UAT Test Case
    • Business Use Case and define test data for a portion of the steps
    • Preparing, running, and documenting the UAT Tests
    • General testing tips and techniques

    6 - Verifying the Test Results

    • Documenting UAT test results
    • What is a defect?
    • How to log a defect?
    • The “bug” lifecycle
    • Writing a good problem description
    • Taking screen snapshots
    • 10 tips to avoid writing bad defect reports
    • Signing-off on UAT

    7 - Testing Vendor-Supplied Applications

    • Challenges of testing vendor-supplied applications
    • Challenges to the business
    • Eight steps for testing vendor-supplied applications

    Upcoming Class Dates and Times

    Sep 11, 12
    8:00 AM - 4:00 PM
    ENROLL $1,395.00 USD
    Jan 13, 14
    8:00 AM - 4:00 PM
    ENROLL $1,395.00 USD

    Do You Have Additional Questions? Please Contact Us Below.

    contact us contact us 
    Contact Us about Starting Your Business Training Strategy with New Horizons