The Ideal Software Tester

August 27, 2015

The most important part of your testing setup are your testers. They should be

  • Unbiased
  • Motivated
  • Heterogenous

What does this mean in practice?

Unbiased: Testers should not be familiar with the software or website. If they already have ingrained habits and usage patterns, parts of your app may go untested or unnoticed. Potential bugs may only turn up when testers try something unpredictable. Selecting unbiased testers will exclude most of your engineering team: after all, they made the app.

Motivated: Your testers should be thorough, exhaustively test the parts of your software you ask for, and write clear and succinct reports about the reproducible bugs they’ve been able to find. You can have volunteers, free testers, or users to report bugs to you, but motivated, professional testers will be faster, more meticulous, and easier to work with.

Heterogenous: Your testers demographics should map approximately to those of your target customers and users. This includes location, language, device/OS configuration, carrier, and many other characteristics. Your testers should mirror the “real conditions” that customers experience as closely as possible. Running your quality assurance under these conditions means that the common device lab environments are setting development teams up to fail.

If you take these three characteristics to heart, it means that the ideal software tester is not a single tester or even a part of your existing team. The ideal tester is many professional testers with many different characteristics and devices. Crowdtesting with a large pool of committed testers is the way to get to the perfect software tester.

Read More

April 1, 2020
How test IO helps amplify distributed teams

With remote work capability now a necessity, companies must have the tools in place to enable distributed teams to perform at the highest level. test IO is one of those tools.

March 12, 2020
Tester Spotlight - Alex Che

We’re able to do what we do because of our incredible and diverse community of testers. Meet Alex, a Policeman now QA Engineer who gained the real-world QA experience he needed to change careers testing with test IO.

March 10, 2020
A Benefit of Crowdtesting - Time Compression

When budgeting for crowdtesting in the coming years, it's important to know all the value it adds. Here a little more on one of those values, time compression.

Ship Faster, Sleep Better

Get a Demo