Guideline: Characteristics
Relationships
Related Elements
Main Description

What are a tester’s characteristics, in other words, what properties must a person have to be an ideal tester? In the first place, the ideal tester does not exist. It varies per situation. We can, however, list a number of generic properties:

Communication, spoken and written

The tester maintains contacts with many different parties. For instance, he talks to e.g. the programmer, the information analyst, the project leader and other testers. It is important for a tester to be able to understand the interests of his discussion partners and communicate effectively. Written communication is important to record defects and write reports.

Accurate and analytical

A tester must focus on detail. It is important to establish for every requirement or wish what is actually being asked. In case of doubt, questions must be asked. It is important for the tester to go about his job analytically and refrain from making assumptions. A test basis is at the basis of his test, if this is not complete or contains defects, it is registered as a defect. A tester must never ever make assumptions in this respect, even though they may be self-evident.

Convincing and persevering

A tester communicates the detected defects to the party that caused them. This is where the extent to which the tester is convincing plays a part because the receiving party must consider the reported defects as actual defects. The tester must have power of conviction and persevere in affirming the importance of the quality of the product.

Objective and positively critical

When a defect is communicated or questions are asked about a requirement, it is important to do so objectively. Comments like “bad software”, “again an incorrect requirement” or “irritating colours” should not be used. In discussions about defects, it is important that the tester makes the problem clear to the other parties in a constructive, positive way. This means a certain level of diplomacy and refraining from pointing fingers at various parties.

Creative

The tester must simulate reality to make a statement about the quality of the software. Test cases are created, test data compiled, and a test environment defined for this purpose. This requires creativity.

Sensitive

The tester is at a crossroads between professions. The point of gravity of the tester’s activities lies at the end of a process, when the pressure is highest. The tester must be aware of the tensions and interests and handle them correctly, so that the required objectives can be realised.

More Information
Examples