Osudio (voorheen Strawberries)– Amsterdam 05/2013 – 01/2016
QA Team Lead
Osudio is verdeeld in een landen structuur, waarbij elke land zijn eigen QA afdeling heeft met een Team Lead. In Nederland ben ik de QA Team Lead. Dit neemt ongeveer 30%/40% van mijn tijd. Ik ben verantwoordelijk voor alle zaken omtrent QA Nederland. Dit houdt in dat ik het testteam (in totaal 3/4 testers) in Amsterdam en Eindhoven aanstuur. Taken zoals plannen, HR (met Openerp), budgeten, TPI, targets en coördineren van mijn testteam behoren tot mijn hoofdtaken. Naast mijn team lead taken voer ik ook 60%/70% testwerkzaamheden uit op projecten. Tijdens de drukke tijden loopt dit wel op tot 90% tot 100% van mijn tijd. Alle projecten worden met Agile methode ontwikkeld. Bij Osudio werken wij meer met ISTQB methode. Hieronder een lijst met projecten en mijn taken binnen een project:
Intergamma (7/2012 – 11/2014)
Agile project, binnen het Intergamma project heb ik Gamma NL, Gamma BE en Karwei e-commerce websites getest. Hier heb ik zowel backend (ook Interface), als de front-end (HTML) testen uitgevoerd. Tijdens dit project heb ik ook E2E testen uitgevoerd. Van ESB naar Interfaces(en andersom) en de gehele ketentest uitgevoerd. Ik heb hier de winkelwagen prijzen, check out prijzen, promotie interfaces, alle berekeningen, voorraadbeheer, product import, etc. getest met XML’s. XML’s heb ik in Eclipse gemaakt en onderhouden. Ik heb de volgende testtechnieken gebruikt voor de logische testgevallen: PCT, DCT, CRUD en grenswaardeanalyse. Daarnaast heb ik voorraadbeheer getest in de database. Database testen bestond uit update, create en delete. Backend was meer technische testen uitgevoerd. Daarnaast werd in de backend data/content ingevoerd door middel van CMS en aan de front-end getest. Met CMS testen heb ik ook de verschillende autorisaties en rollen getest. Responsive testen van de front-end werd later hieraan toegevoegd. Tijdens deze project heb ik ook met GIT gewerkt. Daarnaast heb ik de releases uitgevoerd via Jenkins (Hudson) naar test en acceptatie omgevingen. Aan het einde van elke sprint heb ik de demo gegeven aan de klant. Hier heb ik ook met Selenium IDE testautomatisering gedaan, voornamelijk record en playback. Vervolgens het aanpassen van de path’s.
Dansk Supermarkted (11/2014 – 02/2015)
Dansk Supermarkted is de Albert Heijn van Denemarken, maar dan met grotere assortiment. Het is een agile project, het doel was het verbeteren en het responsive maken van de huidige site, waarbij CMS gedeelte ook getest is. Adviseren van de klant mbt QA. Test werkzaamheden verricht voor de verschillende sprints. Met CMS testen heb ik ook de verschillende autorisaties en rollen getest.
BeterBed (2/2015 – 4/2015)
Agile project, het responsive maken van de huidige site. HTML werd in Nederland gebouwd en de backend in België. Projectmanager, designer, UX’er, front-end ontwikkelaar en de tester hebben geen goede resultaat opgeleverd. Waardoor ik halverwege op het project ben ingestapt en geanalyseerd heb wat er fout is gegaan. Na deze analyse kwam naar voren dat de UX en de designs niet overheen kwamen. Dit hebben we recht getrokken en goed getest. Uiteindelijk hebben we nu een tevreden klant.
PON Tyre Group en Shimano (Hybris PIM projecten) (7/2012 – 1/2016)
Agile en PIM projecten. Hier heb ik de specificaties gereviewd en de tester gecoacht en gecoördineerd. Hierbij hebben we de informatie geanalyseerd en gecontroleerd op kwaliteit en de verschillende autorisatie rollen getest. Master Test Plan gemaakt en test afspraken gemaakt met de klant. Bij PON heb ik de kick-off bijgewoond en vertelt over onze testaanpak.
TomTom/ WASCO en Tobler (Informatica projecten) (2/2015 – 1/2016)
Agile project, PIM project. Hier heb ik de specificaties gereviewd en de tester gecoacht en gecoördineerd. Hierbij hebben we de informatie geanalyseerd en gecontroleerd op kwaliteit en de verschillende autorisatie rollen getest. Master Test Plan gemaakt en test afspraken gemaakt met de klant. Bij deze projecten heb ik ook ondersteuning gegeven aan data migratie. Bij Wasco heb ik ook een presentatie en advies gegeven over gebruikers acceptatie testen.
G-star (2/2015 – 1/2016)
Agile project, het responsive maken van de huidige site. G-star heeft gekozen voor OVC en Hybris. Wij doen de Hybris implementatie en de front-end wordt voor de Hybris backend passen gemaakt, met verbeteringen aan de Front-end. Hier heb ik samen met een andere tester, de testen uitgevoerd. Hierbij hebben we de informatie geanalyseerd en gecontroleerd op kwaliteit en de verschillende autorisatie rollen getest. Hier heb ik geholpen met testautomatisering Selenium Webdriver (Java). Deze scripts hebben we in Eclipse geschreven en onderhouden. Ik heb mijn scripts gecommit/gepult in Bitbuckets/GIT met Sourcetree. Daarnaast heb ik een aantal keren demo en workshops gegeven aan de klant.
Com4Tires (10/2015 – 1/2016)
Agile project, waarbij een nieuwe responsive e-commerce website wordt gemaakt. Hier heb ik de specificaties gereviewd en de Front-end getest. Daarnaast heb ik ook de master test plan gemaakt. Aan het einde van het sprint heb ik demo gegeven aan de klant. Daarnaast wordt de backend later geïmplementeerd. Maar dat is nog niet van start.
Hieronder nog een opsomming van mijn werkzaamheden:
- Coachen en coördineren
- Plannen en beheren
- Proces bewaken
- Master test plan opstellen en afstemmen
- Review specificaties
- Testscripts maken
- Test uitvoeren
- Testrapportage
- Frontend en backend testen
- CMS
- Master Data Management (MDM)
- Databse testen
- SQL
- Product Information Management (PIM)
- Cross Chanel
- Mobile en tablet test
- HTML testen
- Adviseren en goedkeuren releasen naar ACC
- Selenium webdrive testen (Selenium IDE)
- Eclipse
- Acunetix (OWASP top 10 security testen)
- Browserstack (Cross-browser testing)
- Inplannen security en performance testen
- Demo’s geven aan de klant
- Presenteren over QA
- Klant trainen organiseren en geven
- Ondersteunen tijdens UAT