Testinnsikt 2025

Velkommen til SOCOs plattform for dypere analyser av tema innen testfaget i Norge!

Årets tema er testrollen og hvordan den blir oppfattet i dag. Vi har blant annet sett på hvordan forventninger til testere varierer på tvers av roller og variasjoner mellom sektorer.

316

har svart på undersøkelsen

72

%

av testerne gjør mer enn rent testarbeid

57

%

mener gode kommunikasjonsevner er viktigst for å lykkes i en testrolle

Forventninger til en tester

Hypotese: Ulike roller har ulike forventninger til hva en tester bør gjøre

Se mer


For å bedømme de ulike rollenes forventning til en testers oppgaver, har vi sett på hvilke arbeidsoppgaver de har oppgitt at en programvaretester utfører. Dette var fritekst-svar, og disse har videre blitt delt inn i 20 ulike kategorier pluss en annet-kategori.

I grafen nedenfor er det seks utvalgte kategorier. Utvalget er gjort basert på at det var noen tydelige forskjeller mellom de ulike rollene.

 

Administrasjon/kommunikasjon:  For denne kategorien ser vi at de fleste svarene stammer fra folk med administrative roller, men testledere og funksjonelle testere følger tett bak. Det er kanskje ikke overraskende at det er folk som jobber mye med administrasjon som oppgir arbeidsoppgaver knyttet til dette.

Bughåndtering: Selv om alle de ulike rollene nevner oppgaver innen bughåndtering, så er det nevnt mest av testledere og funksjonelle testere.

Testing: Det er mange som nevner testing i en veldig generell forstand. Dette bør sees i lys av at det var fritekst-svar, og det er enkelt å oppgi “testing” som en arbeidsoppgave for å komme videre i undersøkelsen. Det er de administrative rollene som gjør dette i størst grad, og det kan tenkes at de finner det vanskeligst å spesifisere arbeidsoppgavene til en tester. Tekniske testere oppgir dette i minst grad.

Automatisering: Det er utviklere/arkitekter og tekniske testere som nevner dette i størst grad. Det er naturlig siden disse rollene er mye involvert i testautomatisering. Vi ser også at testledere ofte nevner automatisering.

Funksjonell testing: Utviklere/arkitekter og tekniske testere er de som har høyest andel svar i kategorien funksjonell testing. Det er nesten like mange svar på funksjonell testing som på automatisering. Dette kan indikere at disse rollene mener at en tester kan være både teknisk og funksjonell.

Testplan/Teststrategi/Planlegging: Dette er oppgaver som ofte hører til en testleder, og da er det interessant å se at testledere er de som oppgir lavest andel svar innen denne kategorien. Det kan tenkes at testlederne har tolket programvaretester som enten en funksjonell eller teknisk tester, altså ikke tatt med sin egen rolle.

 

Selv om det er variasjon i mengden svar fra de ulike rollene i de forskjellige kategoriene, så kan vi ikke ut fra datasettet bekrefte hypotesen. Alle rollene har stort sett noen svar innenfor alle de 20 gruppene. Dette er da heller noe som avviser hypotesen vår og indikerer at ulike roller har relativt like forventninger til hva en tester gjør.

Se mindre

Testere jobber ikke bare med test

Hypotese: Testere gjør mye i tillegg til rene testoppgaver

Se mer


 

 

 

 

Hele 72 % av testerne har svart at de har arbeidsoppgaver som ikke er relatert til test.

I undersøkelsen ble testerne spurt om hvilke ikke-testrelaterte oppgaver de har. Dette var et fritekst-svar i undersøkelsen og svarene har blitt plassert i ni kategorier.

Administrative oppgaver: En svært stor andel av testernes tid går til administrasjon, dokumentasjon og kravspesifikasjon. Vi ser at dette er mer utbredt for testere i offentlig sektor.

Ledelse: En stor andel testere er også involvert i ledelse og prosjektstyring. Vi ser at dette er mer utbredt for testere i privat sektor.

Hypotesen stemmer. Sammenlagt viser funnene at testere ofte håndterer et bredt spekter av oppgaver, og at deres rolle kan være langt mer tverrfaglig og kompleks enn det som tradisjonelt assosieres med testing.

Se mindre

Har testere i offentlig sektor en større andel rene testoppgaver?

Hypotese: Testere i offentlig sektor jobber mer med rene testoppgaver

Se mer


Finanssektoren har en høyere andel testere som gjør rene testoppgaver. Offentlig sektor og privat sektor har tilnærmet lik andel som gjør rene testrelaterte oppgaver.

Det er ingen indikasjoner på at testere i offentlig sektor jobber mer med rene testoppgaver enn sine kolleger i andre sektorer. Hypotesen avvises.

Se mindre

Endring i markedsforhold

Hypotese: Vanskelige markedsforhold har gjort at mange ufrivillig har byttet rolle

Se mer


Grunnet lavere aktivitet, høyere renter og uklarhet rundt innleieregelverk ønsket vi å finne ut om mange har vært tvunget til å endre roller og arbeidsoppgaver de siste årene.

Vi finner at 41 % av respondentene ikke har byttet rolle de siste fem årene. 36 % har byttet rolle etter eget ønske, og 14 % har byttet arbeidsgiver.

Da gjenstår kun 9 % som har blitt overflødige eller der markedssituasjonen har endret seg. Over en periode på fem år framstår ikke dette veldig høyt. Hypotesen kan tilbakevises.

 

