Le conoscenze e gli insiemi di skill possono variare in base ai tipi di test da eseguire e alle fasi del ciclo di vita
del progetto, tuttavia, in generale, il personale che svolge il ruolo di Tester deve avere i seguenti skill:
-
conoscenza degli approcci e delle tecniche di test
-
skill di diagnostica e di risoluzione dei problemi
-
conoscenza del sistema o dell'applicazione da testare (auspicabile)
-
conoscenza della rete e dell'architettura di sistema (auspicabile)
Se è richiesta l'automazione del test, è necessario considerare questi altri skill, oltre a quelli appena citati:
-
formazione nell'utilizzo appropriato dei tool di automazione d test
-
esperienza nell'utilizzo dei tool di automazione test
-
skill di programmazione
-
skill di debug e diagnostica
Questo ruolo è principalmente responsabile di:
-
Identificare l'approccio più appropriato di implementazione per un dato test
-
Implementare test individuali
-
Impostare ed eseguire i test
-
Registrare i risultati e verificare l'esecuzione del test
-
Analizzare e recuperare da errori di esecuzione
|