asa-bug asa-bug

Trainings

Trainings

We make software testing and quality related knowledge available to everyone. You can find suitable training from our selection regardless of whether you are professional tester, business tester, project or product manager, analyst or … a developer.

ISTQB Certified Tester Foundation Level (VIRTUAL, in ENGLISH)

Virtual (Teams-based) training in English runs 1.-3. December 2026. Next virtual trainings run 22.-24. March 2027 and 22.-24. June 2027.

On-premise training in Estonian runs 11.-13. January 2027. Please add the information which training you wish to attend on registration!

Registration deadline is 14 days before the first day of the training. If you attend via Unemployment Fund (Töötukassa), make sure you register in Töötukassa self-service portal and their confirmation letter reaches us at least 10 working days in advance as well!

ISTQB CTFL programme is aimed at developing basic skills and vocabulary of testing to be able to perform as a tester on a daily basis. Upon completion, the trainee is able to take the ISTQB CTFL certificate exam.

The three day course covers – in both theory and practical exercises – all the steps of the testing process, from planning and designing good tests, all the way up to reporting bugs and assessing the overall testing process. A big part of our attention is on test design techniques – by designing better tests, testers are able to find more relevant bugs.

Participants will have the following skills and knowledge:

  • Usage of appropriate vocabulary in the context of testing
  • Planning the test types and levels for a project, along with people responsible for each test type/level
  • Principles of producing test documentation
  • Test strategy, test plan, test conditions, test cases
  • Various types of testing tools, along with pros and cons

Virtual training is held in English by Lloyd Roden. See learning programme in details here.

For Estonian (on-premise) training check our page in Estonian.

Certification examination is available by Estonian Testing Board on request at extra cost (200€+KM). For information see: https://www.testijateliit.ee/eksamid

ISTQB Certified Tester – Testing with Generative AI (CT-GenAI)

This training gives testers practical skills for using generative AI in their daily work. It explores how AI can support the testing process, from requirements analysis and test design to automation and reporting. Participants learn to write effective instructions, assess the quality of AI-generated results and recognize the limitations and risks of using AI in testing.
The course is designed for testers, test analysts, test automation engineers, and test managers. We also recommend it to developers, analysts, quality managers, and project managers who want to understand how generative AI can be applied to testing.

By the end of the course, participants will be able to:

  • Understand the fundamental concepts, capabilities, and limitations of generative AI and large language models.
  • Create and refine prompts (instructions, questions, or tasks given to AI) for a range of testing tasks.
  • Assess the quality of AI-generated output and identify misleading responses and bias.
  • Understand the data protection and security risks associated with using AI and how to mitigate them.
  • Understand the architecture and potential applications of testing solutions based on language models.
  • Contribute to developing a strategy and action plan for adopting generative AI.

Training is held in English.

The course helps participants prepare for the ISTQB CT-GenAI certification exam. To take the exam, candidates must hold an ISTQB Certified Tester Foundation Level (CTFL) certificate.

ISTQB Certified Tester – AI Testing (CT-AI)

This training develops the knowledge and skills needed to test AI-based systems and assess their quality. It addresses the challenges of testing software that learns from data and may produce different results for the same input. The course helps testers choose suitable testing approaches and evaluate whether a system performs as intended.
The course covers the principles of artificial intelligence and machine learning, focusing on how testing these systems differs from testing conventional software. Participants will learn to assess data suitability, interpret model outputs, and select appropriate testing approaches. Particular attention is given to the specific considerations involved in testing generative AI and large language models.
The course is designed for testers, test analysts, and test managers working with AI-based systems. We also recommend it to developers, data analysts, data scientists, quality managers, and project managers who want to understand how to assess the quality of these systems and organize their testing.

By the end of the course, participants will be able to:

  • Understand the fundamental concepts of artificial intelligence and machine learning, as well as the specific considerations involved in testing AI-based systems.
  • Understand the quality characteristics of AI-based systems and their importance in testing.
  • Assess the quality and suitability of data used in machine learning.
  • Use and interpret metrics to evaluate the performance of machine learning models.
  • Design and execute tests for machine learning-based systems.
  • Understand the opportunities and challenges involved in testing generative AI and large language models.
  • Contribute to developing a test strategy for a machine learning-based system.

Training is held in english.

The course is based on the ISTQB CT-AI 2.0 syllabus and helps participants prepare for the certification exam. To take the exam, candidates must hold an ISTQB Certified Tester Foundation Level (CTFL) certificate.

ISTQB Advanced Level Test Automation Engineer (virtual)

