Verschil tussen Test Engineer en Quality Assurance Engineer
De termen "Quality Assurance" en "software tester" worden vaak door elkaar gebruikt en soms als synoniemen, maar er is wel degelijk een verschil tussen de twee. Quality Assurance is een bredere term die verwijst naar het proces van het verzekeren van de kwaliteit van software. Dit omvat alles van het opstellen van richtlijnen en standaarden voor het ontwikkelproces tot aan het uitvoeren van audits om te bepalen of de software aan deze standaarden voldoet.
Een software tester is iemand die specifiek betrokken is bij het testen van software om te bepalen of deze werkt zoals verwacht. Dit kan bijvoorbeeld door het uitvoeren van verschillende testscenario's en het opmerken van fouten of problemen. Een software tester is dus een onderdeel van het Quality Assurance-proces, maar heeft een specifiekere rol.
In het kort: Quality Assurance is het proces van het verzekeren van de kwaliteit van software, terwijl een software tester een persoon is die betrokken is bij het testen van software.