Journey Of A Passionate Tester

To say that uTester Ajay Balamurugadas has an impressive software testing resume would be an obvious understatement. Coached by Pradeep Soundararajan, he has been awarded a scholarship from the Software Testing Club; is a proud student of  the Miagi-Do School run by Matt Heusser, and co-founded “Weekend Testing.” Oh yeah, and he’s also the latest contributor to our guest blogger series. For more of his work, be sure to check out his blog or follow him on Twitter.

In this post, Ajay takes a stroll down memory lane…

This is an article on my experiences with software testing, the traps I fell into, and the lessons I learned in the process. Before I share my story, let me make one thing clear: I’m no software testing expert. I make mistakes, learn, practice and apply my learning to improve my skills as a tester. To illustrate, I’ve split the journey into five simple stages.

Stage 1: Testing = Find Bugs

I am hired as an Associate QA Engineer at my first job. I was called upon to help remove all bugs in the product before it reached the customer – simple enough. As an obedient student, I did what was expected of me. The execution percentage never reached 100%. I could not complete a cycle of execution in the stipulated time. I did not know that I was checking and not testing. Whenever I tested, I could not achieve 100% execution. Some of the bugs I logged were termed as ‘Deferred – Will not be fixed’. I was bombarded with questions like: “Which user would do that? Good bug, but why did you find it now? Why did you miss it? ”

I did not have an answer for the questions. I myself had more questions than answers.

Stage 2: Testing = Certification

Everyone I met was a certified tester. I thought I too must take up a certification. Which one should I apply for? ISTQB seemed to be the first step. I downloaded the syllabus and started preparation for the certification. My definition of testing changed from ‘finding bugs’ to ‘get certified, hunt for bugs’. I felt I was not sufficiently prepared for the certification, thereby postponed my attempt to clear the certification exam.

Stage 3: Testing = Rapid Software Testing

I don’t remember the search term which led me to the Tester Tested blog, but it literally set off a chain reaction. Tester Tested led me to James‘ video. This led me to even more testing blogs, which finally led me to the RST workshop by Pradeep Soundararajan.

The workshop literally changed my life, as I’m sure it did for others as well. At last, I started adding VALUE to my team. My manager was happy. I was happy, as I was then given freedom and responsibility to demonstrate value. I started participating in Test Republic, Software Testing Club, SourceForge, uTest and other activities. I started my blog.

I broke some records in terms of number of bugs logged, and became an overnight hero in the project. I was happy, even though I was not aware of the traps I was falling into. The thought of certification was replaced by ‘Cost Vs Value’ and skills in testing like questioning, observation, critical thinking, bug hunting, bug investigation and so on.

Stage 4:  Achievements and Mistakes

I fell into the trap of equating credibility with bug counts, missing the mission of testing and just finding bugs. I was lucky to have someone of Pradeep’s caliber to help me realize these pitfalls. Interactions with testers  and programmers from across the globe helped me immensely in my journey of learning.

I would highlight the credit by the programmer for testing D2D Map Editor as my first achievement.

Frequent meetings with passionate testers like Sharath Byregowda, Santhosh Tuppad, Manoj Nair, Parimala Shankaraiah, Ravisuriya and coaching by Pradeep Soundararajan helped me sharpen my testing skills.

While RST workshop by Pradeep acted as an eye-opener, RST workshop by Michael Bolton could be termed as the cherry on the cake.

My biggest achievement is being appreciated and encouraged by leading software testing experts like Matt Heusser, Michael Bolton, James Bach and Shrini Kulkarni.

If you ask me, Test Republic, BWST, Zappers, Miagi-Do School, Software Testing Club, uTest, blogs and tweets are good sources to network, learn and contribute to the greater software community.

Stage 5: Testing = Passion

It all boils down to one word: PASSION. I’m learning every day. I now realize that there is so much to learn and so little time left. I’ve overcome my fear of failure and take every experience as a learning opportunity. The passion to test and contribute resulted in Weekend Testing. I’m happy that a single idea between tester friends has resulted in a safe platform to ‘Test, Learn and Contribute’ to the software community.

My special thanks to all the experts who have helped this generation of software testers by sharing their knowledge with us. From executing test cases to reporting bugs, I’ve come a long way to realize that it’s a long journey ahead. I would like to conclude with this quote:

