Гарантира, че разработеният софтуер отговаря на изискванията на клиента и стандартите за качество на компанията в рамките на цикъла за пускане на проекта и установените процеси. •Участва в целия цикъл на софтуерно разработване – анализ на изискванията, стратегия за тестване, изпълнение на тестовете, отчитане и документиране на резултатите в рамките на предвидените срокове; •Отговаря за осигуряване на цялостното качество на продукта; •Работи в близко сътрудничество с Ръководител/Мениджър качество и представители на бизнеса за идентифициране на необходимите тестове за проекта и оценка време/усилия; •Идентифицира проактивно сложни проблеми за тестване и съставя стратегии за намаляване на последиците.