Michael Pilaeten
Head of Engineering Quality- SOFICO, Belgium
Product Owner & co-author of ISTQB CTFL 4.0 syllabus & ISTQB Chair Advanced Workgroup
Test Design techniques have been around for decades - see Glenford Myers "The art of software testing" from 1979 - and are continuously revised and updated. They became mainstream and part of international standards (ISTQB, IEEE, ISO). Where their existence is known (things like Equivalence Partitioning, Boundary Value Testing & Decision Table Testing are considered fundamental knowledge for testers), their efficiency and effectiveness is less addressed.
With AI-assisted testing (vibe testing), we have a great companion to translate requirements into test conditions, test cases and test suites. But how do we check whether these are the right test cases? That there are no blind spots? How to avoid overlap? And how do we ensure that we selected the best technique for a given situation?
This workshop will give a high level overview of some of the most common test techniques, compare and contrast them, and help you applying them in your prompts
Rabih Arabi
Engineering Director – Global Head of Automotive Testing CoC, UAE
DXC Technology
Abdallah Ali Abdallah
Techincal lead Xaltriq AI platform - Automotive Testing, Egypt
DXC Technology
This workshop will showcase live processing of software development artifacts, including requirements analysis, relationship mapping, requirement assessment, and enhancement using an AI‑driven intelligent solution. This will be followed by the creation of a test plan and context‑aware test case generation.
Artificial Intelligence (AI) is redefining the role of software testing within the Software Development Life Cycle (SDLC), shifting it from a traditionally reactive activity to a proactive, intelligent, and continuous process. AI-driven testing introduces automation at scale, enabling faster, more accurate, and more adaptive quality assurance practices.
In test design, AI can analyze requirements and user behavior to automatically generate relevant and high-coverage test cases. During test execution, intelligent automation tools enhance efficiency through capabilities such as self-healing test scripts, dynamic element identification, and smart test prioritization. AI also enables predictive analytics, allowing teams to identify high-risk areas, detect defects earlier, and focus testing efforts where they matter most.
Ahmed Medhat
L&D Manager - Expleo Egypt