The important thing is not to stop questioning. Curiosity has its own reason for existing.”

-Albert Einstein

24 Responses to “Journey Of A Passionate Tester”

  1. S Dhanasekar said:

    That is very interesting journey and no doubt an inspirational one as well. Congrats and All the Best Ajay.
    -Dhanasekar S

  2. Rajeev Sharma said:

    This is very interesting article. Acting, Analyzing, learning and implementing is a great skill and very few implement it.
    I am happy that Ajay is progressing very well.
    Congratulations for all the success he has got and all the best for his journey.

    Rajeev Sharma

  3. Allmas Mullah said:

    Interesting journey indeed!
    The information you have provided is valuable and will definitely help other passionate testers find their way!
    Good luck Ajay!

  4. Suma said:

    Good Luck Ajay! Truly you are the successor of Software Testing.

  5. Bhargavi M said:

    Very interesting and nicely explained. Good Luck!

  6. Nishant said:

    Great post Ajay…this stands an inspiration to new budding testers as well as the ones who have been in this field for long but not sure of what they are doing..

  7. Mike said:

    Couldn’t agree more – terrific post Ajay.

    Happy testing,
    Mike Brown

  8. Ajay Balamurugadas said:

    Thanks Dhanasekar for your kind words :)

  9. Ajay Balamurugadas said:

    Thanks Rajeev for the wishes.

    Thanks for the opportunities, support and guidance.

  10. Ajay Balamurugadas said:

    Hey Allmas, Thanks.

    Thanks to Allmas Mullah , we co-authored an article for March 2010 issue of Testing Experience magazine – titled: “I’m your New Project Manager!!!”

  11. Ajay Balamurugadas said:

    Thanks Suma for the wishes. I’m NOT the successor of software testing :) We have lots and lots to learn.

  12. Ajay Balamurugadas said:

    Thanks Bhargavi for the support, encouragement and wishes.

  13. Ajay Balamurugadas said:

    Thanks Nishant.

  14. Ajay Balamurugadas said:

    Thanks Mike,

    Thanks to you, Peter Shih, uTest team, and the uTest testers for giving this wonderful platform to learn.

    Thanks for this wonderful opportunity to pen my thoughts.

    Regards,
    Ajay Balamurugadas

  15. Jassi said:

    As Don Williams, Jr. quotes “The road of life twists and turns and no two directions are ever the same. Yet our lessons come from the journey, not the destination.”

    Kudos Ajay for a lovely post, an inspiring Journey indeed!

    Thank you so much for Weekend Testing ,Thank you for mentoring me. Its a pleasure to know you,learn from you.

    All the best .

    Cheers,
    Jassi

  16. Ajay Balamurugadas said:

    Thanks Jassi. :)

  17. John said:

    Interesting and helpful information for passionate testers to grow and shine.
    Thanks to you Ajay for sharing this… :-)

  18. Ajay Balamurugadas said:

    “Thanks John :) ” is what I wanted to post. I got a message which read: “Your comment was a bit too short. Please go back and try again.”

    So, here it is: Thanks John :)

  19. Matt Heusser's Blog » Chocolate Rain - Testing at the Edge of Chaos said:

    [...] … and we can’t forget Ajay Balamurugadas. Another Miagi-Do tester, yes, Ajay started his own blog, but more importantly, he started weekend testers in India, a testing user group where the participants bring laptops and do actual testing, in a introspective, self-critical way in their spare time. This allows them to focus on experimenting and learning instead of trying to hit a deadline. Ajay’s work has brought him mention and references in blogs and at conferences. This year, he’ll be doing a Eurostar talk; two weeks ago he did an interview with uTest.com. [...]

  20. Santhosh Shivanand Tuppad said:

    @Ajay,
    Great sharing my friend. It was nice go through different stages of your career as a tester *smiles*.

    Keep rocking.

    Thanks,
    Santhosh Shivanand Tuppad

  21. Ajay Balamurugadas said:

    Thanks Santhosh :)

  22. Amit Kandelkar said:

    Great sharing Ajay it’s really helpful information for
    passionate testers find their way …

    All the best …

  23. Riyaj Shaikh said:

    thanks sir..

    your journey will definitely help me to find new path.i want to become a excellent software tester and i love testing.thank you once again.

  24. Prasanna said:

    Excellent one, inspiring!!!

Leave a Reply