Nationale Politie

Sr. Testautomatiseerder

Nationale Politie

De opdracht­omschrijving

Opdracht omschrijving

Voor een registratief systeem binnen de politie, dat gebouwd is met webtechnologie op basis van Java, Typescript en RDF worden zowel handmatige als geautomatiseerde testen uitgevoegd. De werkzaamheden voor dit team omvatten het opstellen en uitvoeren van die handmatige testen, maar ook het definiëren en realiseren van de geautomatiseerde testen. De nadruk ligt hierbij vooral op het functioneel testen vanuit de frontend door middel van een testframework in typescript in combinatie met BDD.

De opdracht wordt uitgevoerd voor een multidisciplinair team welke medeverantwoordelijk is voor het uitvoeren van de werkzaamheden van het Scrum/DevOps-team. Dit Bluefingersteam bestaat uit 7 hardwerkende heren en een dame in de leeftijdscategorie 25 tot 52. Zij werken nu 1 dag op kantoor en soms een 2e dag indien gewenst of nodig is voor de werkzaamheden. Het team werkt aan MPG (Monitoren Personen en Groepen). In het verificatiegesprek kan meer gedeeld worden over de inhoud van de werkzaamheden. 

De nadruk in deze rol ligt op testen, zowel geautomatiseerd als handmatig. Daarnaast inventariseer je de testrequirements bij nieuwe aansluitingen en ondersteun je waar nodig bij het analyseren van incidenten in de productieomgeving. Als tester zal je dan in de OTA-omgeving, de oplossingen die aangedragen worden door de ontwikkelaar, testen of dat de problemen zich niet meer voordoen. Je ervaring en kennis deel je met teamleden om zo het team, het product en de dienstverlening te optimaliseren. Jouw opdracht draagt op deze wijze bij aan het breder inzetten en doorontwikkelen van de dienst. Kennis van en ervaring met testautomatisering is een must.

Verder houd je je bezig met het: 

  • zelfstandig bedenken van handmatige testen voor nieuw gebouwde functionaliteit en deze uitvoeren;
  • zelfstandig uitvoeren van bestaande (met Testcafe geautomatiseerde) regresssietestsets en waar nodig breid je deze uit, pas je deze aan en verbeter je deze;
  • performancetesten;
  • analyseren van testresultaten en het signaleren van bugs, risico’s en verbeterpunten;
  • letten op op de testbaarheid van de gewenste functionaliteit bij het refinen van user stories;
  • Ketentesten doen we wel, maar die doen we zelfstandig, zonder ketenpartners


Verantwoordelijkheden

  • Automatiseringstooling bijvoorbeeld:
    1. Visual Studio Code
    2. IntelliJ Idea
  • Postman


Type inzet

Bij deze aanvraag gaat het om een werkrelatie op basis van een resultaatgerichte opdrachtdefinitie. De uitvoering vindt plaats vanuit van de vakinhoudelijke professionaliteit, zelfstandigheid, kennis en vaardigheden (expertise) van de kandidaat. Er is geen sprake van inzet op basis een arbeidsverhouding en dient ook niet als zodanig te worden aangemerkt. De opdracht start op het moment dat de kandidaat start en de opdracht stopt op het moment dat het resultaat door de politie goedgekeurd is (decharge). Tussentijds evaluatie zal periodiek en in afstemming plaatsvinden.

 


Doelstelling

Het leveren van een bijdrage aan het live brengen van het systeem en de door de opdrachtgever gewenste functionaliteit, waaronder het registreren van dossiers, het notificeren van gebruikers en het communiceren in de functionele keten. Dit moet worden uitgebreid en verfijnd. Je werk bestaat uit het efficiënt testen en toetsen of de gevraagde bussinesswaarde is gerealiseerd.

Voortangsgesprekken zijn onderdeel van de opdracht. 


Contacten

Je hebt dagelijks contact met je teamleden, regelmatig met gebruikers/stakeholders en af en toe met ketenpartners van Politie. Daarnaast maakt het te testen systeem deel uit van een keten, en ben je in staat om goed te communiceren met andere teams en ketenpartners binnen en buiten de organisatie.

Een goede beheersing van de Nederlandse taal in woord en geschrift is daarom een vereiste.


