TLDR: This research paper explores how Large Language Models (LLMs) can be integrated into software testing education, focusing on the globally recognized ISTQB certification framework. The study introduces a comprehensive ISTQB-aligned dataset of over 1,100 questions, develops a specialized prompt to enhance LLM accuracy and explanation quality, and systematically evaluates leading LLMs. Findings indicate that LLMs, particularly when guided by advanced prompt engineering, can significantly improve student preparation for ISTQB certifications and offer valuable insights for educators, highlighting their potential as virtual tutors and tools for curriculum enhancement.
Software testing is a cornerstone of software engineering, crucial for ensuring quality, reliability, and user satisfaction in digital products. As the software market continues its rapid expansion, projected to reach USD 902.74 billion by 2030, the demand for skilled software testing professionals is also surging. The global software testing sector alone is expected to grow from USD 117.01 billion in 2025 to over USD 436.62 billion by 2033.
Amidst this growth, the International Software Testing Qualifications Board (ISTQB) certification framework has emerged as a globally recognized standard, having awarded over one million certifications across more than 130 countries. This highlights the critical need for robust software testing education that aligns with industry demands.
The Untapped Potential of LLMs in Software Testing Education
Large Language Models (LLMs) like ChatGPT, Gemini, Claude, Llama, and Mistral are rapidly transforming various fields, including software testing, where they assist in generating unit tests, designing test cases, debugging, and automated program repair. The LLM market itself is forecasted for explosive growth, from USD 1.59 billion in 2023 to USD 259.8 billion by 2030, with an estimated 750 million applications utilizing LLMs by 2025.
Despite their growing capabilities, the integration of LLMs into ISTQB-based learning and instruction has remained largely unexplored. This research paper, titled “Harnessing the Power of Large Language Models for Software Testing Education: A Focus on ISTQB Syllabus,” delves into how LLMs can effectively complement the ISTQB framework in higher education. You can read the full paper here.
Key Contributions of the Research
The study, conducted by Tuan-Phong Ngo, Bao-Ngoc Duong, Tuan-Anh Hoang, Joshua Dwight, and Ushik Shrestha Khwakhali, presents four significant contributions:
- The creation of a comprehensive ISTQB-aligned dataset, spanning over a decade, which includes 28 sample exams and 1,145 questions.
- The development of a domain-optimized prompt designed to enhance LLM precision and explanation quality specifically for ISTQB tasks.
- A systematic evaluation of leading LLMs using this newly compiled dataset.
- Actionable insights and recommendations for seamlessly integrating LLMs into software testing education curricula.
These findings underscore the immense potential of LLMs in supporting students preparing for ISTQB certification and lay a foundation for their broader application in software engineering education.
Methodology and Findings
The researchers developed two levels of prompt complexity: a basic level simulating typical student interaction and an advanced level incorporating expert roles, multi-part response formats, and explicit alignment with the ISTQB syllabus. They evaluated state-of-the-art LLMs, including gpt-3.5-turbo, gpt-4o, o4-mini, and o3, using metrics such as functional correctness (pass@1), BERTScore for semantic similarity of explanations, and factual consistency.
The results consistently showed that the advanced prompt significantly improved LLM performance across all models. Reasoning models like o3 and o4-mini outperformed non-reasoning models. Notably, the o3 model, when paired with the advanced prompt, achieved the highest question accuracy of 82.75% and a 100% exam pass rate, demonstrating strong potential as a virtual tutor.
Also Read:
- Bridging the Gap: How Symbolic AI Enhances Transparency and Reasoning in Large Language Models
- Measuring and Communicating AI Code Reliability in IDEs
Implications for Educators and Students
For educators, the research provides valuable insights into challenging areas of the ISTQB syllabus for undergraduates, helping to refine instructional materials and teaching strategies. By analyzing the baseline model’s performance, instructors can identify topics where students struggle most.
For students, LLMs offer the promise of a virtual tutor, providing real-time feedback and fostering self-directed learning. While not a replacement for human educators, these AI tools can significantly enhance the learning experience, offering interactive dialogue and tailored explanations to help students master complex software testing concepts and prepare for their ISTQB certifications.
This research highlights a crucial step forward in modernizing software testing education, leveraging the power of AI to create more engaging, effective, and industry-aligned learning environments.


