Question: what is the difference between tester and qa engineer?
Answer: A software tester is charged with finding bugs before users do. They investigate and report on how well the software performs relative to its expectations. However, in QA, you are asked to assure the quality of the software. It's a looser, more ambiguous role – but that is intentional.