Solid automation training is more than just teaching people to perform tricks with tools. In my courses, I will not only teach you how you can wield a specific tool or technique to achieve a predefined goal, but also

  • why you should or should not apply it in the first place, and
  • what situations are suitable for applying which tools and techniques.

I firmly believe that only by also covering the why and the what, you can answer the how in a way that yields maximum value.

Through On Test Automation, I offer the following courses:
Automation concepts, principles and strategy

Course nameDuration 
Introduction to test automation2-4 hoursMore information
Reasonable expectations in test automation – creating an automation strategy that works1 dayMore information

Automation tools, techniques and patterns
Course nameDurationLanguage 
Creating end-to-end tests with Selenium and Cucumber2 daysJavaMore information
Creating end-to-end tests with Selenium and SpecFlow2 daysC#More information
API testing with REST Assured1 dayJavaMore information
BDD and Java automation with Cucumber2 daysJavaMore information
BDD and C# automation with SpecFlow2 daysC#More information
Java for testers2 daysJavaMore information
C# for testers2 daysC#More information

Behaviour Driven Development
Course nameDuration 
Improving your automation efforts with better BDD scenarios4 hoursMore information

Service virtualization
Course nameDurationLanguage 
Service virtualization with WireMock1 dayJavaMore information

Are you interested in having me as a trainer in your organization or at your conference? Feel free to send me an email at, or use the contact form on this page.

I’m looking forward to help you improve your test automation efforts!

Feedback from clients
I can tell you all about how great my training courses are, but what my clients have to say is much more relevant. Here are some feedback comments from clients I have worked with in the past:

“After the training, I had a better understanding of what SpecFlow is and how different components in it can be utilized by us.”

“The exercises were well designed and fun, I enjoyed solving them.”

“The new knowledge I learnt also helped me to have a more clear picture of the system I am working on and make me available to dive into our automation more in the future.”