Fundamentals of Software Testing

The Fundamentals of Software Testing is a course that gives you the basic knowledge and fundamentals skills to work professionally with software testing.

Learning objectives

You will gain basic knowledge of software testing, as well as the following other benefits:

  • You will know what testing is and why we test
  • You will know the different roles in testing
  • You learn fundamental testing processes
  • You practice creating effective test cases using several different testing techniques
  • You are familiar with test planning

Target audience

You have worked with software testing for a short period and want to gain theoretical knowledge, as well as a more professional approach to software testing and quality assurance. You also wish to prepare for the ISTQB Foundation certification course. Foundations of Structured Testing is designed for software testers, developers, and managers alike.  

Course format

The course’s theoretical material adheres to ISTQB terminology and its recommended best practices. There will be partner exercises, group exercises, and plenty of open discussions. This type of course, in which the students actively participate in instruction, makes it easier for students to relate to their own everyday work.

In-House training?

f you are more than 5 people from same organisation, it can be beneficial to consider the course as in-house training. We conduct the course exclusively for your employees, either as standard as described or tailored to your needs.

Advantages of in-house training

  • Financial savings for more than 5 people
  • Intensive exchange of experiences and knowledge sharing
  • Employees gain a common understanding of the subject
  • Opportunity for unique customization based on your own methods and processes

Contact Us

Contact us to learn more about how we can customize a program specifically for your company.

Fundamentals of Software Testing

Fundamentals of Software Testing

Course content

1. Overview of testing projects

2. Roles in testing

3. Knowledge with reviews and their value

4. Knowledge of test planning

5. Risk-based testing

6. Basic testing techniques

In-house training or questions?

If you are more than 5 people or just need some help contact us at



Meet our Trainers

Lars Bjørstrup

Meet Lars, the Lead Education Architect and instructor. He holds a degree in computer science, is a certified teacher, and has been working with IT in various forms. Lars has experience with testing and quality management tools through his carreer. Lars has a background as a professional illustrator, having designed books and newspaper covers, among other things. His ability to draw and facilitate is used extensively in his courses, to the delight of the participants. Lars teaches a range of courses, including ISTQB Foundation, Advanced Test Manager, Advanced Technical Test Analyst, Agile Extension, and everything in between.

Maja Andresen

Meet Maja – One of our experts and trainers in software Testing and QA! Maja has more than 20 years of experience in the field of IT projects and quality assurance of IT solutions. She has previously worked at big Danish organizations like Danske Bank and Ørsted, where her roles have ranged from Tester, Test Manager and Test Mentor. Maja has facilitated countless of workshops, coached both employees and teams, and conducted numerous of internal training courses.

Annemette Clement

She is a accomplished QA mentor and trainer with a master’s degree in IT and product development and has worked as a consultant in testing and quality assurance since 2016. Her expertise spans Test mentor, Test Management, QA Analysis, and Technical Testing across diverse industries. She holds accreditations to instruct in globally recognized certifications such as ISTQB Foundation, ISTQB Agile Tester Extension, ISTQB Advanced Test Analyst, and ISTQB Advanced Technical Test Analyst. Additionally, she has taught numerous TMAP certification courses and, notably, practical test courses.