Skip to main content

Als je op zoek bent naar je volgende QA-baan, bekijk dan deze gids met advies over hoe je aan de slag gaat in QA, hoe je QA-vacatures vindt en hoe een goed QA-cv eruitziet. Dat zijn enkele dingen waar een aspirant-QA-tester mogelijk naar op zoek is. Gelukkig zijn wij er om al je vragen over hoe je QA-tester wordt te beantwoorden. 

Wat houdt een baan als QA-tester in?

De beste functieomschrijving voor een tester voor softwarekwaliteitsborging (QA-tester) is dat deze verantwoordelijk is voor het opsporen van fouten die softwareontwikkelaars niet kunnen vinden. Afhankelijk van het type tests dat het kwaliteitsborgingsteam moet uitvoeren, kan dat betekenen dat de software op typische of atypische manieren wordt getest, dat het product vanuit een functioneel niveau of vanuit het perspectief van een gebruiker wordt onderzocht, en dat code handmatig wordt getest of software wordt uitgevoerd om tests te automatiseren. 

Voordat een test wordt uitgevoerd, moet een QA-tester een testgeval schrijven. Voor wie hier niet mee bekend is: een testgeval beschrijft de voorwaarden en variabelen die een tester gebruikt om binnen het testproces te bepalen of het systeem de test effectief heeft doorstaan. Zonder een testgeval dat een overzicht voor het testplan biedt, loopt een QA-tester het risico te verdwalen in de code en geen duidelijke of praktische conclusies te kunnen trekken. 

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

Name*
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
By submitting you agree to receive occasional emails and acknowledge our Privacy Policy. You can unsubscribe at anytime.

Zo ziet een testgeval eruit:

Bron: SoftwareTestingHelp

Na het schrijven van een testgeval en het uitvoeren van de test documenteert een QA-tester zijn bevindingen. Dit kan een formeel of informeel document zijn, afhankelijk van het type test dat is uitgevoerd, wie deze heeft uitgevoerd en in welke ontwikkelingsfase het project zich bevindt. 

Het is belangrijk dat QA-testers goed begrijpen welke hulpmiddelen ze moeten gebruiken. Over het algemeen moeten QA-testers kennis hebben van:

  • Defectbeheertools zoals Microsoft Test Manager en Jira
  • Systemen voor databasebeheer zoals MySQL en dBASE
  • Programmeertalen zoals Python en Java

De 5 belangrijkste programmeertalen die QA-testers moeten kennen

  1. Python
  2. Ruby
  3. Perl
  4. C++
  5. Java

Get regular tech leadership wisdom for delivering better software and systems.

Name*
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form

Vacatures voor QA-testers

Zoals eerder vermeld, ziet de arbeidsmarkt voor QA-testers er veelbelovend uit. In 2017 wees de Stack Overflow Blog QA aan als een van de vakgebieden met de hoogste vraag en het laagste aanbod. Testen is belangrijk omdat kwaliteit geen toeval is. Zolang technologiebedrijven kwaliteitsproducten willen leveren, zullen ze QA-testers moeten aannemen. 

Veel QA-testers kunnen vanuit huis werken. Dit kan aantrekkelijk zijn voor mensen die 's ochtends geen lange reistijd willen doorstaan, meer tijd thuis met hun kinderen willen doorbrengen of gewoon vinden dat ze beter op de bank werken dan op kantoor. 

Aspirant-testers kunnen uitkijken naar een goede balans tussen werk en privéleven. Voor de meeste banen geldt de standaard van 40 uur per week. Er kan echter enige overwerk worden verwacht wanneer ontwikkelingsdeadlines naderen en onverwachte fouten of technische problemen worden gevonden. 

Salaris van een QA-tester

Op een gegeven moment vraag je je misschien af hoeveel een QA-tester verdient. Over het algemeen liggen salarissen in kwaliteitsborging ruim boven het nationale gemiddelde. In de Verenigde Staten ligt het startsalaris van een QA-tester doorgaans in de lage 50.000 en kan het in de loop van vijf jaar oplopen tot meer dan $120,000 per jaar.

