There are dozens of responsible professions. We all agree that our lives depend on the doctor who makes the operation, on the pilot of aircraft, which carries on board about one hundred passengers.
Errors of representatives of these professions are strictly condemned by society and are actively discussed in the media. We even have a term “medical mistake” – non-malicious mislead of the doctor (or any other health care worker) in his career, if this we can exclude negligence and dishonesty.
Has the Software Tester Right to Make Mistakes?
And what is about software testers? Are they entitled to make a mistake? Is negligence and dishonesty is permissible in this profession?
We all know that software errors do not occur because programmers are entitled to a mistake. There are a lot of different reasons of developers’ mistakes. Reasons may be inattention to details, lack of understanding of the functionality, the lack of a theoretical study of the project and many others.
The task of the tester is to detect defects in time and notify the team about these errors. But what should we do if the tester revealed negligence and lack of conscientiousness?
But for these cases should be applied regression tests, paired testing, automated tests, nightly builds.
The tester has the right to make mistakes, like all people, but the cost of tester’s failure is higher than the cost of failure of the developer. So responsibility for this should be higher.
Therefore, when hiring, we consider the degree of responsibility of the applicant. We are looking for people with a high degree of responsibility. This is important. Irresponsible people cannot be good testers.
No less important qualities of a tester are patience and assiduity. Work of tester – it is often laborious work to test hundreds of different versions of one module. Sometimes some of the modules cannot be automated (partially or fully), and check by carefully tester is a must.
QATestLab is a team of professionals working in various fields to ensure the quality of IT projects: test managers, manual, automated and load testing test engineers, consultants and trainers.
All our specialists have higher technical (85%) or humanitarian (15%) education, number of technical specialists have a second degree in economics, management and other areas that positively affect the team’s ability to test applications relating to various industrial areas.