Pergunta de entrevista da empresa Anonymous

Tell about yourself, and why do i need separate tester if a software developer can learn to test and then test it?