Ik ontwikkel een playwright selenium en cypress test automation framework
Senior QA Automation Engineer, Playwright, Selenium en API Testing
Over deze dienst
Handmatige regression testing schaalt niet goed, want elke nieuwe feature betekent alles opnieuw testen, en het wordt alleen maar trager naarmate je product groeit.
Ik ben een QA Automation Engineer met meer dan 5 jaar professionele ervaring in testen, inclusief hands-on werk bij het migreren van test suites van Selenium naar Playwright voor snellere, betrouwbaardere automation. Ik bouw voor jou een schoon, onderhoudbaar test automation framework met gebruik van het Page Object Model design pattern, zodat je test suite makkelijk uit te breiden blijft terwijl je product verandert.
Wat je krijgt:
- Een gestructureerd automation framework (Playwright, Selenium of Cypress, jouw keuze of mijn aanbeveling op basis van je stack)
- Page Object Model architectuur voor onderhoudbare, herbruikbare testcode
- Cross-browser coverage waar van toepassing
- Duidelijke HTML test rapporten na elke run
- Optionele CI/CD integratie zodat tests automatisch worden uitgevoerd bij elke build
Wat ik van jou nodig heb: toegang tot je web app (bij voorkeur staging), een lijst van de user flows die je gedekt wilt hebben, en je bestaande test repo als dit een migratie of uitbreiding is in plaats van vanaf nul opbouwen.
Niet inbegrepen: handmatig exploratief testen of eenmalige bug hunting, zie mijn QA Testing gig daarvoor. Deze gig is specifiek voor
Testapplicatie:
Website
Ontwikkelingstechnologie:
Java
•
JavaScript
•
Perl
•
Python
•
TypeScript
Apparaat:
PC
•
Linux
•
iPhone
•
Android telefoon
•
Windows telefoon
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Wat is het Page Object Model en waarom is het belangrijk?
Het is een ontwerppatroon dat je testlogica scheidt van je pagina structuur, zodat je bij UI-wijzigingen maar één bestand hoeft te updaten in plaats van tientallen tests opnieuw te schrijven. Het verschil tussen een framework dat blijft bestaan en eentje die je na 3 maanden weggooit.
Kun je onze bestaande Selenium suite migreren naar Playwright?
Ja — ik heb dit professioneel gedaan. Ik beoordeel eerst je huidige suite en geef je een duidelijk beeld van wat direct mee kan en wat opnieuw opgebouwd moet worden.
Schrijf je tests vanaf nul of werk je met een bestaand framework?
Beide — vertel me wat van toepassing is in je projectbrief, en ik stem de scope daarop af.
Welke framework moet ik kiezen: Playwright, Selenium of Cypress?
Als je het niet zeker weet, vertel me je tech stack en browser eisen en ik adviseer je — Playwright is meestal mijn standaard voor nieuwe projecten vanwege snelheid en betrouwbaarheid.
Krijg ik de broncode?
Ja, de volledige framework source code is van jou, geleverd via GitHub repo of een zip-bestand.
Kan dit integreren met onze CI/CD pipeline?
Ja, beschikbaar als extra of inbegrepen in Premium — ik werk vooral met GitHub Actions.
Wat als mijn app geen staging omgeving heeft?
Een lokale build of een gedeelde ontwikkelomgeving werkt ook — zorg dat ik er toegang toe heb.
Test je ook APIs als onderdeel van deze gig?
UI automation is de kern van deze gig; API test integratie is beschikbaar als add-on of inbegrepen in Premium.
Hoe ga je om met testdata en login credentials?
Deel ze veilig (niet in de openbare order chat) — ik vraag ernaar via het requirements formulier nadat je hebt besteld.
Onderteken je NDA's?
Ja, ik teken graag een standaard NDA voordat ik toegang krijg tot repo of omgeving.