Opleiding

Voor deze aanvraag wordt er ingezet op inhoud; specifieke kennis en werkervaring. Een gerichte opleiding is van ondergeschikt belang.


Professionele kennis en werkervaring

Eisen:

  • Minimaal 3 jaar ervaring als testautomatiseerder.
  • Minimaal 2 jaar werkervaring met API testen, minimaal 1 jaar in de afgelopen 5 jaar.
  • Minimaal 2 jaar werkervaring met CI/CD (Jenkins), minimaal 1 jaar in de afgelopen 5 jaar.
  • De kandidaat heeft minimaal 1 jaar ervaring met SQL.
  • Minimaal 1 jaar ervaring met versiebeheer zoals Git/Bitbucket.

 

Wensen:

  • De kandidaat heeft minimaal 2 jaar kennis van Groovy en/of Java waarvan 1 jaar in de afgelopen 5 jaar.
  • De kandidaat heeft ervaring met Jira
  • De kandidaat heeft ervaring met Agile werken zoals Scrum, Kanban of DevOps.
  • Bij voorkeur ervaring met Testcafe.
  • De kandidaat heeft ervaring in een grote complexe organisatie met meer dan 6000 mensen.
  • De kandidaat heeft minimaal 2 jaar kennis van RDF/Graphs in de afgelopen 4 jaar.
     

 

 


Competenties

  • Mondelinge uitdrukkingvaardigheid
  • Luisteren
  • Overtuigingskracht
  • Samenwerken
  • Initiatief
  • Leervermogen
  • Flexibel gedrag
  • Probleemanalyse
  • Resultaatgericht

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Eis 2. Minimaal 3 jaar ervaring als testautomatiseerder. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj)..
  • Eis 4. Minimaal 2 jaar werkervaring met CI/CD (Jenkins), minimaal 1 jaar in de afgelopen 5 jaar. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 5. De kandidaat heeft minimaal 1 jaar ervaring met SQL. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 6. Minimaal 1 jaar ervaring met versiebeheer zoals Git/Bitbucket. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 3. Minimaal 2 jaar werkervaring met API testen, minimaal 1 jaar in de afgelopen 5 jaar. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • De Externe is inzetbaar vanaf 01-12-2023 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 30-11-2024 voor 36 uur per week. Het contract kan door de Opdrachtgever optioneel worden verlengd. Dit zoals wordt aangegeven in het profiel. De startdatum is onder voorbehoud van een tijdige afronding van het kandidaten onderzoek. Dit kan ook betekenen dat de startdatum van de Opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.
  • Eis 7. Vereiste competenties/vaardigheden: Mondelinge presentatie: Presenteert feiten, meningen en ideeën op een heldere wijze. Maakt hierbij gebruik van relevante communicatiemiddelen. Luisteren: Verzamelt belangrijke informatie uit mondelinge mededelingen. Geeft aandacht en ruimte aan gesprekspartners. Vraagt door en gaat in op reacties. Overtuigingskracht: Toont gedrag dat er op is gericht om anderen te overtuigen van een bepaald standpunt en instemming te krijgen met bepaalde plannen of ideeën. Initiatief: Signaleert kansen. Handelt ernaar en durft daarbij risico’s te nemen om uiteindelijk een bepaald herkenbaar voordeel voor de organisatie te behalen. Begint liever uit zichzelf dan passief af te wachten. Samenwerken: Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat. Flexibel gedrag: Staat open voor en speelt adequaat en doelgericht in op verander(en)de en snel wisselende omstandigheden. Leervermogen: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie. Probleemanalyse: Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens. Resultaatgerichtheid: Maakt een vertaalslag van doelen naar beoogde resultaten en weet deze op een efficiënte en effectieve wijze te realiseren. Toont zich aanspreekbaar op resultaten. Bovenstaande competenties, gevraagde werk -en denkniveau en/of vaardigheden hoeven niet in het CV te worden benoemd / uitgeschreven maar dienen middels concrete voorbeelden duidelijk aangetoond te worden tijdens het verificatiegesprek. Wanneer blijkt dat de kandidaat niet over de gevraagde competenties beschikt, zal dit leiden tot het terzijde leggen van de bieding. Bovenstaande competenties, gevraagde werk -en denkniveau en/of vaardigheden hoeven niet in het CV te worden benoemd/uitgeschreven maar dienen middels concrete voorbeelden duidelijk aangetoond te worden tijdens het verificatiegesprek. Wanneer blijkt dat de kandidaat niet over de gevraagde competenties beschikt, zal dit leiden tot het terzijde leggen van de bieding.

