Have you ever wished to have superpowers and read people’s mind? Yeah, we all did! As I write this I already want to know what will you think when you read this so this goes beyond imagination. How the tester’s mindset influences his/her work? This is a great question, isn’t it?
Testers have minds obviously and people would like to know what in their minds. You are a tester so you should know what is in your mind but do you ever imagine what is in another tester’s mind? That is why, us, testers should have a clear mindset everybody can intuit. Problem solved!
In this article, I want to speak a little bit of the tester’s mindset.
You are human so your mindset will influence your work, obviously.
First of all: think professionally
This means you approach a product as already being broken (yes you heard that right). You know that it will have flaws and defects and your mission is to detect and eliminate them. As a professional tester, you should assume that a client didn’t hire you just because he/she has nothing to do with his/her money, but because he/she wants you to fix their product.
Being professional means you complete the projects without ambiguities. Don’t try to be optimistic thinking that you might get a project without problems, this might influence you in overpassing them. Failing to recognize a problem is not a bullet you would like to have in your profile.
Second of all: Be Skeptic
Skeptic is good when you are a tester. I repeat when you are a tester. Trust your fellow the developer, but never trust the product! Remember when I told you always communicate with the developers to make sure everything is said?
As a tester, you should never give the trust card to a product from your first interaction. It’s in a tester’s mind to first doubt the quality. Remember in God we trust, everything else we test! You should only affirm that something works properly after you have tested it. Until then, remain skeptic!
Third of all: Try to stay impartial