Se mindre

Antall roller har økt

Hypotese: Én og samme person fyller flere roller nå enn tidligere

Se mer


En klar overvekt av respondentene har fått flere roller de siste fem årene. Det er kun hos utviklere og tekniske testere at flertallet ikke har fått flere roller, men også der er det større andel som har fått flere enn færre roller.

Også blant administrativt personell som prosjekt- og teamledere har antall roller økt.

Det virker å være solid støtte for hypotesen.

 

Se mindre

Si meg hva du jobber mest med…

Hypotese: Det er en statistisk sammenheng mellom de testrelaterte arbeidsoppgavene en person har

Se mer


Sannsynlighet for en oppgive gitt en annen oppgave

Tabellen viser sannsynligheten for at en person også har en annen type arbeidsoppgave, gitt det hen arbeider med en spesifikk oppgave. Det personen arbeider med er kolonnetittelen, og radene under er sannsynligheten for andre oppgaver.

Uansett hvilken arbeidsoppgave som er hovedoppgaven, er sannsynligheten lavest for at personen også driver med enhetstest eller ikke-funksjonell test.

Motsatt er det ganske sannsynlig at uansett hva man hovedsakelig driver med, så er funksjonell test en del av arbeidsoppgavene. De som driver med ikke-funksjonell test har høyest sannsynlighet for også å ha andre oppgaver.

Det er også mindre overlapp mellom administrative oppgaver og de andre oppgavene.

Hypotesen kan i alle fall ikke avkreftes, da det ser ut til å være en statistisk sammenheng mellom arbeidsoppgavene.

Se mindre

Utviklere jobber mer med test

Hypotese: Utviklere jobber mer med test nå enn tidligere

Se mer


Grafen viser at 44 % av utviklerne mener test får litt mer oppmerksomhet nå enn for fem år siden. 23 % svarte at test får mye mer oppmerksomhet.

På tvers av alle roller er oppfatningen at test har fått mer oppmerksomhet de siste fem årene.

Grafen over viser at utviklere har flere oppgaver innenfor test. Det flest jobber med er oppgaver innenfor enhets- og integrasjonstesting. Samtidig er det ikke mer enn 67% som oppgir at de jobber med dette, og det betyr at en tredjedel av utviklerne ikke skriver enhets- og integrasjonstester.  Dette er bekymringsfullt, da det kan indikere en mangelfull integrasjon av testarbeid i utviklingsprosessen.

Samlet kan vi konkludere med at utviklere jobber mer med test enn tidligere, men det er fremdeles et behov for å tydeliggjøre ansvarsfordelingen mellom test- og utvikler-rollen.

Se mindre

De viktigste egenskapene for en tester

Hypotese: Teknisk kompetanse er av de viktigste egenskapene for en tester

Se mer


I undersøkelsen ble det spurt om å velge to egenskaper som var viktig for å lykkes i en testrolle. Gode kommunikasjonsevner har hele 57 % oppgitt som en av de to viktigste egenskapene. Det er til sammenligning kun 23 % som velger teknisk kompetanse.

Vi hadde en poll ute på LinkedIn i fjor høst der vi spurte hvilken rolle som folk mente var mest avgjørende for vellykket programvaretesting. Alternativene var testleder, tester med domenekunnskap, tester med teknisk kompetanse og utvikler.  Resultatet var at 70 % (46 av 66) svarte en tester med domenekunnskap. Domenekunnskap er også den egenskapen som er valgt nest mest i undersøkelsen.

Gode kommunikasjonsevner og domenekunnskap er de viktigste egenskapene for en tester. Teknisk kompetanse kommer helt nede på femteplass.

Se mindre

Fordeling av besvarelser

Se mer


Blant de som har svart på undersøkelsen har ca 1/3 rollen som testleder. Legger vi til funksjonelle og tekniske testere ser vi at det totalt er rundt 2/3 av de som har svart som jobber direkte med test. I den resterende tredjedelen er det utviklere som er sterkest representert.

I år har vi en overvekt av besvarelser fra privat sektor. Vi har dessverre ganske begrenset med data fra helsesektoren, kun åtte besvarelser. På bakgrunn av dette har vi valgt å ekskludere data fra helsesektoren der vi har gjort sammenligninger mellom sektorene.

Se mindre

Captain Obvious

Ting man kan tenke seg til selv

Se mer


 

 

 

 

Ikke overraskende øker antall oppgaver med erfaring, men selv ferske testere sjonglerer 3-4 oppgaver.

 

 

 

 

Antall dedikerte testere øker noenlunde proporsjonalt med teamstørrelsen.

I gjennomsnitt er én av fem (21 %) teammedlemmer en tester.

 

 

 

Det er svært vanlig å ha mer enn én testoppgave blant de som har flere roller. Det er kun 7 % som har kun én testrelatert arbeidsoppgave, mens det vanligste er å ha fire til seks forskjellige testrelaterte oppgaver. Hele 51 % faller i denne kategorien. Nesten 20 % har åtte eller flere testrelaterte arbeidsoppgaver.

Se mindre

Beste svar på hva en tester gjør:
“Være superhelter <3”

Ordsky med alle de 20 kategoriene som svarene på hva en tester gjør har blitt delt inn i. Størrelsen på ordene reflekterer antall svar på tvers av alle de ulike rollene.