De Wensen

  • Wens 1. De kandidaat heeft minimaal 2 jaar kennis van RDF/Graphs in de afgelopen 4 jaar. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een situatieschets waaruit deze werkervaring blijkt. Middels deze toelichting zal de mate van bekwaamheid worden beoordeeld d.m.v. een puntenverdeling. Bij het niet duidelijk benoemen of alleen een verwijzing naar het CV, zal dit leiden tot geen toekenning van punten. Puntenverdeling: Minder dan 2 jr = 0/5 2 tot 3 jaar = 1/5 3 tot 4 jaar = 3/5 4 tot 5 jaar = 5/5
  • Wens 2. De kandidaat heeft minimaal 2 jaar kennis van Groovy en/of Java waarvan 1 jaar in de afgelopen 5 jaar. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een situatieschets waaruit deze werkervaring blijkt. Middels deze toelichting zal de mate van bekwaamheid worden beoordeeld d.m.v. een puntenverdeling. Bij het niet duidelijk benoemen of alleen een verwijzing naar het cv, zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= Onvoldoende t.a.v. overige aanbiedingen 1/5= Matig t.a.v. overige aanbiedingen 2/5= Voldoende t.a.v. overige aanbiedingen 3/5= Ruim voldoende t.a.v. overige aanbiedingen 4/5= Goed t.a.v. overige aanbiedingen 5/5= Uitstekend t.a.v. overige aanbiedingen.
  • Wens 3. De kandidaat heeft ervaring met Jira Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een inhoudelijke situatieschets waaruit deze werkervaring blijkt. De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het CV of een algemene motivatie is niet voldoende en zal geen punten genereren. Puntenverdeling: 0/5= Onvoldoende t.a.v. de overige aanbiedingen 1/5= Matig t.a.v. de overige aanbiedingen 2/5= Voldoende t.a.v. de overige aanbiedingen 3/5= Ruim voldoende t.a.v. de overige aanbiedingen 4/5= Goed t.a.v. de overige aanbiedingen 5/5= Uitstekend t.a.v. de overige aanbiedingen
  • Wens 4. De kandidaat heeft ervaring met Agile werken zoals Scrum, Kanban of DevOps. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een situatieschets waaruit deze werkervaring blijkt. Middels deze toelichting zal de mate van bekwaamheid worden beoordeeld d.m.v. een puntenverdeling. Bij het niet duidelijk benoemen of alleen een verwijzing naar het CV, zal dit leiden tot geen toekenning van punten. Puntenverdeling: Minder dan 2 jr = 0/5 2 tot 3 jaar = 1/5 3 tot 4 jaar = 3/5 4 tot 5 jaar = 5/5
  • Wens 5. Bij voorkeur ervaring met Testcafe. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een situatieschets waaruit deze werkervaring blijkt. Middels deze toelichting zal de mate van bekwaamheid worden beoordeeld d.m.v. een puntenverdeling. Bij het niet duidelijk benoemen of alleen een verwijzing naar het CV, zal dit leiden tot geen toekenning van punten. Puntenverdeling: Minder dan 2 jr = 0/5 2 tot 3 jaar = 1/5 3 tot 4 jaar = 3/5 4 tot 5 jaar = 5/5
  • Wens 6. De kandidaat heeft ervaring in een grote complexe organisatie met meer dan 6000 mensen. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een situatieschets waaruit deze werkervaring blijkt. Middels deze toelichting zal de mate van bekwaamheid worden beoordeeld d.m.v. een puntenverdeling. Bij het niet duidelijk benoemen of alleen een verwijzing naar het CV, zal dit leiden tot geen toekenning van punten. Puntenverdeling: Minder dan 2 jr = 0/5 2 tot 3 jaar = 1/5 3 tot 4 jaar = 3/5 4 tot 5 jaar = 5/5

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox