When the student is ready, the teacher will appear.
And he did. I met James Bach, a teacher, consultant and guru in the software testing field this week.
Here is how it happened. I am a recent involuntary Agile convert after 5-6 years of a solid waterfall testing career. In the course of the last Sprint, while continuously running exploratory tests to no end, I realized that crucial changes need to be made to my testing approaches or I would go crazy. I felt that I could not keep up with the pace of the project cycle. I tried to follow the old patterns of designing elaborate test cases based on high level user stories specs, but I was unable to as the requirements kept changing. My test cases kept getting obsolete, updating the cases slowed down my testing, and I was losing track of time and direction. Plus the whole team was under a lot of pressure. We needed to deliver a product every 3 weeks and we were at the end of the release. I felt anxious and frustrated. I blamed it on the Agile Scrum that I was forced to embrace a few months ago and on the overwhelming number of epic user stories that frequently made no sense. All of this helped move me out of my introverted comfort zone – I now had to talk to developers daily and IN PERSON.
I blamed myself most of all for not being to cope with all this better. I looked through my testing textbooks, I Googled for information on rapid and Agile testing and I read other people’s testing blogs and forums. Soon the realization hit me that what I am going through – growing pains – is not an uncommon phenomenon. Many colleagues of mine also started their quests for answers on how to better themselves and there is a growing ‘army’ of non-conformist testing professionals that consider agile, rapid testing and context-driven testing as a golden opportunity to learn, test effectively and make clients happy.
Somehow I landed on James Bach’s blog site – http://www.satisfice.com/blog/
. It felt as if someone directed me right to the site. I noticed that he would be in Virginia within a week to teach his seminars on Rapid Software Testing. Wow! The timing could not have been better for me.