Ready to Learn More

ISTQB Certification Training

Who should take this course?

This course is suitable for individuals who recently entered the testing field and those currently seeking ISTQB® certification in software testing. Common job functions include testers, test engineers, QA professionals, test managers, project leaders, quality analysts, and more.
Learning objectives

  • Use a common language for efficient and effective communication with other testers and project stakeholders.
  • Understand established testing concepts, the fundamental test process, test approaches, and principles to support test objectives.
  • Design and prioritize tests by using established techniques; analyze both functional and non-functional specifications (such as performance and usability) at all test levels for systems with a low to medium level of complexity.
  • Execute tests per agreed test plans, and analyze and report on the results of tests.
  • Write clear and understandable incident reports.
  • Effectively participate in reviews of small to medium-sized projects.
  • Be familiar with different types of testing tools and their uses; assist in the selection and implementation process.




  • International recognition of acquired competencies and skills for professional testers.
  • Authorized to use the “Certified Tester” logo (specifying the level of certification)
  • ISTQB® certification can provide a competitive advantage, promising a higher level of reliability of the applications being developed due to efficient and cost effective testing practices derived from the ISTQB® competencies.
  • Consulting companies with certified staff can offer higher-level services to customers, increasing revenues and brand value.

ISTQB Certification Exam Prep Outline

1. Fundamentals of Testingm
    • Why testing in Necessary
    • Software Systems Context
    • Causes of Software Defects
    • Role of Testing is Software Development, Maintenance and Operations
    • Testing and Quality
    • How much testing is enough?
2. Testing Throughout the Software Life Cycle
    • Software Development Models
    • V-model (Sequential Development Model)
    • Iterative-incremental Development Models
    • Testing within a Life Cycle Model
3. Testing Levels
    • Component Testing
    • Integration Testing
    • System Testing
    • Acceptance Testing
4. Testing Types
    • Testing of Function
    • Testing of Non-functional software characteristics
    • Testing of Software Structure/ Architecture
    • Testing related to changes: Re-testing and Regression Testing.
    • Maintenance Testing
5. Static Techniques
    • Static Techniques and the test process
    • Review Process
    • Activities of a Formal Review
    • Roles and Responsibilities
    • Types of reviews
    • Success factors of review
    • Static analysis by tools
6. Static Design Techniques
    • The test development process
    • Categories of test design techniques
7. Black-box Techniques
    • Equivalence Partitioning
    • Boundary Value Analysis
    • Decision table Testing
    • State Transition testing
    • Use case Testing
8. White-box Techniques
    • Statement testing and coverage
    • Decision testing and coverage
    • Other structure-based testing techniques.
    • Experienced based techniques
    • Choosing test techniques
9. Test Management
    • Test organization and independence
    • Task of the test leader and tester
10. Test Planning and Estimating
    • Test planning
    • Test planning activities
    • Entry criteria
    • Exit criteria
    • Test estimation
    • Test strategy, Test approach
    • Test progress monitoring and control
    • Configuration management
    • Rest and testing
    • Incident management
11. Tool Support for Testing
    • Type of test tools
    • Tools support for testing
    • Test tool classification
    • Tool support for management of testing and tests
    • Tool sport for static testing
    • Tool support for test specification
    • Tool support for execution and logging
    • Tool support for performance and monitoring
    • Tool support for specific testing needs

Please contact for more information / Registration at (416)486-6555 or