System Test Plan

Table of Contents

  1. Introduction
  2. Objectives
  3. Scope
  4. Test Strategy
  5. Test Plan
  1. Test Schedule
  2. Resources
  3. Roles and Responsibilities
  4. Defect Management
  5. Risk Management
  6. Communication Plan
  7. Approval

Introduction

The purpose of this document is to outline the System Test Plan for the Payroll project. The project aims to reduce manual work by integrating the HiBob HR system with the Pento payroll platform to streamline payroll processing and reduce errors and administrative tasks.

Objectives

  • Integrate our HRIS system into more areas of the business to reduce errors and admin tasks.
  • Ensure that our HRIS is a single point of truth for all employee data in the UK.

Scope

The scope of the system testing includes:

  • Validation of data integration between HiBob and Pento.
  • Verification of data accuracy for starters, leavers, salary changes, unpaid leave, maternity/paternity, and additional payments.
  • Ensuring the correctness of the payroll calculations.
  • Testing user interface and user experience for payroll administrators.

Test Strategy

The overall test strategy includes:

  • Functional Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing (UAT)
  • Performance Testing

Test Plan

Test Environment

The testing will take place in a controlled environment that replicates the production setup. The environment includes:

  • HiBob HR System
  • Pento Payroll Platform
  • Necessary network and hardware configurations

Test Criteria

  • Entry Criteria:
    • Test environment is set up and configured.
    • Test data is prepared and available.
    • Test cases are reviewed and approved.
  • Exit Criteria:
    • All test cases are executed.
    • All critical and high-priority defects are resolved.
    • Test summary report is reviewed and accepted by stakeholders.

Test Deliverables

  • Test cases and test scripts
  • Test data
  • Test execution reports
  • Defect logs
  • Test summary report

Test Schedule

Activity Start Date End Date
Test Planning 01/20/2025 01/27/2025
Test Case Development 01/28/2025 02/03/2025
Test Environment Setup 02/04/2025 02/10/2025
Test Execution 02/11/2025 02/24/2025
Defect Resolution 02/25/2025 03/02/2025
Test Closure 03/03/2025 03/06/2025

Resources

Resource Description
Test Manager Oversee the testing process, manage resources, and ensure adherence to the test plan
Test Lead Coordinate testing activities and manage the test team
Test Engineers Design and execute test cases, report defects
Developers Fix defects and provide technical support
Business Analyst Ensure test cases align with business requirements

Roles and Responsibilities

Role Responsibility
Test Manager Oversee the testing process, manage resources, and ensure adherence to the test plan
Test Lead Coordinate testing activities and manage the test team
Test Engineer Design and execute test cases, report defects
Developer Fix defects and provide technical support
Business Analyst Ensure test cases align with business requirements

Defect Management

Defects will be recorded, tracked, and resolved using a defect management system. The process includes:

  • Logging defects with detailed information.
  • Prioritizing defects based on severity and impact.
  • Assigning defects to developers for resolution.
  • Retesting defects once fixed.

Risk Management

Risk Mitigation Strategy
Integration issues between HiBob and Pento Conduct thorough integration testing and have a rollback plan in place
Data accuracy issues Perform data validation and reconciliation
Delays in defect resolution Set clear timelines and priorities for defect fixes

Communication Plan

Communication Type Audience Frequency Medium Owner
Status Report Project Team Weekly Email Test Manager
Defect Review Meeting Key Stakeholders Bi-weekly Meeting Test Lead
Test Summary Report All Stakeholders End of Testing Phase Document Test Manager

Approval

  • Prepared by: Payroll
  • Email: wayne.sheridan@gmail.com
  • Date: 01/20/2025
  • Approved by: [Approver's Name]
  • Date: [Approval Date]