Trainer ISTQB Software Testing Advanced Level (Syllabus)

 

ISTQB Advanced Level – Practical Software Testing Implementation

Trainer : Hery Purnama

Duration: 3 days

Audience: Experienced testers, test analysts, QA professionals who have basic knowledge of testing and want to deepen skills for implementation 

Description:

This course builds on the fundamentals of software testing and focuses on the implementation of advanced testing principles, processes, techniques, tools and risk-based testing across the software development lifecycle. It draws from ISTQB Advanced Level syllabus material (e.g., for Test Analyst) but emphasises practical application in real-projects—not solely exam preparation. For reference, see the ISTQB Advanced Level Test Analyst Overview. istqb.org+1

Training Objectives:

By the end of the 3-day training, participants will be able to:

  • Understand how testing activities integrate into different software development lifecycle models.

  • Apply risk-based testing techniques to optimise test effort and coverage.

  • Select and implement appropriate functional and non-functional test techniques in project context.

  • Manage the test process including planning, monitoring, execution, reporting, and closure.

  • Utilise tools and automation approaches to improve test productivity and quality.

  • Conduct structured reviews and static analyses to catch defects early.

  • Provide actionable input to defect prevention and test process improvement efforts.


Day 1

Heading 1: Overview & Test Process Integration

Heading 2: Session 1 – Testing in the Software Development Lifecycle

  • Objective: Review how testing fits into waterfall, V-model, iterative & agile development.

  • Topics: testing phases, stakeholder roles, testability, early involvement, shift-left approach.

  • Practical exercise: map test activities on a real project’s lifecycle.

Heading 2: Session 2 – Generic Test Process & Test Management Documentation

  • Objective: Introduce the generic test process (planning, specification, execution, checking, completion) as a basis for implementation.

  • Topics: test planning documentation, test estimation, scheduling, monitoring & control. References: ISTQB syllabus generic process. ISTQB Official Registration+1

  • Practical exercise: develop a test plan outline for a sample project.

Heading 2: Session 3 – Reviews and Static Analysis for Defect Prevention

  • Objective: Emphasise early defect detection through reviews and static analysis.

  • Topics: types of reviews (walkthrough, technical review, inspection), static analysis methods. ISTQB Advanced Level covers reviews. ISTQB Official Registration+1

  • Practical exercise: conduct a mock document review and identify defects/root‐causes.

Wrap-up Day 1

  • Q&A, reflect on how participants’ current projects map to the processes discussed.


Day 2

Heading 1: Test Techniques & Risk-Based Testing

Heading 2: Session 4 – Risk Management and Risk-Based Testing

  • Objective: Empower testers to incorporate risk analysis in test planning and design.

  • Topics: risk identification, risk assessment, risk control, prioritising test activities based on risk. ISTQB Advanced Level emphasises risk-based testing. istqb.org+1

  • Practical exercise: on a case-study, identify risks and derive a test priority list.

Heading 2: Session 5 – Functional / Behaviour-Based Test Techniques

  • Objective: Teach and apply classic black-box test techniques for implementation.

  • Topics: equivalence partitioning, boundary value analysis, decision tables, state transition testing, use case testing. Derived from syllabus content. Software Testing Help+1

  • Practical exercise: design test cases for a module using these techniques.

Heading 2: Session 6 – Non-Functional & Experience-Based Techniques

  • Objective: Address usability, compatibility, performance, and exploratory testing approaches.

  • Topics: usability testing, compatibility testing, performance concerns, checklist & error-guessing, exploratory testing. Also aligns with ISTQB Advanced Level. istqb.org+1

  • Practical exercise: plan a non-functional test checklist; execute a mini exploratory session.

Wrap-up Day 2

  • Review learnings: participants prepare a short test-design summary for their own project context.


Day 3

Heading 1: Test Execution, Tool Support & Process Improvement

Heading 2: Session 7 – Test Execution, Checking & Reporting

  • Objective: Walk through execution phase, status monitoring, completion criteria, reporting.

  • Topics: test execution workflow, test logging, incident/defect management, test completion checking, metrics for monitoring. Derived from ISTQB generic process. ISTQB Official Registration+1

  • Practical exercise: simulate test execution for given cases, log defects, produce a status report.

Heading 2: Session 8 – Test Tools and Automation Overview

  • Objective: Introduce tool-support for testing and how to select & implement tools practically.

  • Topics: categories of test tools (test management, functional automation, performance, static analysis), criteria for tool selection, ROI, integration into process. ISTQB addresses test tools in Advanced Level. isqi.org

  • Practical exercise: evaluate two test tool options and prepare a recommendation for a project scenario.

Heading 2: Session 9 – Continuous Improvement & Test Process Improvement

  • Objective: Provide insight on how to improve test processes, defect prevention and organisational competence.

  • Topics: test process maturity models (e.g., ISO/IEC 15504), test process improvement, lessons learned, metrics and KPIs for test improvement. Also drawn from Advanced Level syllabus. ISTQB Official Registration

  • Practical exercise: develop a simple improvement plan for a test process in participants’ organisation.

Heading 2: Closing Session – Integration & Implementation Roadmap

  • Participants present their individual implementation roadmap for applying the learnings into their projects/organisation.

  • Facilitated discussion: challenges, success factors, next steps.


Additional Information

  • Format: mix of lecture/discussion, group work, hands-on exercises, case studies.

  • Pre-requisite: basic understanding of software testing (equivalent to ISTQB Foundation Level) and some experience in testing.

  • Post-training: participants receive sample templates (test plan template, review checklist, defect log template, tool evaluation matrix) to adapt into their work.

  • Note: Although based on ISTQB syllabi, the focus is implementation, not certification preparation.

Posting Komentar

0 Komentar