AMA: What sets exceptional QA testers apart?

Dayana asks…

I wondered if you could tell me what sets exceptional QA testers apart? Not just personality or work ethic traits, but specific skills and programming knowledge that will be very valuable to a team?

My response…

I think exceptional QA testers, as explained recently, aren’t people who are exceptional at just one thing, eg. testing, but good at lots of things.

So an exceptional QA tester, in my opinion, will typically have (at least good) skills in the following things:

  1. Skills in human exploratory testing: an exceptional QA tester has the ability to effectively find the most important bugs fast. Whilst this skill can be developed, I have found it’s mostly a mindset.
  2. Skills in developing automated tests: an exceptional QA tester will have programming skills needed to develop automated tests and I would recommend these to typically match the programming language(s) that programmers in your organization use. For example, skills in automated testing in .NET if your company primarily uses Microsoft .NET. Although, someone with strong programming skills in one language (eg. ruby) should be able to transfer these skills to another language (eg. python).
  3. Knowledge/Experience in your business domain: an exceptional QA tester will fully understand your business domain and keep this context in mind whilst testing a product and raising issues. An exceptional tester is always testing your system – just as I am testing WordPress.com publishing this post.
  4. An empathetic mindset: we design and develop software for real people and real life. An exceptional QA tester will test with this in mind.

Author: Alister Scott

Alister is an Excellence Wrangler for Automattic.

5 thoughts on “AMA: What sets exceptional QA testers apart?”

  1. Good post. I find #3 to be sometimes overlooked as more companies are just trying to automate everything.

    Most of the time, developers and product managers do not understand or USE the product. The testers typically need to be the experts on usability and functionality. The product should not just follow the spec… it needs to make sense and address real world issues.

    Liked by 2 people

    1. I don’t think you need to be passionate about something to be successful – passion comes from success.

      As Scott Adams says:

      And while you’re at it, stop worrying about whether you have enough passion for success. Passion comes from success; success doesn’t come from passion. Passion is bull$#!$. You need energy, not passion. And you can increase your energy by using systems.

      Like

Comments are closed.