What does a software tester need to know?

Career: Software Tester

A software tester must master a variety of skills in order to succeed. You must possess a strong working knowledge of various development platforms and programming languages. An eye for detail and exceptional reporting and communication skills are also necessary, as testing only yields helpful results through accurate reporting.