Good knowledge of software development processes and lifecycle Good experience in software quality assurance Strong knowledge of software QA metho...