Open menu

Software Testing

Software Testing Professional

Audience

Anyone involved in practical software testing activities. It is not role-specific and takes into account the typical cross-skills required for a tester at any level working in a collaborative software development environment.

Prerequisites

Attendance on the Software Testing Foundation course is recommended.

Duration

Three days. The course format is instructor-led with presentations and discussions supported by practical work involving a realistic case study which allows reinforcement of learning and enhances the understanding process.

Course Objectives

This course has been independently developed but conforms to the current BCS Professional Certificate - Software Tester syllabus. Course fees do not include the BCS examination which may be taken at any PearsonVUE testing centre. Our Bath training centre is also a PearsonVUE testing centre, if you'd like to take the exam as part of the course please notify us after booking and we can arrange this for you.

At the end of this course participants should be able to demonstrate knowledge, understanding, application and analysis of software testing processes, practices and techniques in the following areas:

  • Testing Activities in Development Lifecycles.
  • Testing and Risk.
  • Test Management.
  • Test Analysis and Design.
  • Software Product Quality Characteristics.
  • Test Automation Characteristics.

Course Content

1. Testing Activities in Development Lifecycles
1.1. The characteristics of software architecture that impact on software testing in the development lifecycle
1.2. The core testing knowledge, skills and behaviours common to multi-skilled roles in the development lifecycle
1.3. Project scenarios to choose appropriate testing activities

2. Testing and Risk
2.1. Risk analysis for a given testing scenario
2.2. Project scenarios to choose testing types and activities to address specific product and project risks

3. Test Management
3.1. Testing scenarios to select appropriate test entry and exit criteria to meet given testing objectives
3.2. Defect management processes to determine improvements that address given issues

4. Test Analysis and Design
4.1. The criteria, benefits and pitfalls for selecting and deploying test techniques
4.2. Testing scenarios and appropriate test techniques
4.3. The relationship between typical test measures and the effectiveness of information traceability
4.4. Testing scenarios to select appropriate coverage measures

5. Software Product Quality Characteristics
5.1. Key product risks relating to non-functional characteristics
5.2. Testing approaches which address risks in security, performance efficiency and usability

6. Test Automation Characteristics
6.1. The role of test automation and the objectives for each level in the development lifecycle with respect to test automation activities
6.2. The characteristics of tests to make them suitable for test automation

Verhoef Training Ltd.

11 Kingsmead Square
Bath, BA1 2AB
United Kingdom

Tel: +44(0)1225 339705

Email: info@verhoef-training.co.uk

Become a Trainer

Ever thought about using your skills to help others?

Call us to find out about how you can teach for Verhoef.

Tel: +44(0)1225 339705