Test Automation Engineer training covers all the essential topics of test automation. It pays attention to soft skills just like opportunities and threats of automation, as well as implementing test automation in your organization. But this just for beginning - training delves into technical issues just like test architecture, improving testability, test scripting best practices and validating the tests. We also recommend this training to all of the developers who care about their code!

Next trainings: 15.-17. December 2025, 25.-26. March 2026, 14-16. December 2026.

This training requires some experience with test automation and coding, but knowledge of framework or some specific programming language is not important.

Training participant can:

  • Contribute to the development of a plan to integrate automated testing within the testing process
  • Evaluate tools and technology for automation best fit to each project and organization.
  • Create an approach and methodology for building a test automation architecture (TAA).
  • Design and develop (new or modified) test automation solutions that meet the business needs.
  • Enable the transition of testing from a manual to an automated approach.
  • Create automated test reporting and metrics collection.
  • Manage and optimize testing assets to facilitate maintainability and address evolving (test) systems.

For more detailed course description, see here and learning programme information here.  Certificate examination coordinated by Estonian Testing Board can be taken after the training (not included in the training price). For more information about certification exams, see https://www.testijateliit.ee/eksamid

Training is held in english by Chris Van Bael.

ISTQB Advanced Level Test Manager (virtual)

Online training! This is not just a training. It is master class that develops skills in managing testing and testers. It requires some previous experience in testing. Training provides tips and tricks as well as guidlines and checklists that are directly applicable in real-life projects. After finishing the course the trainees may choose to take the ISTQB Advanced Level Test Manager certification exam.

Next trainings: 04., 05., 11., 15. May 2026, 12., 13., 16., 20. November 2026.

Participants will have the following skills and knowledge:

• Structure of test process, choosing and planning test types and levels,
• Risk management and its connection to testing and cost of testing,
• Different test estimation methods,
• Metrics for measuring test process and results,
• Principles of test process improvement,
• Choosing and using of test tools.

Training is held in english by Chris Van Bael

For more information, see detailed learning programme here.

 

ISTQB Advanced Level Technical Test Analyst (virtual)

Online training! This training is mainly aimed at testers who deal with test automation and developers who wish to develop their technical testing skills. The course will cover structure-based test design techniques, test automation, but also the testing of certain non-functional requirements such as code quality, performance, security. After finishing the course the trainees may choose to take the ISTQB Advanced Level Technical Test Analyst certification exam.

Next trainings: 22.-24. April 2026

Participants will have the following skills and knowledge:

  • Assessing code quality using different methods, both static and dynamic,
  • Designing tests using white-box test coverage criteria,
  • Defining technical quality requirements for software (security, performance, maintainability),
  • Conducting technical tests and using various tools.

Training is held in english by Chris Van Bael

ISTQB Advanced Level Test Analyst (virtual)

Online training! This training is mainly aimed at testers who deal with test automation and developers who wish to develop their technical testing skills. The course will cover structure-based test design techniques, test automation, but also the testing of certain non-functional requirements such as code quality, performance, security. After finishing the course the trainees may choose to take the ISTQB Advanced Level Technical Test Analyst certification exam.

Next trainings: 20.-22. May 2026, 05., 08., 09. October

Participants will have the following skills and knowledge:

  • Assessing code quality using different methods, both static and dynamic,
  • Designing tests using white-box test coverage criteria,
  • Defining technical quality requirements for software (security, performance, maintainability),
  • Conducting technical tests and using various tools.

Training is held in english by Chris Van Bael

For more information, see detailed learning programme here.

ABC of Software Testing

This training gives overview of the very basics of software testing. It is aimed mainly at people in IT who are not testers by position, but somehow involved in testing – business representatives, project/product managers, analysts etc. The answers to following questions are found during course: what must be tested and how, who should participate in testing and how to synchronize testing with other development activities.

Main topics include:

  • Planning of testing types and levels in a development project,
  • Common testing-related vocabulary,
  • Principles of test documentation,
  • Basic test design techiniques.

Training is held in estonian by Ksenija Tajur.

ABC of Test Management

This training is aimed mostly at project and product managers or other roles that need to plan and manage testing process. Test management skills include understanding the need for testing, as well as planning and coordinating testing and also developing bug management.

Main topics include:

  • Understanding of a principal test process, different needs of testing and testers’ skills,
  • Choosing proper level of test documentation,
  • Estimating test effort,
  • Developing bug management scheme and metrics.

Training is held in Estonian by Ksenija Tajur