If you read software testing news aimed at the general public, you might be of the opinion that software testing is done by, and *properly* done by: Autistic people with minimal training. Impoverished Aboriginals with minimal training Impoverished inner city people with minimal training People in developing countries with minimal training The key of course is "minimal training". There is a class of software testers who have minimal programming skills, or system administration skills, or database skills, or any technical computer skills at all. These testers do honorable work and can be valuable members of a software development team. They have been my colleagues; I have helped hire them; and I have trained them in test automation. And I still do that sort of work myself sometimes, although others are better at it than I am. However, their lack of technical skills mean that they tend to have lower status, lower income, and are often considere
QA is not evil