Tänk dig att du som programmerare suttit och kodat på en fantastisk funktion en god stund. Du är nöjd med resultatet och ser fram emot att se den releasad. Men först ska den testas, och testaren upptäcker stora och grundläggande problem som gör att allt egentligen skulle behöva göras om. Kanske skulle det vara jobbigt för dig att få höra från testaren att det du utvecklat inte håller måttet?

Om man vänder på perspektivet så har testaren den svåra uppgiften att kommunicera detta på ett förståeligt och konstruktivt sätt till dig, så du inte ser det som ett personligt påhopp utan kan uppskatta att kvalitetsbristen upptäckts. Fenomenet beskrivs bra i uttrycket “your baby’s ugly” som myntades av Justin Goodbread, alltså att dissa något som mottagaren tycker mycket om. Inte en helt enkel uppgift, och kommunikation och förmågan att ta människor är en stor del av att vara en framgångsrik testare.

"Your baby’s ugly - att dissa något som mottagaren tycker mycket om"

Systemtestare, mjukvarutestare, QA engineer, testautomatiserare, kodnära testare, test automation engineer, teknisk testare, testutvecklare eller rätt och slätt testare, kärt barn har många namn. Vad man än kallar det handlar det för oss på Cygni om arbetet att kvalitetssäkra mjukvara genom att systematiskt och automatiserat testa den. Du ska vara en allkonstnär med koll på kod, koll på testprocesser, testverktyg och som sagt förmågan att kommunicera resultatet på ett bra sätt.


Julia jobbar med testutveckling på Cygni. Vi har frågat henne några frågor kring hennes roll. Vad skulle du säga är det roligaste med att vara testutvecklare?
För mig har alltid testutveckling lockat då jag får nyttja min strukturerade och ordningsamma sida. Men det absolut roligaste med test är att få vara med och testa ny funktion först av alla och hitta hål där buggar kan ha smugit sig in.

Och vad skulle ni säga är det svåraste?
Det svåraste för mig är nog att testrollen inte alltid är lika väl definerad som utvecklarrollen hos företag. Ibland kan man komma in som ensam testutvecklare i ett team och förväntas ta en testledarroll, medan i andra fall kan det finnas ett testteam utan utsedd testledare. För ens eget välmående är det viktigt att veta förväntningarna på sin arbetsroll.

Vad är ert bästa tips för att bli en bra testutvecklare?
Ett tips är att alltid vara ödmjuk mot utvecklarna när du hittar något som du tycker kan förbättras. Tänk dig in i deras situation, det är deras bebis du kritiserar! Och glöm inte bort att tacka för hjälp. Kommunikation och feedback är guld värt!