ISTQB AI Testing is a software testing certification for professionals who test artificial intelligence and machine learning systems. It covers AI concepts, AI-specific quality characteristics, machine learning data, model performance, neural networks, testing generative AI and large language models, input data testing, model testing, and machine learning development testing.
The exam costs $199 USD through AT*SQA. AT*SQA’s checkout supports payment in other currencies with Stripe Adaptive Pricing. When a local-currency option is available, the checkout displays the converted amount before you complete the purchase. You may also pay in U.S. dollars.
CT-AI v2.0 exam format
This page describes the CT-AI v2.0 certification, syllabus and exam structure. CT-AI v1.0 remains available during ISTQB’s transition period and has a different syllabus and exam structure. Candidates should use the study materials that match the version they register to take.
| Exam information | Details |
|---|---|
| Exam price | $199 USD |
| Local-currency payment | Available through Stripe Adaptive Pricing at AT*SQA checkout in supported locations |
| Number of questions | 40 |
| Total available points | 44 |
| Passing score | 29 points |
| Standard exam time | 60 minutes |
| Additional time | 25% additional time when the non-native-language option applies |
| Prerequisite | ISTQB Foundation Level certification |
| Exam delivery | Online worldwide or at a testing center where available |
| Voucher period | Up to 365 days to schedule and take the exam |
| Certification validity | Valid for life |
What is the ISTQB AI Testing certification?
ISTQB AI Testing is a Specialist certification focused on testing AI-based systems.
AI systems can behave differently from conventional software. Their behavior may depend on training data, model selection, statistical thresholds and other factors that do not appear in traditional rules-based software.
Some AI systems may also produce different outputs from the same or similar inputs. Their behavior can change as data changes, models are updated or the operating environment shifts.
The certification addresses these differences and provides a structured testing foundation for:
- Artificial intelligence systems
- Machine learning systems
- Neural networks
- Generative AI systems
- Large language models
- Systems that combine AI and conventional software
The current study materials use the CT-AI v2.0 syllabus. Candidates should use the current syllabus and sample exams listed on AT*SQA’s AI Testing certification page.
Who should take ISTQB AI Testing?
The certification is intended for people involved in developing, testing, evaluating or managing AI-based systems.
It is particularly relevant to:
- Software testers
- Test analysts
- Test engineers
- Test managers
- Test consultants
- Data analysts
- Data scientists
- Software developers working on AI-based systems
- User acceptance testers
- Quality managers
- Project managers
- Business analysts
- Software development managers
- IT directors
- Management consultants
The syllabus provides a testing perspective. It is not limited to people who build machine learning models.
The formal prerequisite is ISTQB Foundation Level.
What does the ISTQB AI Testing syllabus cover?
The syllabus follows the lifecycle of an AI and machine learning system. It begins with AI concepts and then addresses quality characteristics, data, models, testing approaches and development testing.
The official CT-AI v2.0 syllabus contains seven chapters. For readability, the overview below divides several chapters into separate topic sections.
1. Introduction to artificial intelligence
The certification explains fundamental AI concepts and how AI-based systems differ from conventional software.
Topics include:
- Artificial intelligence
- Narrow AI and other classifications of AI
- Machine learning
- Deep learning
- Generative AI
- Large language models
- AI technologies and system components
- Hardware and infrastructure considerations
- AI frameworks
- Regulations and standards affecting AI systems
This section provides the terminology needed to understand the remainder of the syllabus.
It also establishes an important testing principle: the behavior of an AI-based system may depend on data and statistical relationships rather than only on explicitly programmed rules.
2. Quality characteristics for AI-based systems
AI systems create quality concerns that may require different test objectives and acceptance criteria.
The syllabus addresses AI-specific quality characteristics and how they affect testing.
The official CT-AI v2.0 quality characteristics are:
- AI functional correctness
- Functional adaptability
- User controllability
- Transparency
- AI robustness
- Intervenability
- Societal and ethical risk mitigation
The syllabus also addresses the special considerations involved when AI is used in safety-related systems. Fairness, privacy, security, accountability and human control are considered within these characteristics and the broader testing and regulatory context.
Not every characteristic applies equally to every AI system. The relevant characteristics depend on the purpose, risk, users and operating environment of the system.
The certification also covers acceptance criteria for AI-based systems. These criteria may need to include statistical thresholds, acceptable error rates and limits on model behavior rather than a simple expectation that every input will always produce one exact output.
3. Machine learning concepts
Machine learning systems learn patterns from data instead of relying only on manually programmed rules.
The syllabus introduces:
- Different forms of machine learning
- The machine learning workflow
- Training, validation and test data
- Data preparation
- Pretrained models
- Fine-tuning
- Retrieval-augmented generation
- Machine learning model development
- Model deployment
Testers need to understand these concepts because defects can enter an AI system through its data, model, configuration, integration or operating environment.
A system can appear technically correct while still producing poor results because the training data was incomplete, biased, mislabeled or unrepresentative.
4. Data for machine learning
Data is a central part of an AI system and therefore a central part of AI testing.
The certification covers:
- Training data
- Validation data
- Test data
- Data quality
- Data preparation
- Data representativeness
- Data bias
- Data imbalance
- Missing or incorrect data
- Data labels
- Data constraints
- Data pipelines
- Data privacy and security
The test data used to assess a model should be separate from the data used to train it. Otherwise, the evaluation may give an overly favorable view of model performance.
Testers also need to determine whether the data represents the users, situations and conditions the system will encounter after deployment.
5. Machine learning performance metrics
A traditional test may have a clear pass or fail result. Machine learning systems often require statistical measures.
The syllabus includes functional performance metrics for classification models and the use of a confusion matrix.
Relevant measures include:
- True positives
- True negatives
- False positives
- False negatives
- Accuracy
- Precision
- Recall
- Other measures derived from classification results
The right metric depends on the business and safety consequences of different errors.
For example, a false negative may be more serious than a false positive in one system, while the opposite may be true in another. A high overall accuracy figure can therefore be misleading when considered by itself.
6. Neural networks
The syllabus introduces simple neural networks and the testing issues associated with them.
Testers are not expected to become neural network researchers. They do need enough understanding to recognize how neural network behavior is created and why traditional source-code coverage alone may not adequately describe test thoroughness.
The certification includes concepts related to:
- Neural network structure
- Inputs and outputs
- Nodes and layers
- Training
- Testing neural network behavior
- Coverage approaches for neural networks
7. Testing AI-based systems
The certification explains why AI-based systems create different testing challenges.
These include:
- Probabilistic behavior
- Non-deterministic output
- Dependence on data
- Difficulty defining a test oracle
- Model changes
- Environmental changes
- Statistical acceptance criteria
- Locked and adaptive systems
- The interaction between AI and conventional components
A test oracle determines the expected result of a test. Defining one can be difficult when several outputs may be acceptable or when a precise correct answer is not available.
Testing may therefore require:
- Statistical evaluation
- Multiple executions
- Tolerance ranges
- Comparison against another system or model
- Metamorphic testing
- Expert review
- User evaluation
- Monitoring after deployment
8. Testing generative AI and large language models
The current AI Testing syllabus includes testing generative AI systems and large language models.
Testing may need to evaluate:
- Accuracy
- Relevance
- Completeness
- Hallucinations
- Bias
- Safety
- Security
- Privacy
- Robustness
- Consistency
- The handling of unsuitable or unexpected inputs
- The effectiveness of system controls
- Human oversight
The certification distinguishes testing a generative AI system from using generative AI as a testing assistant.
Testing the system itself belongs primarily to AI Testing. Using generative AI to help perform software testing belongs primarily to Testing with Generative AI.
9. Input data testing
Input data testing examines the information used to train, validate, test or operate a machine learning system.
The syllabus addresses risks such as:
- Unrepresentative data
- Missing data
- Incorrect values
- Duplicate data
- Labeling problems
- Bias
- Imbalanced classes
- Data leakage caused by unintended overlap or insufficient independence between training, validation and test datasets
- Data pipeline defects
- Values outside expected constraints
- Differences between development data and production data
Input data testing is important because a model cannot be evaluated separately from the data on which it depends.
10. Model testing
Model testing evaluates whether the trained model performs appropriately for its intended purpose.
The syllabus includes topics such as:
- Model performance
- Probabilistic results
- Robustness
- Adversarial inputs
- Metamorphic testing
- Model drift
- Overfitting
- Underfitting
- A/B testing
- Back-to-back testing
- Model documentation
- Performance thresholds
Overfitting occurs when a model performs well on the data used during development but does not generalize well to new data.
Underfitting occurs when the model has not learned the relevant patterns sufficiently and performs poorly even on the intended problem.
Model drift occurs when model performance changes because the data, users, environment or relationships in the real world have changed.
11. Machine learning development testing
The syllabus also addresses testing during the development and deployment of a machine learning system.
Testing should not be delayed until the model is fully developed.
Relevant activities may include:
- Testing data pipelines
- Testing feature engineering
- Testing model training
- Testing model interfaces
- Testing integration with conventional software
- Testing deployment
- Testing monitoring mechanisms
- Checking configuration and infrastructure
- Evaluating changes to models or data
- Detecting performance degradation after release
This lifecycle approach helps teams identify problems in the data, model and surrounding system before they reach production.
How much does the ISTQB AI Testing exam cost?
The ISTQB AI Testing exam costs $199 USD through AT*SQA.
The base price is displayed in U.S. dollars.
AT*SQA’s checkout supports payment in other currencies with Stripe Adaptive Pricing. When a local-currency option is available, the checkout displays the converted amount before you complete the purchase. You may also pay in U.S. dollars.
The local amount can change as exchange rates change, so this page lists the stable base price rather than publishing fixed conversions.
Is Foundation Level required?
Yes. You must hold an ISTQB Foundation Level certification before taking the AI Testing exam.
Foundation Level provides the standard software testing terminology and principles assumed by the AI Testing syllabus.
Candidates who do not yet hold the prerequisite should begin with the ISTQB Foundation Level certification.
Do I need previous AI experience?
No separate AI, machine learning or data science qualification is listed as an entry requirement.
The formal prerequisite is Foundation Level.
Experience with software development, testing, data analysis or AI projects can make the material easier to understand, but the syllabus introduces the AI and machine learning concepts needed for its testing objectives.
The certification is suitable for both experienced AI practitioners who need a structured testing perspective and testers who are beginning to work with AI-based systems.
What is the exam format?
The exam contains 40 questions with 44 total available points.
You must earn at least 29 points to pass.
The standard exam time is 60 minutes. Candidates using the applicable non-native-language option receive 25% additional time, increasing the available time to 75 minutes.
The exam is based on the official syllabus learning objectives. Some questions may be worth more than one point.
Can I take the AI Testing exam online?
Yes. The exam is available online with remote proctoring.
Candidates can also use a physical testing center where one is available.
Before scheduling an online exam, review the AT*SQA online exam instructions. The process includes a system readiness check, identity verification and requirements for the computer and testing room.
Can I take the exam from outside the United States?
Yes. AT*SQA accepts candidates worldwide.
You may take the exam online from your home or another suitable location. Testing centers are also available in many countries, although availability depends on the location.
Candidates can find country-specific information for:
Candidates in any other country can use the worldwide exam locations page or register directly through AT*SQA.
AI Testing versus Testing with Generative AI
AI Testing focuses on testing AI-based systems.
Testing with Generative AI focuses on using generative AI to help perform software testing activities.
Choose AI Testing when you need to test:
- Machine learning models
- Training and input data
- AI-specific quality characteristics
- Model performance
- Neural networks
- Generative AI systems
- Large language models
- Bias and fairness
- Robustness
- Model drift
- AI system integration
Choose Testing with Generative AI when you want to use generative AI to help with:
- Requirements analysis
- Test analysis
- Test design
- Test case generation
- Test automation
- Test monitoring
- Test reporting
- Other software testing activities
A person involved in both responsibilities may benefit from taking both certifications. Both require Foundation Level, but neither is a prerequisite for the other.
See AI Testing versus Testing with Generative AI for a complete comparison.
How should I prepare for the AI Testing exam?
Use the current syllabus
Begin with the latest syllabus available from AT*SQA’s AI Testing certification resources.
The AT*SQA page may show materials for more than one syllabus version. Make sure you use the current version when preparing for the current exam.
Study the learning objectives
The exam is based on the learning objectives in the syllabus.
Do not rely only on chapter summaries. Determine whether each learning objective requires recall, understanding, application or analysis.
Understand the role of data
Spend enough time on training, validation and test data.
Be prepared to explain why data quality, representativeness, bias, labeling and separation between datasets affect test results.
Practice the performance calculations
Understand the confusion matrix and the performance measures required by the syllabus.
Do not only memorize formulas. Know what the results mean and why one measure may be more useful than another for a particular system.
Connect test techniques with AI risks
Practice selecting test approaches for problems such as:
- Non-deterministic behavior
- Missing test oracles
- Bias
- Adversarial inputs
- Overfitting
- Underfitting
- Model drift
- Data pipeline defects
- Generative AI hallucinations
Use the sample exams
Complete the current sample exams available through AT*SQA’s AI Testing resources.
Review the explanations and connect each question with the relevant syllabus section and learning objective.
What comes with an AT*SQA purchase?
AT*SQA includes additional benefits with an ISTQB exam purchase.
These currently include:
- Extra sample exams for candidates taking the exam through AT*SQA
- A free AT*SQA software testing micro-credential exam
- Up to 365 days to schedule and complete the exam
- Online exam access worldwide
- Testing-center access where available
- Eligibility for the ISTQB Successful Candidate Register
- The option to appear on the Official U.S. List of Certified & Credentialed Software Testers™
- Testing Tiers® points
- AT*Work™ access for eligible testers seeking employment or projects
Candidates can receive these benefits regardless of the country from which they purchase the exam.
How to register for the AI Testing exam
- Go to the AT*SQA exam registration page.
- Select the AI Testing Exam.
- Enter the requested contact information.
- Pay the $199 USD base price in U.S. dollars or choose an available local-currency option.
- Access your AT*SQA account and exam voucher.
- Download the current syllabus and sample exams.
- Prepare through self-study or training.
- Schedule an online exam or testing-center appointment.
- Complete the system readiness check if taking the exam online.
- Take the exam within the voucher period.
Frequently asked questions
It is a Specialist certification covering the testing of AI-based systems, including machine learning models, generative AI systems and large language models.
The exam costs $199 USD through AT*SQA.
AT*SQA’s checkout supports payment in other currencies with Stripe Adaptive Pricing. When a local-currency option is available, the checkout displays the converted amount before you complete the purchase. You may also pay in U.S. dollars.
Yes. ISTQB Foundation Level certification is a prerequisite.
The exam contains 40 questions with 44 total available points.
You must earn at least 29 points.
The standard exam time is 60 minutes. The applicable non-native-language option provides 25% additional time.
No separate machine learning or data science qualification is required. Foundation Level is the formal prerequisite. Previous experience may help, but the syllabus introduces the AI and machine learning concepts needed for its testing objectives.
Yes. The current syllabus includes testing generative AI systems and large language models.
That is not its primary focus. AI Testing is mainly about testing the AI-based system itself. Testing with Generative AI is the certification focused on using generative AI to assist with software testing.
Yes. AT*SQA accepts candidates worldwide and offers online proctored exams. Physical testing-center availability varies by location.
Yes. Candidates may prepare through self-study using the current syllabus, sample exams, glossary and references.
No. ISTQB Specialist certifications are valid for life.
Take the ISTQB AI Testing exam
Develop verified knowledge of how AI and machine learning systems should be evaluated throughout the development lifecycle.
The exam costs $199 USD. Candidates can register from any country, pay in U.S. dollars or an available local currency, and take the exam online or at a testing center where available.