Test automation engineer

Test automation is today an important and integral part of many software projects. By using test automation, it is possible to save time and resources while at the same time achieving better software quality. In addition, automated tests can be repeated as often as desired thus allowing regular execution of the tests. This increases confidence in the event of software changes and enables logging of non-functional requirements such as the time behavior, resource behavior or capacity. Ultimately, test automation gives the software under test greater stability.

Since 2016, the ISTQB has therefore offered a course for the Test Automation Engineer. This course, which was localized for the German market by the German Testing Board, has now been available since September 2019. In terms of content, the Test Automation Engineer addresses many areas of test automation.


  • Introduction to the syllabus
  • Introduction to test automation and its goals
  • Preparations for test automation
  • The generic test automation architecture
  • Risks and eventualities in software distribution
  • Reports and metrics in test automation
  • Transition from manual testing to an automated environment
  • Continuous optimization


The syllabus is available for download.
Minimum course duration: 1170 minutes

To obtain the certification in the Test Automation module, candidates need the Certified Tester Foundation Level certificate. In addition, they must demonstrate to the exam board that they have sufficient practical experience to be certified at the Advanced Level. This means that they must have at least three years of relevant academic, practical or consulting experience. For inquiries about the concrete criteria for the practical experience, please contact the responsible exam board.