Gemiddeld salaris van een QA-tester in de VS op ZipRecruiter

In de Verenigde Staten begint een junior QA-tester in het bereik van $35-45k. Na een of twee jaar worden de meeste junior QA-testers bevorderd tot de functie van QA-tester en stijgt hun salaris naar $55K. Vanaf daar hangt de salarisontwikkeling van een QA-tester af van de richting die hij of zij in de loopbaan kiest. 

Loopbaanpad van een QA-tester

Het loopbaanpad van een QA-tester hangt af van diens persoonlijkheid en van de vaardigheden die hij of zij het effectiefst toepast. 

QA-testen is een complexe combinatie van zachte en harde vaardigheden:

  • Harde vaardigheden zijn hun vermogen om testgevallen te schrijven, patronen en veelvoorkomende valkuilen in software te vinden, gevonden fouten te documenteren en effectief te testen.
  • Zachte vaardigheden hebben betrekking op hoe goed ze met anderen samenwerken, hun vermogen om collega’s aan te moedigen en hun vermogen om op een duidelijke en precieze manier te communiceren.

Specialisatie in harde vaardigheden: carrièrepad

Als je na een paar jaar als QA-tester te hebben gewerkt het gevoel hebt dat je sterke punten meer aansluiten bij de harde vaardigheden, kun je overwegen om een zeer gespecialiseerde tester te worden. Een carrièrepad voor zo iemand zou er als volgt uitzien:

  1. Junior QA-tester
  2. QA-tester
  3. Senior QA-tester
  4. Specialist in softwaretesten
  5. Senior specialist in softwaretesten

Een andere optie voor QA-testers is om zich aan te sluiten bij wat sommigen liefdevol de "donkere kant" noemen en ontwikkelaar te worden. Dit carrièrepad is lastiger, omdat je waarschijnlijk meer opleiding nodig hebt voordat een bedrijf je voor de functie zal aannemen, en het salaris van ontwikkelaars ligt over het algemeen iets hoger. Door een goede verstandhouding op te bouwen met ontwikkelaars binnen je organisatie, kunnen zij je echter helpen om contacten te leggen en je eerste baan in de ontwikkelwereld te vinden. De overstap van QA-tester naar QA-ontwikkelaar is minder eenduidig en hangt meer af van de volharding van de persoon in het aanleren van nieuwe vaardigheden. Twee andere functies die steeds vaker voorkomen zijn QA-analist en QA-ingenieur.

Voor QA-testers die vinden dat hun zachte vaardigheden echt hun sterkste punt zijn, zijn er ook interessante carrièrepaden beschikbaar. De eerste mogelijkheid is om manager te worden. Dit is geschikt voor QA-testers die houden van sterke communicatie tussen teamleden en van het leiden van projecten. Managers nemen beslissingen en dragen verantwoordelijkheid voor de handelingen van hun team. Veel vacatures worden intern ingevuld en functies zoals resourcemanager, testleider of projectmanager komen regelmatig beschikbaar.

Lees meer over QA-projectmanagement.

Opleiding voor de functie van QA-tester 

Nu je weet wat een QA-tester doet, wat de carrièrevooruitzichten zijn en welk salaris je kunt verwachten, vraag je je misschien af hoeveel opleiding je nodig hebt om dit beroep uit te oefenen. Twee jaar? Vier? Acht? Gelukkig vereisen de meeste functies hooguit een bachelordiploma, meestal op het gebied van computerwetenschappen of informatiewetenschappen. 

Als je geen bachelordiploma in computerwetenschappen hebt en vier jaar terug naar school gaan geen optie is, zijn er nog steeds mogelijkheden om te verkennen. De technologiesector loopt voorop bij het aannemen van mensen met verschillende opleidingsachtergronden. Sam Ladah, IBM’s hoofd van de talentorganisatie, noemt dit “nieuwe-kraagbanen” - een vakgebied “waar vaardigheden belangrijker zijn dan diploma’s.” Op dit moment is de beste manier voor een aspirant-QA-tester om voet tussen de deur te krijgen waarschijnlijk het behalen van een examen van de Internationale kwalificatiecommissie voor softwaretesten (ISTQB). 

