ISTQB Foundation Course in Software Testing - 3 Day Course

Accredited by the Irish Software Testing Board - the Irish National Board of ISTQB


Learning Objectives

You will learn.

  • The fundamental principles of Software Testing
  • How testing fits into the development lifecycle
  • The importance of test process, objectives, techniques and tools
  • Essential functional and non-functional test methods
  • Basic test design and measurement techniques
  • Fundamental test management principles
  • How to select and implement tools effectively

ISEB Foundation Course Presenter

Fran O'Hara

Fran O'Hara is Director and Principal Consultant of Inspire Quality Services. He previously worked with Sogeti who acquired Insight Test Services which Fran co-founded in 2003 to provide test consulting, training and managed test services. He specialises in pragmatic approaches to process improvement, agile and associated practices. His current focus is all aspects of software testing, agile coaching and supporting agile transformations. Fran is a regular speaker at process improvement and testing conferences. He is an ISEB/ISTQB tutor at advanced level, a trained SEI CMM lead assessor, a certified ScrumMaster and TickIT auditor, a fellow of the Irish Computer Society, a director of the TMMi Foundation, and co-founder of the Irish SIG in Software Testing - SoftTest.


Level and Orientation of Audience

The intended audience includes quality analysts, testers, developers, systems analysts, project leaders, users and data administrators.

No specific prerequisites are assumed. Attendees are expected to be 'software knowledgeable' with at least minimal test of software experience.

On the afternoon of day three, you will take the one-hour, multiple-choice examination for the ISTQB Foundation Certificate in Software Testing, invigilated by an ISTB examiner.


Foundation Course - Syllabus

Part One: Introduction

  • Fundamentals of Testing
  • Why is testing necessary?
  • What is testing?
  • General testing principles
  • Fundamental test process
  • The psychology of testing

Part Two: Testing through the lifecycle

  • Software development models
  • Test levels
  • Test types - the targets of testing
  • Maintenance testing

Part Three: Static Reviews

  • Reviews and the test process
  • Review process
  • Static analysis by tools

Part Four: Test design techniques

  • Identifying test conditions and designing test cases
  • Categories of test design techniques
  • Specification-based or black-box techniques
  • Structure-based or white-box techniques
  • Experience-based techniques

Part Five: Test Management

  • Test Organisation
  • Test planning and estimation
  • Test process monitoring and control
  • Configuration Management
  • Risk and Testing
  • Incident Management

Part Six: Tool Support for Testing

  • Types of test tool
  • Effective use of tools: potential benefits and risks
  • Introduction a tool into an organisation

Examination Coaching


ISTQB Examination

  • Externally invigillated