Testautomatisierung
In agiler Softwareentwicklung ist Testautomatisierung nicht wegzudenken: funktionierende Software soll regelmäßig innerhalb kurzer Zeitspannen geliefert werden. Um die Qualität sicherzustellen bedarf es ebenso regelmäßiger Tests, üblicherweise alle 2-4 Wochen. Das ist mit manuellem Testen nicht mehr zu leisten.
Testmanagement
In der klassischen Softwareentwicklung unterstützt der Testmanager den Projektleiter in der Planung, Überwachung und Steuerung des Tests. Er berichtet den Fortschritt an den Projektleiter und dient diesem und den Softwaretestern als Ansprechpartner.
Softwaretest
Der Softwaretest ist die grundlegendste und umfassendste Aufgabe: sie reicht von der Anforderungsanalyse über die Erstellung und Durchführung von Testfällen bis zum Schreiben und Retesten von Fehlertickets. Auch der Aufbau von Testumgebungen und die Konfiguration von Testtools kann darunter fallen.