De ISTQB is een non-profitorganisatie die in België is geregistreerd. Hun examen is een gestandaardiseerde kwalificatie voor QA-testers over de hele wereld. Veel organisaties vereisen dat hun testers het examen behalen. Er zijn drie certificeringsniveaus voor hun examens: 

  1. Basisniveau
  2. Gevorderd niveau
  3. Expertniveau

Deze drie niveaus zijn onderverdeeld in verschillende onderwerpen, die op hun beurt verder zijn verdeeld in deelonderwerpen. 

(bron: Certible.com)

Na het afleggen van het examen op basisniveau beschikken testers over een goed inzicht in de belangrijkste testconcepten.

(bron: ISTQB)

Hier is nog een interessant gegeven over de ISTQB-examens: absoluut iedereen kan het examen op basisniveau afleggen. 

Online onderwijsplatforms zoals Udemy en LearningTree bieden voorbereidingscursussen voor het ISTQB-basiscertificeringsexamen. De cursus van Udemy bestaat bijvoorbeeld uit anderhalf uur aan video's, met voorbeeldexamenvragen en advies over hoe je het officiële examen kunt aanpakken. Als je volledig nieuw bent in de wereld van QA-testen, raadt ISTQB aan een cursus te volgen bij een van hun geaccrediteerde opleidingsaanbieders. Een lijst met dergelijke aanbieders vind je hier. Het examen zelf bestaat uit 40 meerkeuzevragen en deelnemers moeten een score van 65% of hoger behalen om te slagen. Kandidaten hebben een uur de tijd om het examen af te ronden. 

Uit een ISTQB-rapport bleek dat 75% van degenen die de certificering op basisniveau behaalden, dit deed om hun carrièreperspectieven te verbeteren.

(BRON: ISTQB).

Er zijn veel manieren om QA-softwaretester te worden. Sommige zijn traditioneel, terwijl andere pas mogelijk zijn geworden door de komst van internet en de bereidheid van organisaties om traditionele vereisten terzijde te schuiven ten gunste van nieuwe methoden.

Hoewel het beheersen van verschillende testframeworks essentieel is voor een QA-tester, is het even belangrijk om goed overweg te kunnen met gespecialiseerde software. Als je bijvoorbeeld werkt in een wendbare omgeving waarin Jira wordt gebruikt, heb je er baat bij als je begrijpt hoe je testmanagementtools gebruikt die speciaal voor Jira zijn ontworpen.

Cv voor een QA-testfunctie

(bron: Monster.com)
Hier is een voorbeeld van een sterk cv van een junior QA-tester. We zien dat de sollicitant een formele opleiding in computerwetenschappen heeft gevolgd, ervaring heeft met belangrijke tools zoals soapUI en Selenium, de afgelopen jaren verschillende soorten tests heeft uitgevoerd (regressie-, unit-, acceptatie-, laad- en functionele tests) en duidelijk beschikt over de vaardigheden waar werkgevers naar zoeken in het cv van een QA-tester. 

Zelfs zonder jarenlange ervaring als junior QA-tester zal een sollicitant met een vergelijkbaar cv, die op zoek is naar werk in een junior QA-functie, de aandacht trekken van veel wervingsteams. Hetzelfde geldt voor de opleiding van de sollicitant. Het vervangen van het bachelordiploma door een ISTQB-certificering zou ook aantrekkelijk zijn voor organisaties. 

Wat vind jij ervan?

QA-tester zijn is een lucratieve en stabiele functie. Spreekt het beroep van QA-tester je aan? Laat het me weten in de reacties!

Lees meer over het beheren van je carrière van een internationaal gerenommeerde, bekroonde consultant, auteur en coach op het gebied van software-engineering in dit artikel: LEIDERSCHAP IN TESTEN: JE CARRIÈRE BEHEREN