Senior software tester
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 9-12-2020
- Weergaven:
- 54
- Reacties:
- 1
- Op locatie:
- remote en Den Haag
- FTE:
- 36 uur per week
Opdrachtomschrijving
Senior software tester TDD, CI/C, Specflow, SOAPUI, Selenium
- Locatie
remote en Den Haag
- Startdatum
1-2-2021
- Einddatum
minimaal 6 maanden (einde project 31-12-2022), met optie op verlenging
- Inzet
36 uur per week
- Max. tarief
80-85
- Deadline
11-12-2020
- English speaking possible?
no
Werkzaamheden
Taken, werkwijze en samenwerking
De Directie Rechtshandhaving en Criminaliteitsbestrijding (DRC) neemt een centrale positie in binnen het ministerie van Justitie en Veiligheid, de rijksoverheid en in Europese en internationale samenwerkingsverbanden. De directie ontwikkelt een hoog inhoudelijk kennisniveau, is regisseur van het beleidsproces en heeft goed inzicht in de positie van de medespelers.
Samen met het Openbaar Ministerie, de politie, gemeenten, maatschappelijke organisaties, wetenschappers, en internationale gremia ontwikkelt DRC inhoudelijke concepten, beleidsinterventies en bestuurlijke arrangementen. Niet alleen geeft de directie richting aan inhoudelijke vraagstukken, maar ook aan wetgevingsinstrumenten (zowel nationaal als Europees). Productgericht werken is het uitgangspunt.
Omdat criminaliteit grensoverschrijdend is, ziet DRC er nauwlettend op toe dat de aanpak op het juiste niveau, van lokaal tot internationaal, plaatsvindt in evenwichtige (flexibele) samenwerkingsverbanden.
Context
Het Verwijzingsportaal Bankgegevens (VB) is een digitale voorziening voor geautomatiseerde verstrekking van bepaalde bankgegevens. Het VB biedt de mogelijkheid aan opsporingsorganisaties en de Belastingdienst om op basis van een wettelijk grondslag real-time identificerende gegevens behorende bij personen en financiële producten te vorderen of op te vragen. De huidige vraag- en antwoordberichten zijn gestructureerd, het formaat is overeengekomen en er zijn afspraken gemaakt over de betekenis van de gegevens en de context waarbinnen ze worden opgevraagd of gevorderd.
Het project waar expertise voor wordt gevraagd is de doorontwikkeling van het VB, hierna VB2 te noemen. Daar waar VB, geautomatiseerde aanlevering van identificerende gegevens van de bankrekeninghouders als eindproduct heeft opgeleverd, moet VB2 gestructureerde aanlevering van detailinformatie van de geïdentificeerde bankrekeninghouder mogelijk maken. Voor het verkrijgen van bewijslast, en om daarna over te kunnen gaan op beslaglegging van onrechtmatig verkregen vermogen, dient informatie op basis van een wettelijke grondslag te worden gevorderd. Deze wettelijke grondslag moet het rechercheonderzoek naar witwassen, belastingontduiking en/of terrorismefinanciering rechtvaardigen. Het doel van VB2 is het proces van gegevensverzameling efficiënter te laten verlopen. Deze gegevens betreffen onder meer saldo- en transactiegegevens die door de financiële betaalinstellingen gestructureerd beschikbaar gesteld moeten worden maar ook minder gestructureerde gegevens zoals cliëntdossiers, hypotheekdossiers en camerabeelden.
Het project kent een hoog politiek afbreukrisico en is door de veelheid aan belanghebbenden en organisatieculturen complex van aard. Nauwe samenwerking met zowel financiële instellingen als overheidsorganisaties en het vasthouden van het momentum zijn kritische factoren voor succes.
Doel van het inhuren van expertise.
Het project VB heeft per direct behoefte aan een senior softwaretester. Deze tester maakt deel uit van het DevOps team waarbinnen de functionaliteit voor de doorontwikkeling van het VB wordt ontwikkeld en beheerd.
De kandidaat zal de volgende werkzaamheden gaan uitvoeren
Als senior softwaretester ben je belangrijk voor de kwaliteit van de software van het VB. Jij toetst of de ontwikkelde oplossing voldoet aan de specificaties, of de software veilig is en welke verbeteringen moeten plaatsvinden. Je vertaalt eisen en wensen in concrete test cases of testgevallen en voert die uit. Je maakt gebruik van geautomatiseerde test tools. Je hebt een kritische en analytisch ingestelde houding en weet hoe je testresultaten effectief moet rapporteren. Je werkt nauw samen met de leden van het DevOps team.
Wat valt binnen de scope van de opdracht?
Het testen van de software voor het Verwijzingsportaal Bankgegevens en de koppelingen met gebruikersorganisaties.
Wat valt buiten de scope?
Het doen van testen voor de aansluiting van de banken op het portaal.
Uit te voeren taken
Als senior softwaretester ben je lid van het DevOps team. Je focus ligt op het testen van nieuwe en gewijzigde functionaliteit van het VB. Je werk omvat de volgende taken:
Het maken en onderhouden van geautomatiseerde testen in Specflow, Selenium SOAP UI PRO en POSTMAN;
Het vertalen van eisen en wensen in concrete testcases of testgevallen;
Het uitvoeren van testen;
Het registreren van bevindingen;
Het analyseren van de testresultaten;
Het op basis van de testresultaten doen van verbetervoorstellen binnen het DevOps team;
Het rapporteren van bevindingen aan het DevOps team.
Verantwoordelijkheden
Als softwaretester ben je verantwoordelijk voor het conform de requirements organiseren en uitvoeren van de testwerkzaamheden.
Eisen
E1. De kandidaat heeft minimaal een afgeronde HBO opleiding Informatica, of minimaal een afgeronde HBO opleiding aangevuld met voltooide ICT cursussen. Dit dient in het CV nader toegelicht te worden.
E2. De kandidaat kan een TMAP en/of ISTQB certificaat overleggen of beschikt aantoonbaar over een soortgelijke testcertificering, waarvoor een nadere onderbouwing is opgenomen in het CV.
E3. De kandidaat heeft minimaal 4 jaar aantoonbare ervaring als softwaretester in .NET en motiveert dit in het CV.
E4. De kandidaat heeft minimaal 2 jaar aantoonbare ervaring met het opzetten en uitvoeren van geautomatiseerd testen en motiveert dit in het CV.
E5. De kandidaat heeft minimaal 2 jaar aantoonbare ervaring met API (Application Programming Interface) en motiveert dit in het CV.
E6. De kandidaat heeft minimaal 2 jaar aantoonbare ervaring met Microsoft Visual Studio en motiveert dit in het CV.
E7. De kandidaat heeft minimaal 2 jaar aantoonbare ervaring met Team Foundation Server en motiveert dit in het CV.
Kwaliteitscriteria/wensen
K1. Aantoonbare ervaring met het werken in een Agile/Scrum team bedraagt 1 jaar of langer (1 jaar = 1 pt; 1-2 jaar = 50 pt; 2 jaar of meer = 100 pt)
K2. Aantoonbare ervaring met Test-Driven Development, Continuous Integration / Deployment(minder dan 1 jaar = 1 pt; 1-2 jaar = 50 pt; 2 jaar of meer = 100 pt)
K3. Geef aan hoeveel jaar de kandidaat relevante werkervaring heeft met het opzetten en uitvoeren van geautomatiseerd testen (tot 3 jaar = 1 pt; 3 jaar of meer = 100 pt)
K4. Geef aan hoeveel jaar de kandidaat relevante werkervaring heeft met automatisch testen in Specflow en Selenium in combinatie met .NET C-sharp (C#) (tot 3 jaar = 1 pt; 3 jaar of meer = 100 pt)
Reageren kan nog tot bovenstaande deadline door middel van een CV in word format en een korte motivatie met vermelding van beschikbaarheid en tarief.
Contactpersoon voor deze aanvraag is Thirza Loois.