# Wat is software quality assurance (QA) | Miyagami

> Wat is software quality assurance? Hoe QA verschilt van testen, welke praktijken het omvat en hoe AI-codeeragenten het veranderen.

Source: https://www.miyagami.com/nl/resources/articles/what-is-software-quality-assurance

[Home](https://www.miyagami.com/nl/)/ [Resources](https://www.miyagami.com/nl/resources)/ [Artikelen](https://www.miyagami.com/nl/resources/articles)/ [Praktijk](https://www.miyagami.com/nl/resources/articles/practice)/ Wat is software quality assurance

# Wat is software quality assurance

**[Bo Wesdorp](https://www.linkedin.com/in/bo-wesdorp-496a36167/)** Medeoprichter en CTO, Miyagami
[Praktijk](https://www.miyagami.com/nl/resources/articles/practice)3 min lezen 3 november 2026

Software quality assurance (QA) is het geheel van praktijken dat defecten voorkomt gedurende het hele ontwikkelproces: standaarden, code review, geautomatiseerde tests, release-controles en leren van incidenten. Testen is één onderdeel van QA dat defecten in het draaiende product opspoort. QA is erop gericht het aantal geschreven defecten te verminderen, niet alleen om ze laat te onderscheppen.

## Hoe verschilt QA van testen

Testen controleert een product aan de hand van verwachtingen en rapporteert problemen. QA kijkt naar het proces waarmee het product wordt gemaakt en vraagt hoe die problemen voorkomen kunnen worden. Een team dat alleen test, vindt bugs en lost ze op. Een team met QA vraagt ook waarom de bug is ontstaan en past de manier van werken aan.

## Welke praktijken vallen onder QA

- **Duidelijke acceptatiecriteria** voordat het werk begint.
- **Code review** op elke wijziging.
- **Geautomatiseerde tests** op meerdere niveaus: [unit tests](https://www.miyagami.com/nl/resources/articles/what-is-unit-testing), integratietests en end-to-end tests.
- **Regressiebescherming** met een [regressiesuite](https://www.miyagami.com/nl/resources/articles/what-is-regression-testing).
- **Release-checks** , monitoring en een manier om terug te draaien.
- **Post-incident reviews** die leiden tot proceswijzigingen.

## Wat doet een QA-engineer

Een QA-engineer ontwerpt de teststrategie, bouwt automatisering, onderzoekt het product op problemen die scripts missen en werkt samen met developers aan testbaarheid. In sterke teams ligt de rol dichter bij een quality engineer die de hele pipeline verbetert dan bij iemand die aan het einde schermen doorklikt.

## Hoeveel testen is genoeg

Er is geen vaste norm. Dek wat het meest pijn doet als het stukgaat, zoals betalingen, inloggen en dataverlies, af met snelle geautomatiseerde tests, en besteed minder aandacht aan zelden gebruikte onderdelen. Meet vertrouwen in plaats van coverage-cijfers; zie [testing software you didn't design](https://www.miyagami.com/nl/resources/articles/testing-software-you-didnt-design).

## Hoe veranderen AI-codeeragents QA

Agents schrijven snel code en tests, wat het volume aan wijzigingen dat gecontroleerd moet worden vergroot. Tests die door een agent zijn geschreven kunnen ook slagen zonder veel te bewijzen, dus een mens moet controleren of ze gedrag testen. Reviewgewoonten zijn belangrijker dan voorheen, zoals beschreven in [how to review AI-generated code](https://www.miyagami.com/nl/resources/articles/how-to-review-ai-generated-code).

## Wanneer voeg je een QA-engineer toe

Voeg er een toe wanneer releases regelmatig voor verrassingen zorgen, wanneer regressiebugs terugkeren, of wanneer developers grote delen van de week kwijt zijn aan handmatige checks. Een senior QA-engineer verdient zichzelf snel terug door automatisering en een vaste release-routine op te zetten.

## Welke tools gebruikt QA

Veelgebruikte tools zijn een testframework per programmeertaal, een browser-automatiseringstool voor end-to-end checks, een continuous integration-service die tests uitvoert bij elke wijziging, en monitoring voor productie. Kies gangbare tools die je developers al kennen, zodat tests door het hele team worden onderhouden en niet door één persoon. De tool is minder belangrijk dan de gewoonte om de checks bij elke wijziging uit te voeren.

## Hoe meet je kwaliteit

Volg een paar eenvoudige signalen: hoe vaak releases tot incidenten leiden, hoe lang het duurt om een bug op te lossen, hoeveel defecten klanten melden en hoe lang de testsuite nodig heeft om te draaien. Jaag niet op één enkel coverage-cijfer. Een trend die over meerdere maanden verbetert, laat zien dat het proces werkt; een verslechterende trend laat zien waar je verder moet kijken.

## Wat moet je een partner vragen over QA

Vraag wat er bij elke wijziging wordt uitgevoerd, wie code reviewt en hoe releases worden teruggedraaid. Vraag om een recent testrapport en een voorbeeld van een bug die door het proces is voorkomen.

## Wat dit betekent als je via Miyagami inhuurt

Elke engineer wordt getest door een AI-native tech lead die dagelijks met AI werkt. Senior [QA-engineers](https://www.miyagami.com/nl/hire/qa-engineers) sluiten zich fulltime aan bij jouw team en werken rechtstreeks aan jouw pipeline. Engineers zijn in te huren vanaf €5.600 per maand, met een shortlist binnen 3 werkdagen en zonder wervingskosten. We vervangen op onze kosten als de samenwerking niet klopt, en we doen niet aan parttime. Zie [how we vet](https://www.miyagami.com/nl/how-we-vet) en [pricing](https://www.miyagami.com/nl/pricing).

## Korte antwoorden

Is QA hetzelfde als testen?

Nee. Testen vindt defecten in het product, terwijl QA zich richt op het voorkomen ervan in het hele proces.

Wat is het verschil tussen QA en QC?

QA richt zich op proces en preventie. QC richt zich op het controleren van het product zelf.

Hebben kleine teams QA nodig?

Ze hebben QA-praktijken nodig vanaf het begin, ook als niemand die titel heeft.

Kan AI QA-engineers vervangen?

Agents helpen bij het schrijven en uitvoeren van tests, maar mensen bepalen nog steeds wat belangrijk is en controleren of tests iets bewijzen.

Wij testen hierop

Elke engineer die we plaatsen doorloopt twee assessments: één zonder AI-tools, één met. Beide scorecards zijn openbaar.

[Hoe wij screenen](https://www.miyagami.com/nl/how-we-vet)

Gerelateerd

- [Wat is regressietesten](https://www.miyagami.com/nl/resources/articles/what-is-regression-testing)
- [Wat is unit testing in softwareontwikkeling](https://www.miyagami.com/nl/resources/articles/what-is-unit-testing)
- [Hoe test je software die je niet zelf hebt ontworpen](https://www.miyagami.com/nl/resources/articles/testing-software-you-didnt-design)
- [Hoe beoordeel je AI-gegenereerde code](https://www.miyagami.com/nl/resources/articles/how-to-review-ai-generated-code)

Wil je iemand voor deze rol inhuren?

Senior AI-native engineers, een shortlist in drie werkdagen en binnen vijf werkdagen rond.

[Vraag een shortlist aan](https://www.miyagami.com/nl/shortlist)

Laten we praten

## Ontvang binnen drie dagen een shortlist

Je deelt de rollen en de stack in een kort formulier of in een gesprek van dertig minuten. Binnen drie werkdagen krijg je senior engineers op naam om te beoordelen, elk met beide scorecards, en je kunt binnen vijf werkdagen inhuren.

[Vraag een shortlist aan](https://www.miyagami.com/nl/shortlist)

Beoordeeld op **Clutch** 42 beoordelingen

[ISO 27001
Gecertificeerd](https://trust.miyagami.com/)

Plan een afspraak van dertig minuten met Dale

De kalender wordt aangeboden door HubSpot, dat zijn eigen cookies plaatst. Laad hem hier, of boek via de pagina van HubSpot.

[Boekingspagina openen](https://sales.miyagami.com/meetings/dwesdorp)
