
Cursus Software Kwaliteitsborging
Beheers elke fase van softwarekwaliteitsborging, van requirementsvalidatie en testontwerp tot automatisering en procesverbetering. Deze cursus geeft u de praktische vaardigheden om defecten te voorkomen, testcycli te beheren en software te leveren die voldoet aan echte kwaliteitsnormen. Of u nu start in QA of uw carrière naar een hoger niveau tilt, u bent na afloop klaar om vanaf dag één bij te dragen.
Wat je gaat leren:
U leert hoe u kwaliteitseisen definieert, traceerbare testcases opbouwt en gestructureerde testcycli uitvoert die betrouwbare resultaten opleveren. De cursus behandelt black-box- en white-box-ontwerptechnieken, defectrapportage en risicogebaseerde planning, zodat u testen kunt prioriteren waar het het meest telt. U doet ook praktische kennis op van testautomatiseringsframeworks, CI-pipeline-integratie en de grondbeginselen van performancetesten. Geavanceerde onderwerpen omvatten Agile- en DevOps-QA-praktijken, API-testen en AI-ondersteunde testgeneratie. Na afloop kunt u de effectiviteit van QA meten en datagestuurde kwaliteitsrapporten presenteren aan het management.
Hoe je praktisch studeert Cursus Software Kwaliteitsborging
Hoe je oefent Cursus Software Kwaliteitsborging
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 37 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsGrondslagen van Softwarekwaliteitsborging
Grondslagen van Softwarekwaliteitsborging
Les 1 • QA vs. QC vs. Testen
Onderscheidt kwaliteitsborging, kwaliteitscontrole en testen als afzonderlijke disciplines. Verduidelijkt verantwoordelijkheden zodat studenten de juiste aanpak toepassen in elke context.
Les 2 • Grondbeginselen van Defecten
Introduceert defecttaxonomie, hoofdoorzaken en de kosten van late detectie. Motiveert strategieën voor vroege defectpreventie die in latere hoofdstukken aan bod komen.
Les 3 • Softwarekwaliteit Definiëren
Behandelt kwaliteitsdimensies, product- versus proceskwaliteit en industriële kwaliteitsmodellen. Verankert alle volgende QA-activiteiten aan meetbare kwaliteitsattributen.
Les 4 • Overzicht van de Levenscyclus van Softwareontwikkeling
Onderzoekt SDLC-fasen en hoe QA in elke fase wordt geïntegreerd. Biedt de structurele context die nodig is om kwaliteitsactiviteiten gedurende een project te plannen.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsKwaliteit en Traceerbaarheid van Vereisten
Kwaliteit en Traceerbaarheid van Vereisten
Les 1 • Elicitatie en Analyse van Vereisten
Behandelt interviews, workshops en use-case-analyse voor het verzamelen van vereisten. Koppelt de kwaliteit van elicitatie rechtstreeks aan de nauwkeurigheid van downstream tests.
Les 2 • Traceerbaarheidsmatrix voor Vereisten (RTM)
Legt de constructie, het onderhoud en de dekkingsanalyse van een RTM uit. Stelt studenten in staat om elke testcase aan een vereiste te koppelen en hiaten te identificeren.
Les 3 • Kenmerken van Goede Vereisten
Definieert attributen zoals volledigheid, consistentie en testbaarheid voor vereisten. Rust studenten uit om de kwaliteit van vereisten te beoordelen en te verbeteren voordat het testen begint.
Les 4 • Validatietechnieken voor Vereisten
Past formele reviews, prototyping en modelgebaseerde validatie toe om vereisten te bevestigen. Vermindert herbewerking door defecten te vinden voordat het ontwerp begint.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsTestplanning en -strategie
Testplanning en -strategie
Les 1 • Teststrategie vs. Testplan
Onderscheidt organisatorische teststrategie van projectniveau testplannen. Vestigt de hiërarchie die studenten gebruiken om alle planningartefacten te structureren.
Les 2 • Testomgeving en Gegevensplanning
Behandelt omgevingsconfiguratie, gegevensvereisten en afhankelijkheidsbeheer. Voorkomt omgevingsgerelateerde testfouten die echte defecten verbergen.
Les 3 • Entry-, Exit- en Opschortingscriteria
Definieert meetbare voorwaarden voor het starten, pauzeren en voltooien van testfasen. Geeft teams objectieve poorten die voortijdig of langdurig testen voorkomen.
Les 4 • Risicogebaseerde Testplanning
Past risico-identificatie en -prioritering toe om testinspanningen te concentreren waar ze het meest nodig zijn. Koppelt bedrijfsrisico rechtstreeks aan beslissingen over testdekking.
Les 5 • Schattingstechnieken voor Testen
Behandelt werkbreakdown, analogiegebaseerde en metriekgestuurde schatting voor testinspanningen. Produceert realistische planningen die rekening houden met defectontdekkingscycli.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsTechnieken voor Testontwerp
Technieken voor Testontwerp
Les 1 • Testdekkingsanalyse
Meet en rapporteert dekking over vereisten, code en risicodimensies. Begeleidt beslissingen over wanneer voldoende is getest.
Les 2 • Ervaringsgebaseerde Technieken
Past verkennend testen, foutengokken en checklistgebaseerd testen toe. Vult formele technieken aan door gebruik te maken van testerintuïtie en domeinkennis.
Les 3 • White-Box-ontwerptechnieken
Behandelt dekkingscriteria voor statements, branches en paden met behulp van codestructuur. Koppelt structurele dekkingsmetrieken aan beoordelingen van testvolledigheid.
Les 4 • Ontwerp en Documentatie van Testcases
Structureert testcases met randvoorwaarden, stappen, verwachte resultaten en traceerbaarheid. Produceert herbruikbare, onderhoudbare testactiva die zijn afgestemd op de RTM.
Les 5 • Black-Box-ontwerptechnieken
Leert equivalentieklassen, grenswaardeanalyse en beslissingstabellen. Maakt systematische afleiding van testcases uit specificaties mogelijk zonder codetoegang.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsTestuitvoering en Defectbeheer
Testuitvoering en Defectbeheer
Les 1 • Defectrapportage en -classificatie
Behandelt de structuur van een defectrapport, classificatie van ernst en prioriteit, en reproductiestappen. Defectrapporten van hoge kwaliteit versnellen de diagnose en fixcycli van ontwikkelaars.
Les 2 • Testuitvoeringsproces
Definieert de opzet van een testrun, de uitvoeringsvolgorde en procedures voor het vastleggen van resultaten. Zorgt voor consistente, herhaalbare uitvoering die betrouwbare uitkomstgegevens oplevert.
Les 3 • Testmetrieken en Voortgangsrapportage
Volgt defectdichtheid, testpasseerpercentage en burn-down-metrieken tijdens de uitvoering. Biedt stakeholders objectieve gegevens om releasebeslissingen te ondersteunen.
Les 4 • Beheer van de Defectlevenscyclus
Brengt defectstatussen van open tot gesloten in kaart en definieert overgangsregels. Houdt defecten efficiënt in beweging door triage-, fix- en verificatiefasen.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsFunctionele en Niet-Functionele Testtypen
Functionele en Niet-Functionele Testtypen
Les 1 • Regressietesten en Smoke Testen
Definieert beheer van de regressiesuite en smoke testen als een poort voor buildgezondheid. Voorkomt dat eerder verholpen defecten opnieuw in productie komen.
Les 2 • Grondbeginselen van Beveiligingstesten
Behandelt kwetsbaarheidsscans, penetratietestconcepten en inputvalidatietesten. Vestigt beveiligingstesten als een verplichte kwaliteitsdimensie.
Les 3 • Bruikbaarheids- en Toegankelijkheidstesten
Past heuristische evaluatie, gebruikerstesten en toegankelijkheidsnormen toe om de gebruikerservaring te beoordelen. Zorgt ervoor dat software voldoet aan diverse gebruikersbehoeften en nalevingsvereisten.
Les 4 • Niveaus van Functionele Testen
Behandelt unit-, integratie-, systeem- en acceptatietesten met duidelijke doelstellingen. Verduidelijkt wat elk niveau verifieert en wie verantwoordelijk is voor de uitvoering.
Les 5 • Prestatie- en Belastingstesten
Introduceert belasting-, stress-, duur- en piektesten om het systeemgedrag onder belasting te valideren. Koppelt prestatiebaselines aan niet-functionele vereisten.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsGrondbeginselen van Testautomatisering
Grondbeginselen van Testautomatisering
Les 1 • Automatiseringsstrategie en ROI
Evalueert de haalbaarheid van automatisering, kandidaatselectie en rendement op investering. Voorkomt overautomatisering door inspanning af te stemmen op meetbare bedrijfswaarde.
Les 2 • Continue Integratie en Automatisering
Integreert geautomatiseerde tests in CI-pipelines voor snelle feedback op codewijzigingen. Koppelt automatiseringsuitvoering aan build- en implementatieworkflows.
Les 3 • Automatiseringsonderhoud en -Governance
Behandelt scriptonderhoud, refactoring en governance om automatiseringsverval te voorkomen. Handhaaft de automatiseringwaarde op lange termijn naarmate applicaties evolueren.
Les 4 • Scripten en Programmeren voor Testers
Introduceert basisbeginselen van scripten, beweringen en testutilities voor automatisering. Bouwt het programmeervertrouwen dat nodig is om geautomatiseerde testscripts te schrijven en te debuggen.
Les 5 • Automatiseringsframeworks en -architectuur
Behandelt datagestuurde, keywordgestuurde en hybride frameworkpatronen. Biedt architecturale grondslagen voor schaalbare, onderhoudbare automatiseringscodebases.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsQA-procesverbetering en Metrieken
QA-procesverbetering en Metrieken
Les 1 • Procesvolwassenheidsmodellen
Introduceert raamwerken voor capaciteitsvolwassenheid en hun toepassing bij QA-procesbeoordeling. Biedt een routekaart voor vooruitgang van ad-hoc naar geoptimaliseerde kwaliteitspraktijken.
Les 2 • QA-rapportage aan Leiderschap
Vertaalt QA-metrieken naar executive dashboards en release-gereedheidsrapporten. Bouwt vertrouwen bij stakeholders door transparante, datagestuurde kwaliteitscommunicatie.
Les 3 • Technieken voor Hoofdoorzaakanalyse
Past visgraatdiagrammen, vijf-keer-waarom en Pareto-analyse toe op systemische defectoorzaken. Verschuift QA van reactief defecten oplossen naar proactieve procescorrectie.
Les 4 • Ontwerp van QA-Metriekprogramma
Definieert de doel-vraag-metriek-benadering voor het selecteren en implementeren van QA-metrieken. Zorgt ervoor dat metrieken beslissingen aansturen in plaats van ruis te genereren.
Les 5 • Retrospectives en Continue Verbetering
Faciliteert sprint- en releaseretrospectives om QA-procesverbeteringen naar boven te halen. Ingebed leercultuur die kwaliteitswinsten in de loop van de tijd versterkt.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Juniorontwikkelaar: wil formele kwaliteitsvaardigheden toevoegen aan een codeerachtergrond.
Carrièreswitcher: stapt over van klantenservice naar een gestructureerde QA-rol.
Businessanalist: moet vereisten valideren en testbaarheidsnormen begrijpen.
Handmatige tester: klaar om instincten te formaliseren in herhaalbare, gedocumenteerde QA-processen.
Projectcoördinator: verantwoordelijk voor releasekwaliteit, maar mist een testframework.
Computerwetenschapsstudent: bereidt zich voor op een QA-gerichte eerste baan na het afstuderen.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















