Who Should Attend?

This course is principally aimed at test practitioners who have achieved an advanced point in their careers and who want to increase their knowledge and skills beyond the levels covered by the Foundation and Intermediate qualifications.

Delegates typically are expecting to be actively involved in the technical aspects of software testing, including Test Automation, Non-Functional Testing and White-box Testing.

This includes people in roles such as:

  • Testers
  • Test Analysts
  • Test Engineers
  • Test Consultants
  • Test Managers
  • User Acceptance Testers
  • Software Developers

This course is also appropriate for anyone who wants a deeper understanding of software testing, such as Project Managers, Quality Managers, Software Development Managers, Business Analysts, IT Directors and Management Consultants.

Exam Details

To qualify as an internationally-certified Advanced Level Technical Test Analyst and be issued with an ISTQB Advanced Level Certificate, delegates must successfully pass the exam and must score at least 65% to pass.

 

Objectives

  • Gain recognition for testing as an essential and professional software engineering specialisation
  • Provide a standard framework for the development of testers’ careers
  • Enable professionally qualified testers to be recognised by employers, customers and peers, and to raise the profile of testers and testing
  • Promote consistent and good testing practices within all software engineering disciplines
  • Identify testing topics that are relevant and of value to industry
  • Enable software suppliers to hire certified testers and thereby gain commercial advantage over their competitors by advertising their tester recruitment policy
  • Provide an opportunity for testers and those with an interest in testing to acquire an internationally recognised qualification in the subject

Select a date

04 - 06 November 2024
10 - 12 February 2025
02 - 04 June 2025

Course Content and Agenda

The course consists of six modules, spread over three days.

  • Risk identification
  • Risk assessment
  • Risk mitigation
  • Statement Testing
  • Decision Testing
  • Modified Condition/Decision Testing (MC/DC)
  • Multiple Condition Testing
  • API Testing
  • Selecting a White-box Test techniques
  • Control flow analysis
  • Data flow analysis
  • Using static analysis for improving maintainability
  • Detecting memory leaks
  • Detecting wild pointers
  • Analysis of performance efficiency
  • General planning issues
  • Security testing
  • Reliability testing
  • Performance testing
  • Maintainability testing
  • Portability testing
  • Compatibility testing
  • Operational Profiles
  • Technical test analyst tasks in reviews
  • Using a checklist in architectural and code reviews
  • Architectural reviews
  • Code reviews
  • Defining the test automation project
  • Fault seeding tools
  • Fault injection tools
  • Performance testing tools
  • Tools for testing websites
  • Tools to support model-based testing
  • Component testing and build tools
  • Tools to support mobile application testing
Scroll to top