Testaaja (Test) - asiantuntija , joka osallistuu komponentin tai järjestelmän testaamiseen . [1] Hänen tehtävänsä on etsiä mahdollisia virheitä ja vikoja testattavan kohteen (tuotteen, ohjelman ) toiminnassa. Testaaja simuloi erilaisia tilanteita, joita voi syntyä testikohteen käytön aikana , jotta kehittäjät voivat korjata havaitut virheet.
Testaustiimin tarkoitus vaihtelee yhtiöittäin, mutta yksityiskohtien taustalla on yhteinen tekijä. Testaa tietoa. Kriittiset päätökset projektista tai tuotteesta tehdään näiden tietojen perusteella [2] .
Testauksen kohteen mukaan voidaan erottaa alfa -testaajat - varhaisessa kehitysvaiheessa olevan ohjelman ei-ammattimainen testaus (" alfaversio " [3] ja betatestaajat - ohjelman testaamiseen sitoutuneet käyttäjät () " beetaversio "), mukaan lukien ohjelman virallisesti julkaistut versiot ja niin sanotut "julkaisuehdokkaat".
Toimintatyypin mukaan voidaan erottaa:
Testaajan välttämättömiä ominaisuuksia ovat looginen ajattelu , tarkkaavaisuus, hyvä muisti , kyky oppia ja sopeutua olemassa oleviin tehtäviin , nopeasti siirtyä tehtävätyypistä toiseen. Yhtä tärkeitä ovat kärsivällisyys, sinnikkyys ja kyky työskennellä ryhmässä.
Lisäksi testaaja toimii sekä käyttäjänä että asiantuntijana , ja siksi hänellä on oltava tietty ajattelutapa : kyettävä toistamaan tuotteen käyttäjän käyttäytyminen ja analysoimaan järjestelmän käyttäytymistä, saapuvia parametreja ja niistä saatuja tuloksia. insinöörin näkökulmasta . Yksi ammatin ominaisuuksista on etätyön mahdollisuus, eikä välimatkalla useinkaan ole väliä (testaaja voi olla toisessa kaupungissa tai maassa suhteessa kehittäjään ja asiakkaaseen).
Päävaatimukset hakijalle ovat pääsääntöisesti:
Samalla vaatimukset vaadittavalle osaamiselle ja erikoistumistasolle vaihtelevat testattavan ohjelmiston mukaan.
9. syyskuuta vietetään epävirallista " testaajien päivää ".