The rapid proliferation of Artificial Intelligence (AI) and autonomous, agentic systems presents unique and complex challenges for traditional software testing practices. Testers must evolve their skills to evaluate the quality, reliability, security, and ethical behavior of these intelligent systems.
If you're interested in cutting through the complexity and mastering the tools necessary for this new frontier of quality assurance, this course is for you. In this hands-on class, you will learn how to apply specialized testing techniques, tools, and methodologies to validate the performance and trustworthiness of AI systems. A variety of techniques and tools will be introduced to help testers as they plan, execute, automate, and report testing activities specific to AI.
Key takeaways from this class include:
- Understand the fundamental differences between traditional software testing and AI systems testing.
- Learn how to define quality metrics and testing strategies for Machine Learning (ML) models and data.
- Master techniques for testing agentic AI systems, including goal-directed behavior, planning, and emergent properties.
- Understand how to perform adversarial and robustness testing on AI components.
- Take home information on analyzing and reporting on the ethical and safety aspects of AI system performance.
- Learn to leverage specialized tools for data quality analysis, model explainability (XAI), and continuous validation.
Who Should Attend
This course is ideal for software testers, quality assurance engineers, and test managers who are or will be responsible for validating systems that incorporate AI, Machine Learning, or Agentic AI components. A foundational understanding of software testing principles and a high-level knowledge of AI/ML concepts are necessary.
Laptop and RDP Required
This class involves hands-on activities using sample software to better facilitate learning. Each student should bring a laptop with a remote desktop protocol (RDP) client pre-installed. Connection specifics and credentials will be supplied during class. Please work with your IT Admin before class to verify that your RDP client can be used to access a virtual machine running in the Microsoft Azure environment. If you or your Admin have questions about the specific applications involved, contact our Client Support team.
