Testing AI Systems: From Theory to Practical Test Strategies
AI-based systems are changing how software behaves, learns, and evolves. Testing these systems requires approaches that go beyond traditional QA practices. In this webinar, we’ll explore how to effectively test AI systems, understand their unique challenges, and apply the right metrics and techniques.
What you’ll learn:
- The difference between testing AI systems and using AI to support software testing
- Key challenges of AI-based systems, including:
- Autonomy and self-learning
- Continuous evolution
- Probabilistic and non-deterministic behavior
- Essential machine learning performance metrics:
- Accuracy
- Precision
- Recall
- Practical test techniques for AI systems:
- Pairwise testing
- Back-to-back testing
- Metamorphic testing
- A/B testing
About the speaker: Tarek Roshdy
Tarek Roshdy is a Software Testing Instructor and Consultant with over 10 years of experience in software testing and business analysis. He specializes in helping organizations deliver high-quality software by applying robust testing strategies, modern quality practices, and structured analysis of business requirements.
Tarek holds an extensive portfolio of internationally recognized certifications, reflecting both his depth and breadth of expertise. He is certified at the advanced level by ISTQB as a Test Manager and Test Analyst, and also holds specialist certifications in Artificial Intelligence Testing, Testing with Generative AI, Performance Testing, Mobile Application Testing, Agile Testing, Automotive Software Testing, and IoT and Mobile Testing. In addition, he is an ISTQB Foundation Level Certified Tester, a BCS Certified Business Analyst, a Project Management Professional (PMP), and a Certified Associate in Project Management (CAPM).
His hands-on technical experience spans a wide range of tools and platforms commonly used in modern software delivery. Tarek has worked extensively with Agile project management tools such as Jira and Azure DevOps, test case management using Zephyr Scale, API testing with Postman and Rest Assured, performance testing with Apache JMeter, and test automation using Selenium WebDriver and TestNG.
Passionate about quality and continuous improvement, Tarek combines practical industry experience with a strong instructional approach. He is committed to delivering excellence by designing effective test strategies, bridging the gap between business and technology, and ensuring reliable, user-centered software solutions.
Login to the community
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.