Igapäevaselt on mu tööks tarkvara testimine. Sisuliselt tähendab see, et kui mõni arendaja saab mingi osa rakendusest valmis, saadab ta selle mulle ja ma vaatan üle, et see töötaks nii nagu klient soovib.
Kui ülikooli lõpetasin, oli vaja omale töö leida. Võtsin siis ette tudengitele mõeldud tööpakkumiste lehe ja hakkasin sealt järjest kirju saatma ettevõtetele, kes huvi pakkusid. Kokku oli seal kolm kuulutust, tarkvara testija ametile - ühelt neist sain ma vastuse, et kuulutus ei ole enam aktiivne, teiselt ei saanud üldse vastust ja kolmas oligi AgileWorks.
Põhjuseid on mitmeid, aga olulisim on see, et varieeruvust on palju. Kui mõelda ainult testimise vaatepunktist, siis olen saanud oma karjääri jooksul tegeleda mitmete erinevate projektidega valdkondadest, millest ma isegi teadlik ei olnud. Kui mõelda laiemalt, siis AgileWorksis olen lisaks testimisele saanud kätt proovida ka analüütiku, projektijuhi ja isegi arendajana. Kindlasti ei saa mainimata jätta ka seda, et töötajate töökindlus on üks meie põhiväärtuseid. Kui viimastel aastatel on uudised täis olnud lugusid, kuidas ühes või teises IT ettevõttes jälle koondamiste laine üle on käinud, siis AgileWorksis ei ole ma kordagi tundnud, et mu töökoht oleks ohus.
Testimine ei ole küll uus praktika, aga on jätkuvalt palju ettevõtteid, kes ei võta omale testijaid tööle, sest nad ei näe selle järele vajadust. Kuna nõudlus testijatele on väiksem, kui arendajatele, siis on see kindlasti mõjutanud ka seda, kuidas testimisse suhtutakse. Olen näiteks tudengitelt kuulnud, et TalTechis räägitakse testimisest kui nice to have asjast, mida kõik arendajad peaksid korra oma karjääris proovima. Nii see kindlasti ei ole, sest testimine on arendusest täiesti eraldiseisev valdkond. Usun, et inimestes kasvaks huvi testimise vastu, kui hakataks paremini kirjeldama, mida testimine endast kujutab ja et testija töö ei ole lihtsalt asjade läbi klikkimine.