Elu AgileWorksis 2#: Intervjuu tarkvara testija Priiduga

 

Agileworks-7667.jpg

Priit, räägi palun, millega Sa igapäevaselt AgileWorksis tegeled?

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.

Kuidas Sa meie juurde jõudsid ja miks valisid oma järgmiseks väljakutseks just AgileWorksi?

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. 

Oled tänaseks AgileWorksi ridades olnud üle seitsme aasta. Mis on Sind meie juures kõik need aastad hoidnud?

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. 

Tuues välja meie ettevõtte kogemuse, siis tarkvara testimise vastu tunneb huvi oluliselt vähem tudengeid võrreldes arendusega. Mis Sa arvad, miks see niimoodi on ja mida saaks laiemalt võtta ette selleks, et huvi tarkvara testimise vastu oleks suurem? 

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. 

Agileworks-40 (4).jpg

Millised on Sinu kolm soovitust alustavale tarkvara testijale?

  • Küsi alati küsimusi ja kogu informatsiooni. Mida paremini sa asjadest aru saad, seda parem sa oma töös oled.
  • Sa ei leia kunagi kõiki vigasid üles. Ära tunne ennast halvasti, kui midagi jäi märkamata, vaid tunne rõõmu sellest, et ilma sinuta oleks veel rohkem vigu kasutajateni jõudnud.
  • Ära unusta, et kvaliteet ei sõltu ainult sinust. Sina küll juhid seda rongi, aga sa ei ole seal kunagi üksi. Arendajad, analüütikud, isegi klient ise - kõik vastutavad selle eest, et loodud tarkvara oleks kvaliteetne.