Matthias Zax

About Matthias Zax

Matthias Zax works as an agile engineering coach at Raiffeisen Bank International AG (RBI). Originally a trained software developer and “#developerByHeart”, he has focused on testing software specialized on test automation in the DevOps environment since 2018 and organizes the RBI Test Automation Community of Practice.
Key achievements:

  • Key player for engineering transformation
  • Organizer of the community of practice for test automation
  • Speaker at the OOP in Munich conference

Fun fact: Had to postpone my marriage 2 times because of the pandemic, and then we decided to marry spontaneous in a vineyard.

Speech title:

“Self-Healing Tests” The holy grail of test automation …  Or just a lot of noise about nothing?

About his speech:

One of the most important and complex tasks in test automation is the maintenance of test scripts. No other test artifact takes up as much time and effort in maintenance as the test cases that turned into code. The question now arises whether there is an approach in which artificial intelligence paired with machine learning can take care of the maintenance of the test scripts. The developers of the test scripts would have more time to take care of the automation of new tests and thus increase the test coverage through test automation. The answer to the question is: “Yes, there is a solution: Self-Healing Tests”. In a nutshell, self-healing is the automation of test automation. Test tools with self-healing properties, recognize changes in the graphical user interface and automatically adapt the automated test cases so that the tests remain functional. Commercial tools like TestIM, Mabl & Tricentis Neo-Engine are very promising and jumped on the bandwagon in good time. But there are also promising open source alternatives such as Healenium. The lecture explains the basics of self-healing tests and shows, using an example, the implementation with the open source library Healenium.




About Matthias Zax

Matthias Zax works as an agile engineering coach at Raiffeisen Bank International AG (RBI). Originally a trained software developer and “#developerByHeart”, he has focused on testing software specialized on test automation in the DevOps environment since 2018 and organizes the RBI Test Automation Community of Practice.
Key achievements:

  • Key player for engineering transformation
  • Organizer of the community of practice for test automation
  • Speaker at the OOP in Munich conference

Fun fact: Had to postpone my marriage 2 times because of the pandemic, and then we decided to marry spontaneous in a vineyard.


Speech title:

“Self-Healing Tests” The holy grail of test automation …  Or just a lot of noise about nothing?

About his speech:

One of the most important and complex tasks in test automation is the maintenance of test scripts. No other test artifact takes up as much time and effort in maintenance as the test cases that turned into code. The question now arises whether there is an approach in which artificial intelligence paired with machine learning can take care of the maintenance of the test scripts. The developers of the test scripts would have more time to take care of the automation of new tests and thus increase the test coverage through test automation. The answer to the question is: “Yes, there is a solution: Self-Healing Tests”. In a nutshell, self-healing is the automation of test automation. Test tools with self-healing properties, recognize changes in the graphical user interface and automatically adapt the automated test cases so that the tests remain functional. Commercial tools like TestIM, Mabl & Tricentis Neo-Engine are very promising and jumped on the bandwagon in good time. But there are also promising open source alternatives such as Healenium. The lecture explains the basics of self-healing tests and shows, using an example, the implementation with the open source library Healenium.