3 Day(s)


This course provides comprehensive first-level training for anyone involved in software testing. It is accredited by the British Computer Society (ISEB), and follows the syllabus specified by the International Software Testing Qualification Board (ISTQB).

It covers the fundamentals of testing: definitions of testing standards, planning, managing the lifecycle, reviews and the tools available. Techniques for creating tests are described and practised. It culminates in an optional one-hour multiple choice examination for the BCS Foundation Certificate in Software Testing. Successful candidates will also gain the ISTQB Certified Tester - Foundation Level, a globally recognised qualification.

BCS® courses are delivered by Accredited BCS Training Partners


Delegates should already have a basic working knowledge of IT and an understanding of the testing role in software development.

Those who intend to sit the examination at the end of the course will benefit from pre-reading the ISTQB Foundation Level Syllabus and a standard text on the subject from the ISEB book list.


Anyone currently involved in testing or about to move into a testing role will benefit from attending this course
Those wishing to attain the BCS Foundation Certificate in Software Testing and/or the ISTQB Certified Tester - Foundation Level should also attend.

Those delegates taking the BCS Examination will need to spend some time each evening on revision and example examination questions. The amount of time required will depend on experience, but delegates should be prepared to spend a minimum of 1-hour each evening.

If you are taking a BCS exam you must bring photographic identification with you (passport, driving license or student card), as it is a BCS requirement to produce it for the invigilator prior to the exam. Failure to produce a valid form of photographic identification will result in a candidate not being able to sit the exam.

The BCS also allows additional time for candidates who have a disability or whose business language is not English. Candidates can request this additional time in line with the BCS reasonable adjustments policy.

If you believe you qualify for this, please contact our administration team as early as possible. At least three weeks' notice will be required for processing this request and delegates failing to advise and provide proof if requested by the BCS, may not be allowed the additional support offered via this BCS policy

Skills Gained

  • explain the terminology associated with the ISTQB understand the principles and psychology of testing
  • describe verification, validation and the steps in the testing lifecycle
  • produce a project test plan
  • understand the test management lifecycle
  • produce test designs using equivalence partitioning, boundary value analysis and state transition techniques
  • use static techniques to assess quality and coverage
  • appreciate the different tools available for automating testing

Course Specifics

Course Outline

Fundamentals of Testing

Testing terminology; General testing principles; Why testing is necessary; Fundamental test process; The psychology of testing.

Testing Throughout the Lifecycle

Models for testing; Component, System Integration and Acceptance testing; Maintenance testing; Non-functional system testing; Functional system testing.

Static Techniques

Reviews and the test process; Costs and benefits of reviews; Types of review: Walkthrough, technical review, inspections, informal review; Static analysis.

Test Design Techniques

Black and White box testing; Black box test techniques including equivalence partitioning, boundary value analysis and state transition testing; White box test techniques including statement and decision testing; Experience-based techniques; Choosing test techniques.

Test management

Organisation; Project test plan; Configuration management; Test estimation: Inclusion in project schedule; Monitoring and control; Tracking progress and deviations from plan; Incident management: Logging, tracking and analysis; Risk and testing.

Test tools

Types of test tool; Requirements testing; Static analysis; Test design; Data preparation; Capture/replay; Test running; Test harnesses, drivers and simulators; Performance testing; Dynamic analysis; Debugging; Comparison; Test management; Coverage measurement; Effective use, benefits and risk; Introducing a tool into an organization.

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

a Location Cost Days Date  
Bristol 1249319 Dec 17
Cologne 318 Dec 17
Dublin 799318 Dec 17
Edinburgh 1249318 Dec 17
London 1249327 Nov 17
Dublin 799327 Nov 17
Frankfurt 327 Nov 17
Southampton 750327 Nov 17
Leeds 1249327 Nov 17
Birmingham 1249322 Nov 17
Leeds 750320 Nov 17
Glasgow 1249320 Nov 17
Wien 313 Nov 17
Berlin 313 Nov 17
London 750313 Nov 17
Belfast 830313 Nov 17
Reading 750330 Oct 17
Liverpool 1249330 Oct 17
Manchester 1249323 Oct 17
Cologne 323 Oct 17
London 750323 Oct 17
Dublin 799323 Oct 17
Munchen 316 Oct 17
Wien 316 Oct 17
London 1249316 Oct 17
Frankfurt 325 Sep 17
Birmingham 1249319 Sep 17
Wien 318 Sep 17
Cologne 318 Sep 17
Brighton 1249314 Sep 17
Newcastle 1249330 Aug 17
Bristol 1249321 Aug 17
London 750321 Aug 17
Coventry 1249314 Aug 17
Zurich 314 Aug 17
Belfast 830331 Jul 17
London 750331 Jul 17
Birmingham 1249319 Jul 17
London 799317 Jul 17
Birmingham 750317 Jul 17
Frankfurt 317 Jul 17
London 1249326 Jun 17
London 1249319 Jun 17
Munchen 319 Jun 17
Edinburgh 1249319 Jun 17
Reading 750319 Jun 17
London 1249331 May 17
Liverpool 1249331 May 17
Wien 329 May 17
Frankfurt 329 May 17
Bristol 1249322 May 17
Reading 1249322 May 17
Birmingham 1249322 May 17
London 799315 May 17
Manchester 799324 Apr 17
Frankfurt 324 Apr 17
Wien 324 Apr 17
Leeds 750324 Apr 17
Newcastle 1249324 Apr 17
Coventry 1249319 Apr 17
Manchester 1249319 Apr 17
Heywood 930319 Apr 17
Zurich 320 Mar 17
Virtual 799320 Mar 17
Virtual 799320 Mar 17
Cologne 320 Mar 17
Zurich 320 Mar 17
Belfast 830313 Mar 17
Belfast 830313 Mar 17
Bristol 1249313 Mar 17
Bristol 1249313 Mar 17
Cologne 307 Mar 17
Leeds 799306 Mar 17
Hannover 327 Feb 17
Hannover 327 Feb 17
Leeds 799327 Feb 17
London 1249323 Feb 17
Cambridge 750320 Feb 17
Frankfurt 320 Feb 17
Frankfurt 320 Feb 17
Birmingham 1249320 Feb 17
Birmingham 1249320 Feb 17
Coventry 1249320 Feb 17
Coventry 1249320 Feb 17
Cambridge 750320 Feb 17
Berlin 313 Feb 17
Berlin 313 Feb 17