The Technical Test Analyst’s Tasks in Risk-Based Testing
- Introduction
- Risk-based testing tasks
White-Box Test Techniques
- Introduction
- Statement testing
- Decision testing
- Modified Condition/Decision Coverage (MC/DC) testing
- Multiple condition testing
- API testing
- Selecting a white-box test technique
Static and Dynamic Analysis
- Introduction
- Static analysis
- Dynamic analysis
Quality Characteristics for Technical Testing
- General planning issues
- Security testing
- Reliability testing
- Performance testing
- Maintainability testing
- Portability testing
- Compatibility testing
- Operational profiles
Reviews
- Technical Test Analyst tasks in reviews
- Using checklists in reviews
Test Tools and Automation
- Defining the test automation project
- Specific test tools
Learning Outcomes
- Recognize and classify typical risks related to performance, security, reliability, portability, and maintainability
- Provide technical input to planning, designing, and executing tests that mitigate these risks
- Select and apply white-box test techniques that provide an adequate level of confidence
- Effectively participate in reviews with developers and software architects
- Improve the quality characteristics of code and architecture using different analysis techniques
- Select appropriate tools to automate technical testing tasks
Target Audience
Not limited to testing specialists — also relevant for the following roles:
- Anyone involved in testing activities who wants to deepen their software testing knowledge
- Professionals engaged in test analysis, test consulting, and software development activities
Prerequisites
ISTQB® Certified Tester Foundation Level certification and sufficient practical experience are required (criteria set by the ISTQB® Member Board / Exam Provider).
Course Duration: 2 days
This certification provides a thorough introduction to the technical testing skills that are fundamental in many organizations: risk-based testing, white-box testing, static and dynamic analysis, non-functional testing, and test automation. It builds the technical depth needed by testers who work closer to code and architecture, covering everything from statement and decision testing to MC/DC and multiple condition testing, from API testing to static/dynamic analysis techniques. By addressing quality characteristics such as security, reliability, performance, maintainability, portability, and compatibility from a technical angle, it aims to enable more effective participation in reviews with developers and software architects.

