ICTSAS525
Develop and conduct client acceptance tests


Application

This unit describes the skills and knowledge required to plan and conduct acceptance testing as part of a process whereby clients will determine whether to accept the system.

It applies to experienced individuals working in a range of Information and Communications Technology (ICT) environments, who apply specialised and technical knowledge in the development of strategic initiatives and in performing and organising others to complete complex technical operations.

No licensing, legislative or certification requirements apply to this unit at the time of publication.


Elements and Performance Criteria

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Identify acceptance criteria and develop test plan

1.1 Review system requirements documentation and project plans and identify mandatory system objectives, optional criteria and conditions for system acceptance

1.2 Develop and document test plan according to organisational and system requirements

1.3 Review and validate test plan according to mandatory criteria, conditions and system objectives

1.4 Document test plan review findings and submit to required personnel

1.5 Schedule acceptance test and notify required personnel according to organisational policies and procedures

2. Perform functional testing

2.1 Prepare test environment according to organisational and task requirements

2.2 Perform testing according to test plan and task requirements

2.3 Execute each test cycle according to test plan

2.4 Document all errors, difficulties and problems according to task requirements

3. Validate test results

3.1 Identify and document performance discrepancies and corrections according to organisational policies, procedures and timeframes

3.2 Submit documentation to required personnel and seek feedback

3.3 Respond to feedback and reschedule required code changes and modifications

3.4 Document modifications and required code changes and submit to required personnel

3.5 Obtain final task sign off from required personnel

Evidence of Performance

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including evidence of the ability to:

develop a test plan based on system requirements and acceptance criteria, undertake functional testing, and document outcomes and processes on at least one occasion.


Evidence of Knowledge

The candidate must be able to demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including knowledge of:

key features and processes of industry standard automated testing tools

key aspects of organisational rules and standards

organisational and user requirements

industry standard testing methodologies used in acceptance testing.


Assessment Conditions

Skills in this unit must be demonstrated in a workplace or simulated environment where the conditions are typical of those in a working environment in this industry.

This includes access to:

business requirements and organisation’s deliverables

project documentation, including:

templates

standards

specifications

client user and technical manuals

test plan

technical components of system, including:

software

hardware

network

industry standard system application required for testing

functional test cases that satisfy required acceptance criteria.

Assessors of this unit must satisfy the requirements for assessors in applicable vocational education and training legislation, frameworks and/or standards.


Foundation Skills

This section describes language, literacy, numeracy and employment skills incorporated in the performance criteria that are required for competent performance.

SKILL

DESCRIPTION

Numeracy

Uses mathematical equations to calculate financial and technical data and to organise schedules

Interprets, analyses and documents numerical and technical system data

Oral communication

Uses listening and questioning techniques to confirm testing arrangements and convey technical information using relevant industry language for intended audience

Reading

Interprets and analyses textual information and data from a range of sources to determine necessary testing and actions

Writing

Prepares required workplace documentation detailing test plan, findings and all problems and modifications using required language

Teamwork

Selects, implements and manipulates communications systems, processes and practices for maximum impact

Uses a variety of relevant communication tools and strategies in building and maintaining effective working relationships

Influences and fosters a collaborative culture and facilitates a sense of commitment and workplace cohesion

Planning and organising

Plans strategic priorities and outcomes within a flexible, efficient and effective context in a diverse environment exposed to competing demands

Problem solving

Gathers and analyses data and seeks feedback to improve plans and processes

Addresses complex problems involving multiple variables, using formal analytical, lateral thinking techniques, experience and knowledge to focus in on the root cause

Self-management

Identifies and acts on issues that contravene relevant policies, procedures and legal requirements

Technology

Uses digital technologies to manage business operations and actively investigates new technologies for strategic and operational purposes


Sectors

Systems administration and support