Mida teeb riistvara testimisinsener?

Riistvara testimisinsener on teatud tüüpi professionaal, kes tegeleb protsesside arendamise ja kvaliteedi tagamisega, tavaliselt arvutiriistvara tootmissektorites. See professionaal osaleb arendusprotsessides juba toote arendustegevuse elutsükli alguses. Tema kohustused on tagada, et tootel ei oleks vigu, ja parandada võimalikud vead.

Riistvara testijad vaatavad toote spetsifikatsioonid üle ja vaatavad seda “lõppkasutaja” vaatenurgast. See tähendab, et nad hindavad toodet nii, nagu oleksid nad selle ostnud klient, et näha, kas kliendid suudavad toote korralikult tööle panna. Samuti määravad nad kindlaks, milliseid toote komponente ja kuidas tuleb testida, mis võivad olla kasulikud tooteuuenduseks. Uue toote komponente, mis sarnanevad eelmiste toodetega, ei pruugi olla vaja testida ja selle kindlakstegemine on riistvaratesti inseneri pädevuses.

Riistvara testimise insener peab testi kavandama ja uurima toote soovitud tulemust. Ta peab tagama, et kõik katsetingimused on alati samad ja toote jaoks asjakohased. Lisaks salvestavad riistvaratesti insenerid tulemused ja viivad probleemsed tulemused arendajatele ja meeskonnaliikmetele probleemide lahendamiseks tagasi.

Riistvara testimisinsener võib sõltuvalt oma testide tulemustest toote spetsifikatsioonid ümber joonistada või ümber arvutada. Ta peab tagama, et kõik muud toote tööks ja funktsionaalsuseks vajalikud komponendid on kergesti kättesaadavad. Kui toote jaoks on vaja muud remonti või ülevaatust, mis ei kuulu testimisinsenerile, peab ta selle saatma tagasi arendusmeeskonnale või -meeskondadele.

Kuigi riistvara testimise insener võib toote väljatöötamise alguses kavandada üksikasjaliku ja kõikehõlmava testimisprotsessi, võib probleemide ilmnemisel ja nende parandamisel olla vaja täiendavat testimist. Testinsenerid töötavad tavaliselt 40-tunnise töönädala jooksul, kuid kui toote turuletoomine läheneb ja on vaja teha täiendavaid katseid, võib osutuda vajalikuks töötada pikemalt. Nad vastutavad ka testimise ajastamise eest.

Testimisinsenerid peaksid suutma välja töötada oma tööriistad testimise läbiviimiseks ja mõtlema probleemide leidmiseks loovalt, selle asemel, et neid lihtsalt parandada. Toote kallal võivad töötada ka töövõtjad ja teised meeskonnad, kellega riistvara testimisinsener peab suhtlema. See vastutus eeldab suurepäraseid suhtlemis- ja sotsiaalseid oskusi.