Course Outline
Module 1: Foundations of Quality Assurance and Testing
- Defining quality, quality assurance, and testing.
- The seven testing principles (ISTQB CTFL v4.0).
- Differences between testing, debugging, and quality control.
- The psychology of testing.
- Roles and responsibilities within 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 using JIRA.
- Defect severity versus 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 versus 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 relevant to testers.
- Taxonomy: AI for testing versus 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 is required.
Audience
- QA professionals and software testers preparing for the 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 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions