Senior Software Tester/testautomatiseerder
Gemeente Rotterdam- Detachering
Fulltime
Zuid-Holland
Geplaatst 2 weken geleden
Vacature kenmerken
Jij bent van het borgen van de kwaliteit en bruikbaarheid van het product Sorga en op onze vernieuwde infrastructuur en binnen de keten. Jouw toegevoegde waarde zit in het duidelijk krijgen van de wensen, het opsporen van fouten en het vergroten van het kwaliteitsdenken binnen het hele team. Hiertoe ben je grotendeels als testexpert én testautomatiseerder actief. Je technische skills zijn aantoonbaar op niveau om dit aan te kunnen.
Jouw functie
Aanleiding opdracht
Binnen Rotterdam ligt een opdracht om de datacenters uit te faseren en de applicaties te verplaatsen naar de cloud. Als gevolg van deze opdracht is er binnen Rotterdam een projectteam bezig met het vormgeven van containerization om de Cloud in te zetten binnen Rotterdam. Door containerization kunnen applicaties efficiënter worden verpakt geïmplementeerd en beheerd waardoor ze profiteren van schaalbaarheid, flexibiliteit en consistentie. Containers vormen hiermee de bouwstenen van moderne cloudoplossingen.
Aangezien de containers gebaseerd zijn op Linux en Sorga Windows based is, dienen er aanpassingen en vernieuwingen plaats te vinden. Deze aanpassingen en vernieuwing zijn nodig voor zowel de applicatie Sorga zelf als ook voor de API’s waarmee Sorga communiceert met andere systemen zowel binnen als buiten het Rotterdamse Domein.
Voor Sorga is een volledig geautomatiseerde testomgeving opgebouwd welke veelvuldig door het scrumteam, inclusief tester, wordt gebruikt bij opleveringen door middel van sprints. Ook deze volledig geautomatiseerde omgeving moet worden aangepast voor de Linux based container. Ook moeten de aanpassingen en vernieuwingen binnen Sorga en de API’s verwerkt worden in deze testomgeving.
Het project Sorga/Bestelmodule heeft als doel het automatiseren van het proces van toekennen van diverse soorten arrangementen (persoonsgebonden budget en zorg in natura) voor onze cliënten. Daarbij wordt gekoppeld met een aantal externe systemen. Het eindresultaat van het project is een volledige keten van dit toekenningsproces van opvoer en financiële verwerking tot het informeren van de cliënt en de zorgaanbieder.
De opdracht
Als tester én testautomatiseerder binnen een zelfsturend Scrumteam voer je je opdrachten uit en levert het eindresultaat op aan het project Sorga. Je vervangt hierin een zeer ervaren testexpert die tot half december aanwezig is voor inhoudelijke overdracht. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent ervaren in zowel het opstellen als uitvoeren van test scripts, bestemd voor diverse testsoorten (FAT, GAT, keten- en regressietest). Daarbij werk je voor de FAT nauw samen met functioneel beheer en voor de GAT met key-users. Je betrekt hen als coördinator ook in de gevolgen in de zorgketen die ontstaan door aanpassingen in Sorga.
Je draagt bij aan het documenteren van testomgeving en het actualiseren en onderhouden van de geautomatiseerde testomgeving. Hiertoe ben je in staat de geautomatiseerde testset over te nemen en te beheren en uit te breiden.
Dit ga je doen:
Kritisch beoordelen van testbasis (waaronder user stories en projectdocumentatie) op testbaarheid;
Creëren van automatische testcycli, welke in regressietest worden uitgevoerd, zowel op basis van functionaliteit als UI;
Het ombouwen en onderhouden van de geautomatiseerde tests zodat het werkt op de Linux based containers;
Testuitvoer op Sorga, API’s en in de keten:
Ontwerpen, bijhouden en daadwerkelijk uitvoeren van (geautomatiseerde) test scripts;
Uitvoeren van de scripts en beoordelen van de resultaten;
Opstellen, bijhouden en beheren van de (geautomatiseerde) regressieset;
Registreren en hertesten van bevindingen;
Documenteren van de testomgeving;
Het rapporteren van testresultaten en potentiële gevolgen aan stakeholders.
Begeleiden en coördineren van FAT en GAT.
Jouw profiel
Wij zoeken een technisch test expert met ruime ervaring in testen en testautomatisering. Je kunt zonder al te veel inwerken direct van start met ontwikkelen en uitvoeren van test scripts. Je kunt flexibel omgaan met onduidelijke testbasis en wisselende doelstellingen. In de praktijk is gebleken dat dit project regelmatig met voortschrijdend inzicht te maken heeft. Je bent kritisch en nauwkeurig. In de snelheid van de ontwikkelingen zien anderen wel eens iets over het hoofd en wordt het gewaardeerd als je daar scherp op bent. En vaak zul je al met testen moeten beginnen voordat iets helemaal af is; daar inventief mee om kunnen gaan zal jou en het team helpen de vaart erin te houden. En je zet je schouders eronder om eventuele onduidelijkheden duidelijk te krijgen. Zelf als je daar wat volharding in moet tonen. Dit onderzoekende karakter heeft ons team hard nodig om kwaliteit te blijven leveren en daarmee bewoners van Rotterdam en onze eigen consulenten zoveel mogelijk van waarde te zijn.
Eisen
- Curriculum Vitae
U dient hier het CV van de kandidaat te uploaden. Het CV dient ter verificatie van het gestelde in de Inschrijving.
Vermeld in de Bestandsnaam van het CV de naam van de kandidaat en de naam van u als Inschrijver.Vormvereisten CV:
Volledige naam + voorletters kandidaat;
Beschikbaar voor x aantal uren vanaf startdatum;
Opleiding;
Werkervaring;
Specifieke kennis;
Systeem kennis;
Relevante nevenactiviteiten;
Gevraagde certificaten + naam instituut + datum behaald;
De CV dient opgesteld te zijn in het Nederlands;
maximaal 5 A4 enkelzijdig groot.
U bevestigt één (1) CV (van de kandidaat) te hebben geüpload.
Indien u hier meer dan één CV upload wordt enkel de bovenste CV beoordeeld.
NB: Indien meerdere inschrijvingen zijn toegestaan (zie het Functieprofiel onder het kopje 'procedure') dient u hiervoor een aparte inschrijving in te dienen.
Knock-out
Het bovenstaand gestelde betreft een eis (knock-out). Indien de inschrijving niet aantoonbaar voldoet aan deze eis komt de Inschrijving niet voor gunning in aanmerking. - De aangeboden kandidaat wordt niet als ZZP-er aangeboden.
Gelet op de aard van de opdracht in relatie tot naleving van de wet WWZ en DBA is inzet op ZZP basis niet mogelijk. Inzet van een ZZP'er die aangeboden wordt middels een doorleenconstructie via een bureau is ook niet mogelijk. Een kandidaat die wordt aangeboden via een bureau dient bij het desbetreffende bureau in loondienst te zijn.Is aangeboden kandidaat in loondienst bij Inschrijver? - Geschiktheid Kandidaat
Inschrijver verklaart dat de kandidaat geschikt is voor inzet op de opdracht.
Hiertoe heeft Inschrijver ten minste:De inhoud van deze uitvraag gelezen en begrepen. Onder de inhoud van deze uitvraag verstaan wij het volgende:
het functieprofiel of opdrachtomschrijving behorend bij deze uitvraag;
de van toepassing zijnde voorwaarden;
Middels passende en realistische selectie- en screeningsinstrumenten de volgende zaken vastgesteld:
dat de kandidaat volledig voldoet aan alle in deze uitvraag gestelde eisen;
dat inzet van de kandidaat tot een redelijk te verwachten professionele uitvoering van de opdracht en/of vervulling van de functie leidt;
dat uit het (arbeids)verleden van de kandidaat geen bezwaren ten aanzien van inzet op de opdracht blijken: Kandidaat is afgelopen 2 jaar niet in dienst geweest van de gemeente Rotterdam.
Knock-out
Het bovenstaand gestelde betreft een eis (knock-out). Indien de inschrijving niet aantoonbaar voldoet aan deze eis komt de inschrijving niet voor gunning in aanmerking. - Je bent TMap® of ISTQB gecertificeerd.
- Je hebt goede beheersing van de Nederlandse taal in woord en geschrift.
- Je hebt minimaal 2 jaar werkervaring met Specflow, Selenium, SoapUI/ReadyAPI, Groovyscript/Java.
- Je hebt minimaal 2 jaar werkervaring met het lezen en opstellen van SQL-queries.
- Je hebt minimaal 5 jaar ervaring met het vormgeven van het testproces.
- Je hebt minimaal 5 jaar ervaring met werken in Scrum/Agile.
- Je hebt minimaal 5 jaar werkervaring als software tester.
- Schrijft u als Inschrijver zelfstandig in?
(zijnde; niet in combinatie)
Wensen
- Ervaring in de gevraagde functieGeef aan of de kandidaat beschikt over minimaal 5 jaar werkervaring en kennis van, opgedaan in de afgelopen 10 jaar met het volgende:
- Ervaring met het coördineren en uitvoeren van functionele regressietesten
- Ervaring met het testen van systeemkoppelingen of ketentesten (API-testing, Json/XSM berichtenwisseling)
- Kennis en ervaring met Cypress test tooling
- Ervaring met service georiënteerde applicaties
- Geen van bovenstaande - GEGEVENS FACTURERENDE PARTIJBent u als u de Opdracht gegund krijgt ook de facturerende partij?
- Je beschikt over ervaring met service georiënteerde applicaties.
- Je beschikt over kennis en ervaring met Cypress test tooling.
- Je beschikt over kennis van en ervaring met de WMO (wet maatschappelijke ondersteuning), regelgeving 2018.
- Je beschikt over minimaal 5 jaar ervaring en kennis van opgedaan in de afgelopen 10 jaar met het testen van systeemkoppelingen of ketentesten (API-testing, Json/XML berichtenwisseling).
- Je beschikt over minimaal 5 jaar werkervaring en kennis van opgedaan in de afgelopen 10 jaar met het coördineren en uitvoeren van functionele en regressietesten.
- Specifieke kennisGeef aan of de kandidaat beschikt over kennis van en ervaring met de WMO (wet maatschappelijke ondersteuning), regelgeving 2018
Indien u verklaart dat de kandidaat over de genoemde specifieke kennis beschikt dient hij aantoonbaar over de genoemde specifieke kennis te beschikken zodat dit leidt tot een redelijk te verwachten professionele uitvoering van de opdracht en/of vervulling van de functie.
Vul je gegevens hieronder in, dan nemen we binnen 2 uur contact met je op om samen te kijken of er een match is. Heb je nog vragen? Bel ons op 030-249 66 96 of stuur een e-mail naar info@sdginterim.nl We helpen je graag verder!
Ons team
Ons team staat dagelijks voor je klaar ter ondersteuning.
Niek Ros
Accountmanager
+31 6 57 48 86 15
Sofie van Rooijen
Recruiter
+31 6 13 97 02 98
Eelco Grunenberg
Accountmanager
+31 6 43 49 90 88
Hoe werkt het?
1. Keuze Opdracht
Zoek jouw droomopdracht op onze site en klik op reageren.
2. Voorbereiding
Samen zorgen we ervoor dat de motivatie en CV aansluiten bij de opdracht.
3. Gesprek
Indien gewenst kunnen we helpen bij het voorbereiden van het gesprek.
4. Uitslag
Van de opdrachtgever horen we of de opdracht aan je gegund is.