The Agile Way

The Agile Way

Steps to Master End-to-End Test Automation, Part 6: Learn by Teaching

The Power of Sharing Knowledge in E2E Test Automation

Zhimin Zhan's avatar
Zhimin Zhan
Nov 18, 2025
∙ Paid

Six Steps to Master Test Automation Series:

  • Part 1: Witness the real

  • Part 2: Get Motivated *

  • Part 3: Learn Proactively

  • Part 4: Practise persistently *

  • Part 5: Apply E2E test automation at work, gradually

  • Part 6: Learn by Teaching

  • Part 7: FAQ - “How long does it take to learn E2E test automation?” (upcoming)

  • Part 8: FAQ - “When I Would Consider Myself Qualified?” (upcoming)

  • Part 9: FAQ - Others (upcoming)

My first job was as an associate lecturer at a university at the age of 21. Like most, I was nervous about the first course I was assigned to teach, lacking confidence in the course myself. One associate professor said this to me, “Don’t worry, you will understand more about this subject when you start teaching”. He was right.

I think most adults can relate to the above quote.

Why have I written (and will continue to write) 14 books and over 600 articles on Test Automation and Continuous Testing? Because I’m still learning them—these are the two most important and valuable practices in software development. As a software solopreneur, mastering these skills well brings practical and significant benefits, such as enabling daily production releases.

Besides the great self benefits, who are the audiences I teach?

Keep reading with a 7-day free trial

Subscribe to The Agile Way to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Zhimin Zhan
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture