Course Outline
Module 1: Foundations of Quality Assurance and Testing
- Defining quality, quality assurance, and testing
- The seven testing principles (ISTQB CTFL v4.0)
- Testing vs. debugging vs. quality control
- The psychology of testing
- Roles and responsibilities in a QA team
Module 2: Software Development Lifecycle and Testing
- Phases of the Software Testing Life Cycle (STLC)
- Waterfall, Agile, DevOps, and CI/CD testing approaches
- Test levels: unit, integration, system, acceptance
- Shift-left and shift-right testing strategies
- Traceability between requirements and test cases
Module 3: Static Testing Techniques
- Reviews, walkthroughs, and inspections
- Static analysis using automated tools
- Checklist-based and role-based reviewing
- Formal and informal review techniques
- Integrating static testing into Agile workflows
Module 4: Test Techniques
- Black-box techniques: equivalence partitioning, boundary value analysis
- Decision table testing and state transition testing
- Use case testing and exploratory testing
- White-box techniques: statement and decision coverage
- Experience-based techniques and error guessing
Module 5: Defect Management
- Defect lifecycle: detection, reporting, triage, resolution, closure
- Writing effective defect reports with JIRA
- Defect severity vs. priority classification
- Root cause analysis techniques
- Defect metrics and trend analysis
Module 6: Test Management and Risk-Based Testing
- Test planning and estimation methods
- Risk identification, assessment, and mitigation
- Test monitoring, control, and reporting
- Defining test completion criteria and exit conditions
- ISTQB-aligned test strategy and test policy documents
Module 7: Test Tools and Automation Fundamentals
- Classification of test tools (ISTQB tool categories)
- Benefits and risks of test automation
- Selecting tools: open-source vs. commercial solutions
- Introduction to Selenium, Playwright, and Cypress
- Building a basic automated test suite
Module 8: Introduction to AI in Quality Assurance
- AI and machine learning concepts for testers
- Taxonomy: AI for testing vs. testing of AI systems
- Current AI testing landscape: opportunities and limitations
- Quality characteristics for AI-based systems
- ISTQB CT-AI syllabus overview and relevance
Module 9: AI-Assisted Test Case Generation
- Using LLMs (ChatGPT, Claude, Copilot) for test case drafting
- Prompt engineering techniques for generating test scenarios
- Converting user stories and acceptance criteria into test cases
- Reviewing and validating AI-generated test cases
- Platforms: Testim, Mabl, and AI-native test generation tools
Module 10: AI-Assisted Test Automation
- Self-healing test automation with Katalon Studio AI
- AI-driven object recognition and element location
- Visual regression testing with Applitools Eyes
- Selenium with AI plugins for resilient automation
- Reducing maintenance overhead with intelligent locators
Module 11: AI for Defect Prediction and Analysis
- Predictive test selection with Launchable and Sealights
- Failure clustering and anomaly detection with ReportPortal
- AI-assisted root cause analysis
- Quality risk scoring and test gap analytics
- Using historical defect data to prioritize testing
Module 12: AI Tools Evaluation and CI/CD Integration
- Criteria for evaluating AI testing tools
- ROI analysis and adoption strategy
- Integrating AI testing tools into Jenkins, GitHub Actions, GitLab CI
- Pipeline design: when and where to run AI-powered tests
- Measuring AI testing effectiveness with metrics
Module 13: Ethical Considerations in AI-Driven Testing
- Bias and fairness in AI-generated test data
- Privacy concerns when using cloud-based AI tools
- Transparency and explainability of AI testing decisions
- Governance and compliance considerations
- Responsible AI practices for QA teams
Module 14: ISTQB CTFL Exam Preparation
- CTFL v4.0 exam structure, duration, and scoring
- Question types and answer strategies
- Topic weight distribution across CTFL syllabus chapters
- Practice exam with sample ISTQB-style questions
- Study roadmap and recommended resources
Module 15: Capstone: End-to-End AI-Enhanced Testing Workflow
- Designing test cases from a sample requirements document
- Using AI to generate and refine test scenarios
- Automating selected tests with self-healing tools
- Reporting defects and running AI-assisted root cause analysis
- Retrospective: integrating AI into daily QA practice
Requirements
- Basic understanding of software development concepts and terminology
- Foundational familiarity with software testing
- No prior ISTQB certification or formal QA training required
Audience
- QA professionals and software testers preparing for ISTQB Foundation Level certification
- Test engineers seeking to integrate AI tools into their testing workflows
- Teams transitioning from ad-hoc testing to structured QA frameworks
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 4350 € + VAT*
Contact us for an exact quote and to hear our latest promotions