I have written a lot of times in the past about various aspects of Software Testing, and would continue to do so. In my recent interactions with people in social media and discussions with the testing professionals of varying levels of experience, it has become apparent that people have realized that it is not sustainable to a full-stack tester covering the wide spectrum of software development life cycle methodologies, automation tools and frameworks, cloud infrastructure, source repositories, architectural and design considerations, and everything else, because of constant changes in the technology stack. But, there should be something basic and serve as the common traits for a great tester, may be? Like the secrets of a great tester?
I made an YouTube video sometime back regarding 3 qualities that make a great tester. At the point of making it, my goal was to make it useful to every tester irrespective of their background, domain, business, and industry in which they are in.
When I looked at the issues that we face as testers, I found that the most pressing problem was that testers move from domain to domain too quickly. And so, I wrote about the importance of domain knowledge in being a great tester.
If you have not checked out my YouTube video before, I would encourage you to do that. It’s kind of raw in terms of voice (and I plan to get it corrected at the first opportunity soon), but the contents would still guide you in the right direction. Likewise, I would also encourage you to check out my blog that talks about the domain knowledge.
These days, I see posts that say ‘Testing is important, but not the tool, infrastructure, domain, …..’. There is truth in it except for the market verticals or the domains. If you don’t stay in a domain for a significant period of time and don’t know the business rules of that domain, your testing isn’t worth much. It would be a check mark activity of pre-written test cases. Please learn your domain.
Those, folks, are the secrets of being a great tester!
Feel free to chat with me about Software Testing.