Dle [RUP, 2010; Testování softwaru] by měl mít test analytik následující schopnosti a dovednosti:
· předchozí zkušenost s testováním, technikami testování a nástroji pro podporu testování,
· analytické schopnosti a schopnost diagnostikovat a řešit problémy,
· být pečlivý, vytrvalý a zvídavý a věnovat pozornost i detailům,
· znalost výhod a nevýhod automatizovaných testů, aby se mohl rozhodnout, které testy budou vytvořeny manuálně a které automatizovaně (vytvořením automatizovaných testů může následně pověřit specializované technické testery),
· znalost obvyklých softwarových chyb a selhání,
· znalost programovacího jazyka, ve kterém jsou psány testované aplikace (výhodou),
· znalost testované aplikace, systému nebo oblasti, která je předmětem testování (velkou výhodou).
Požadavky na specifické dovednosti se liší i dle typu testů, které se budou provádět. Pokud jsou požadovány kromě klasických funkcionálních testů také například testy výkonnosti a bezpečnosti, je zapotřebí osob, kteří mají s daným typem testů zkušenosti. |