Software Testing Foundation


Price is per online user of this course. Applicable VAT will be added.

The BCS Foundation Certificate in Software Testing qualification is aimed at anyone involved in software testing and includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.

This Foundation level qualification is also appropriate for anyone who wants a basic understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants. Holders of the Foundation Certificate will be able to go on to a higher level software testing qualification.


See below for further information.

Sold By: Core Learning Services (028)


Course Overview

Module 1 – Introduction Module

Module 2 – Fundamentals of Testing

  • 2.1. – Why is testing necessary?
  • 2.2. – What is testing?
  • 2.3. – General testing principles
  • 2.4. – Expected Results
  • 2.5. – Exit, Completion, and Closure or Acceptance criteria
  • 2.6. – Fundamental test process
  • 2.7. – The Psychology of Testing

Module 3 – Testing through the lifecycle

  • 3.1. – Software development models
  • 3.2. – Test levels
  • 3.3. – Functional and Structural Testing
  • 3.4. – Non–Function System Testing
  • 3.5. – Re–Testing and Regression Testing
  • 3.6. – Maintenance Testing

Module 4 – Static Techniques

  • 4.1. – Reviews and the Test Process
  • 4.2. – Phases of a Formal Review
  • 4.3. – Static analysis using tools

Module 5 – Test Design Techniques

  • 5.1. – Identifying test conditions and designing test cases
  • 5.2. – Categories of test design techniques
  • 5.3. – Equivalence Partitioning
  • 5.4. – Boundary Value Analysis
  • 5.5. – Decision Table Testing
  • 5.6 .– State Transition Testing
  • 5.7. – Use case testing
  • 5.8. – Path Testing
  • 5.9. – Statement Testing

Module 6 – Test Management

  • 6.1. – Test Organisation
  • 6.2. – Test Planning
  • 6.3. – Test Estimation
  • 6.4. – Test Approaches (strategies)
  • 6.5. – Test progress monitoring and control
  • 6.6. – Configuration Management
  • 6.7. – Risk and Testing
  • 6.8. – Incident management

Module 7 – Tool Support for Testing

  • 7.1. – Types of test tool
  • 7.2. – Effective use of tools: potential benefits and risks
  • 7.3. – Introducing a tool into an organisation

Module 8 – Exam Simulator

  • 5.10. – Branch/Decision Testing
  • 5.11. – Error-Guessing
  • 5.12. – Exploratory Testing
  • 5.13. – Choosing Test Techniques Module


  • An exam simulator which results in exceptional pass rates
  • Increased retention of learning
  • Less time taken to learn
  • Increased control and visibility of progress and achievement
  • Reduced travel costs


For multiple purchase discounts or to find out if discounts are available on mixed course purchases please phone a customer advisor on 0844 854 9218.

Payment Options

The most straight forward method of payment is to select the number of users you require and add the product to your shopping cart by selecting Add to Cart. You will then be able to make payment using most credit and debit cards or a Paypal account. If you would like to pay by BACs transfer or by invoice please contact a customer advisor on 0844 854 9218 or email

Additional information






Available for immediate enrolment



There are no reviews yet.

Be the first to review “Software Testing Foundation”

Your email address will not be published. Required fields are marked *

Keep up to date with what’s happening in the world of education, training and skills. Receive details of offers and newly launched courses, and tips on effective online and blended learning practise by signing up to our monthly newsletter. We guarantee not to sell or pass on your details and you can unsubscribe at any time.

Marketing permissions

eLearning Marketplace Ltd only use the information you provide on this form to send you a monthly e-newsletter.

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at We will treat your information with respect. For more information about our privacy practices please see our Privacy Policy. By clicking below, you agree that we may process your information in accordance with these terms.

We use MailChimp as our marketing automation platform. By clicking below to submit this form, you acknowledge that the information you provide will be transferred to MailChimp for processing in accordance with their Privacy Policy and Terms.