Faget omfatter andet arbejde med software, typisk opgaver der ligger ved siden af selve udviklingen. Det kan for eksempel være test og kvalitetssikring, fejlsøgning, dokumentation, vedligeholdelse af testmiljøer og sikring af at systemer fungerer efter krav. Arbejdspladserne kan være IT-afdelinger i private virksomheder, offentlige myndigheder eller konsulenthuse, hvor man arbejder med forskellige typer software og udviklingsmetoder.
Adgang til jobbet afhænger ofte af den konkrete rolle, men mange har en relevant uddannelse inden for IT, softwareudvikling eller datalogi, for eksempel en erhvervsuddannelse, en kort videregående uddannelse eller en bacheloruddannelse. Der kan også rekrutteres gennem erfaring, eksempelvis fra praktik, projekter eller job hvor man har arbejdet med test, driftnære opgaver eller dokumentation.
Løn og vilkår påvirkes typisk af erfaring og anciennitet, hvilken sektor man arbejder i (privat, offentlig eller konsulent), samt om man har ansvar for teststrategi, kvalitetssystemer eller ledelse af opgaver. Vagter og opgaver knyttet til kritiske systemer kan også spille ind, ligesom specialisering i bestemte teknologier eller brancher kan være relevant.