A test manager works in a software development and quality assurance setting, managing testing projects and resources to ensure that software works correctly before being released to the public. Your chief responsibilities and duties are to oversee a team of software quality assurance testers throughout the development life cycle, design and implement testing strategies, create reports and analyses of your tests, and present your findings to software developers and management. You are also responsible for hiring new testers, building your team, and helping to mentor and monitor junior testers.