ISTQB® Certified Tester - Advanced Level Technical Test Analyst (CTAL-TTA)
Software quality is not a coincidence. Technical testing methods make risks in code, architecture, and performance visible – and provide the foundation for stable, secure, and maintainable systems.
Key topics
- Analysing and testing at code and component level in a structured way.
- Applying white-box testing methods and coverage criteria with precision.
- Testing non-functional quality characteristics: performance, security, reliability.
- Improving code quality through reviews and static analysis.
- Building test automation in CI/CD environments in a structured way.
- Developing and applying a risk-based test strategy.
Prerequisite
Anyone with solid knowledge of software testing and practical experience in development or test automation can get started directly.
Target group
Test analysts, developers, QA managers, and technical leads who want to apply technical testing methods at a professional level.
Technical excellence in testing makes quality statements reliable, strengthens the entire development team, and builds confidence in complex software systems.
- Introduction to the responsibilities of the technical test analyst.
- Key duties within the risk-oriented testing process.
- Understanding the fundamentals of white-box testing methodology.
- Conducting statement tests in a structured way.
- Developing and applying decision-based tests.
- Using advanced condition and decision tests.
- Designing tests for multiple states and paths.
- Building path-based test scenarios.
- Testing interfaces (APIs) with precision.
- Selecting and justifying the right white-box method.
- Understanding and categorising static and dynamic analysis methods.
- Applying static methods to code review and inspection.
- Using dynamic methods for running systems.
- Understanding key planning aspects of technical testing.
- Designing and conducting security tests.
- Systematically testing reliability and robustness.
- Planning and evaluating performance tests.
- Assessing software maintainability.
- Testing for portability and transferability.
- Evaluating compatibility between system components.
- Deriving deployment scenarios for technical tests.
- Selecting appropriate test criteria for each quality characteristic.
- Understanding the responsibilities of a technical test analyst in evaluation processes.
- Applying and adapting checklists in a structured way.
- Planning and setting up automation projects systematically.
- Selecting and evaluating suitable test software with precision.
Up to 100% funding for your continuing education
Attractive funding opportunities are available for numerous continuing education programs – depending on the funding program, up to 100% funding is possible.
The requirement is that you live or work in Germany. Our funding opportunities are not available outside of Germany.
Funding opportunities are available for career starters, job seekers, career changers, startups, experienced professionals, those seeking career advancement, and specialists.
- An advanced ISTQB® certification focused on technical testing methods. Topics include white-box testing, code analysis, test automation, security-relevant testing, and quality metrics in complex software systems.
- The ISTQB® Foundation Level certificate is a mandatory prerequisite. Practical experience in software testing is also recommended, especially in technical testing procedures and development processes.
- The certification is aimed at software testers, test analysts, test automation specialists, developers with a testing focus, and QA engineers responsible for technical test strategies.
- The focus is on technical testing procedures and code quality: white-box techniques, static analysis, test automation, non-functional testing, security testing, and performance analysis.
- The certification confirms in-depth technical testing expertise. Organisations benefit from structured defect analysis, more precise test strategies, higher software quality, and sound risk assessment in source code.
- Responsible for technical testing activities: analysing source code, planning technical tests, evaluating testing tools, supporting test automation, and collaborating closely with development teams.
- The emphasis is more strongly on technical testing methods. While test analysts primarily check functional requirements, technical test analysts focus on code quality, architecture, performance, and security.
- White-box testing methods, code coverage analysis, static analysis techniques, error localisation, test automation, and technical quality characteristics such as performance, security, and maintainability are explored in depth.