What does testing mindset mean to you? What’s your tester mindset?
Here’s something I collected from the leaders and fellow awesome testers:
-1. Critical thinking
-2. Curious learning and exploring
-3. Evaluating the possibility of failure
-4. Risk evaluation
-5. Analytical mind
In addition to your list, I have found that a testing mindset has a lack of bias, an ability to see many possibilities where others see few, and a distinct orthogonal approach to some challenges. I’ve also found that testers have a wonderful sense of humor.
Flexible - able to switch between big-picture (which could also be called business-oriented) and detailed analytical mindsets at need.
Inside-out thinking - able to find gaps between expectations & reality, between assumptions & expectations, and so forth.
Integrated - which starts with systems thinking and goes from there.
I second @devtotest on being able to think at strange angles (or orthogonal) - I’ve heard it called “thinking outside the box” which tends not to describe testers quite so much as “Where is this box everyone keeps talking about?”
For me, “testing mindset” is the willingness of the tester to learn, to be willing to take on any task needed to help the team, willingness to collaborate with people in any role or specialty on the team, and passion for learning. If someone has the right attitude and mindset, I feel I can help them learn whatever specific skills they need to help our particular team and product. A big part of a tester mindset is curiosity, and not afraid to ask questions. Also a willingness to help others on the team build their own testing skills and work together with the whole team to find better ways to build quality into their product.
Oh, this is such a great point. We each have our unconscious biases, so an ability to see different perspectives is so valuable. And this is why we need a diverse team, because it is incredibly difficult to overcome unconscious biases - being aware of them doesn’t help that much.
thanks, @lisa.crispin such an important point about diverse teams. While I do my utmost to put myself in other’s shoes and think from many perspectives, I don’t have those life experiences to truly replicate others. My effort will only ever be my best effort so there’s always something that’s missed.
Janet Gregory’s talk on “discusses changing a tester’s mindset from “How can I break the software?” to “How can I help deliver excellent software?”, using examples and advising how to apply it on agile projects.” Definitely inspired me on my current research on the current tester mindset.
I have been working with my idol and mentor in the last a few weeks about the mindset discussion.
During the process, we talked about if it is changing as testers learned more and practiced more and “matured” more. We talked about how the mindset may change from “break” to “assist”. We also talked about if it is more of expanding of the mindset like onions instead of being linear change.
We tried to see if there is something or one thing unique about testers mindset. We found we don’t agree all a lot of things, and the different schools of software testing surfaced up in our discussion. It’s getting very interesting…
We keep digging until we realized we may be in a rabbit hole. Then, we paused and revisit our original intent.
We thought… (From a tester perspective)
Developer is with a build mindset when approaching ideas, features, user stories, implementations, maintenance etc.
Tester is holding the critique perspective from ideas through into the production. Possibly we believe in whatever we have at the moment can be better.
At the end, I was laughing myself with this finding as it is not very surprising. We are kind of finished at where we started but I enjoy the process of finding it.