I250203-001: Senior Tester

Werkgever:
Hinttech Staffing
Regio:
ICTU - Den Haag (1x in de 3 weken op de dinsdag in week van oplevering + standaard op de donderdag)
 
Functieomschrijving

De professional is als senior tester verantwoordelijk voor het testen van de software ten behoeve van geleverde functionaliteit voor het Identity en Acces Management stelsel binnen het programma ENIAMS voor het project VRS.

Project VRS
De functionaliteit omvat de integratie, autorisatie, logging, gegevensbeheer en rapportage van reisdocumenten, waarbij koppelingen met systemen zoals BRP, DORBA, CORI, en ID&D worden gerealiseerd en ondersteund voor efficiënte procesafhandeling en gegevensregistratie.

Activiteiten die horen bij het realiseren van project VRS:
•    Het voorbereiden van diverse testen (zoals systeemtesten, functionele testen, niet-functionele testen (bijvoorbeeld performance-testen en systeemintegratie testen) en het opstellen van testscenario’s;
•    Het automatiseren van de diverse testen, inclusief automatisering (waar mogelijk) van de rapportages;
•    Het (geautomatiseerd) uitvoeren van de diverse testen;
•    Het adviseren ten aanzien van de testresultaten;
•    Het inrichten van de benodigde testomgevingen binnen de opdracht;
•    Het beoordelen van functionele requirements op testbaarheid en het inschatten en inplannen van werkzaamheden op basis hiervan;
•    Voorstellen en aanbrengen van verbeteringen in de wijze van (geautomatiseerd) testen

Deelresultaten project VRS
•    Er is een testomgeving ingericht met bijbehorende (test)tooling;
•    Voor elke userstory zijn er testscenario’s opgesteld en is traceerbaar;
•    Na oplevering van een story is de wijziging functioneel getest;
•    Alle regressietesten zijn geautomatiseerd, met automatische rapportages na elke testrun;
•    Na elke release wordt er een testrapportage opgeleverd;
•    Aan het eind van de sprint zijn alle benodigde testen gedraaid, zonder fouten.

Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom testen van software in onderlinge afstemming met de andere ontwikkelaars en testers. Hiervoor test de professional software ten behoeve van releases van de klant in gemiddeld 20 - 25 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant stemt met het team de ontwikkelagenda en releaseplanning af en de prioritering binnen deze releaseplanning.

Eindresultaten project VRS
Er is een volledig operationele testomgeving ingericht en gevalideerd, inclusief een traceerbaar overzicht van testscenario’s gekoppeld aan user stories, die reproduceerbare resultaten en volledige transparantie biedt in de keten van testactiviteiten.

Wanneer is de opdracht afgerond en beëindigd:
De opdracht is afgerond wanneer het eindresultaat is opgeleverd en geaccepteerd door de klant.

Hoe wat en wanneer zal het werk/de resultaten worden beoordeeld?
Tussentijdse beoordeling: 
•    De werkzaamheden van de tester worden worden per sprint beoordeeld als onderdeel van de Definition of Done (DoD) door de product owner van de klant.  
•    De resultaten worden na elke sprint geëvalueerd door de klant.  

Eindbeoordeling:  
•    Aantoonbaar werkende (geautomatiseerde) testset met bijbehorende documentatie per softwarevoorziening die voldoet aan criteria van de ICTU kwaliteitsaanpak Softwareontwikkeling op basis waarvan decharge door klant kan plaatsvinden

Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur?
De looptijd van het programma ENIAMS is afhankelijk van besluitvorming bij klant en voortgang bij beheerorganisatie en andere ketenpartijen. Op basis van de huidige inzichten wordt de kans klein geacht dat de duur wordt overschreden.

Over welke specifieke kennis beschikt de professional, waarover het eigen personeel van de Opdrachtgever niet beschikt en waar een eventuele vervanger ook over zou moeten beschikken?
De professional beschikt hier over de volgende combinatie van expertise: 
•    Heeft aantoonbare ervaring met het testen van API’s (JSON);
•    Heeft aantoonbare ervaring met het testen van front-end applicaties;
•    Heeft aantoonbare kennis van Robot-framework;
•    Heeft aantoonbare kennis en ervaring met SQL, bij voorkeur ook PostgreSQL;
•    Heeft kennis van Jira en CI/CD tooling zoals Gitlab
•    Heeft kennis van het administratief domein, bij voorkeur ook het biometrisch domein.

Gewenst profiel
De senior tester de volgende vaardigheden:
•    Creativiteit om binnen de mogelijkheden een “slimme” testopzet te maken;
•    Communicatief;
•    Pragmatisch;
•    Heeft een sterk conceptueel denkvermogen;
•    Is in staat architectuurconcepten in detail te doorgronden;
•    Heeft bij voorkeur een opleiding op het gebied van informatiekunde en/of informatica.

• Locatie werkzaamheden: ICTU - Den Haag (1x in de 3 weken op de dinsdag in week van oplevering + standaard op de donderdag)

Functie-eisen

Zorg ervoor dat alle eisen (1 t/m 5) en wensen (1 t/m 7) voor elk onderdeel afzonderlijk worden toegelicht. Ontbreekt de toelichting bij een onderdeel, dan wordt de sollicitatie afgewezen!

•E1    Beschikt over uitstekende kennis en inzicht in de laatste theoretische en technologische ontwikkelingen binnen het vakgebied testen: weet eerste ideeën/concepten te vertalen in bruikbare teststrategieën;
•E2    Heeft tenminste 5 jaar ervaring met het testen van koppelvlakken en systemen met grafische gebruikersinterface
•E3   Heeft tenminste 5 jaar ervaring met het functioneel testen van systemen;
•E4   Heeft tenminste 5 jaar ervaring met geautomatiseerd testen van systemen;
•E5   Heeft aantoonbare ervaring in het uitvoeren van projecten in een Agile ontwikkelomgeving (Agile, SCRUM).

Wensen
W1. Heeft ervaring met functioneel testen van complexe omgevingen met gebruik van testtechnieken;      
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W2. Heeft ervaring met het Robot-framework;    
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W3. Heeft ervaring met het testen van relationele databases en gebruik van SQL, bij voorkeur ook PostgreSQL;     
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W4. Heeft kennis van het administratief en/of biometrisch domein     
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W5. Heeft ervaring met Java;    
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W6. Heeft ervaring met Python    
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

W7. Heeft ervaring van Jira en CI/CD tooling zoals Gitlab.    
≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten

Zorg ervoor dat alle eisen (1 t/m 5) en wensen (1 t/m 7) voor elk onderdeel afzonderlijk worden toegelicht. Ontbreekt de toelichting bij een onderdeel, dan wordt de sollicitatie afgewezen!

Bedrijfsomschrijving

Beschrijving project/programma:
De activiteiten vinden plaats binnen het Programma ENIAMS. Doel van het programma betreft het ontwikkelen van voorzieningen en ondersteunen van Pilots ten behoeve van implementatie van Europese (o.a. eIDAS 2.0, SDG, en DTC verordening) en Nederlandse (Wdo, 1e en 2de tranche) Identity en Access Management (IAM) Stelsels.  

Omschrijving einde project/programma:
De implementatie van betreffende Europese verordeningen en 1e en 2e tranche van Wet Digitale Overheid vergt naar verwachting meerdere jaren, de looptijd van het project duurt daarom tot en met 2030. Of eindigt zoveel eerder als voorzieningen zijn opgeleverd en overgedragen aan de toekomstige beheerorganisatie en financiële en inhoudelijke decharge door klant heeft plaatsgevonden.

Welke rol heeft de professional binnen het project/programma:
De professional is als senior tester verantwoordelijk voor het testen van de softwarecomponenten ten behoeve van geleverde functionaliteit voor het Identity en Acces Management stelsel binnen het programma ENIAMS.
Bij aanvang van de opdracht is de professional ingezet bij het project VRS. Gedurende de looptijd van het programma ENIAMS kunnen hier nog, t.b.v. het programma, projecten bijkomen, welke bij aanvang van de opdracht nog niet bekend zijn, deze worden meegenomen in de testwerkzaamheden voor het programma.

De professional is als senior tester verantwoordelijk voor het testen van de software ten behoeve van geleverde functionaliteit voor het programma en het afzonderlijke project VRS binnen het Identity en Acces Management stelsel t.b.v. het programma ENIAMS. 

Sollicitatieprocedure

Hinttech Staffing

Contactgegevens
Bedrijfsnaam: Hinttech Staffing
Contactpersoon: De heer Staffing
Adres: Loire 172
Postcode/plaats: 2491 AL 's-Gravenhage
Telefoon: +31 (0)70 315 7679
Fax: www.hinttech.com
Email: staffing@hinttech.com

 Kernwoorden