Nationale Politie

Test Engineer

Nationale Politie

De opdracht­omschrijving

Opdracht omschrijving

De Nationale Politie zoekt een Testengineer!

De Informatievoorziening (IV) van de Politie is aan sterke verandering onderhevig. Het Programma Vernieuwend Registreren (PVR) houdt zich bezig met de vervanging, verbetering of vernieuwing van operationeel politie systemen. Dit zijn systemen die worden gebruikt bij handhaving en opsporing door ca. 50.000 gebruikers.

We zoeken voor één van de Scrumteams een Testengineer met kennis en ervaring die graag meewerkt aan dit programma.

Jouw team werkt volgens de Scrum Agile-methode in een dynamische context met veel nieuwe elementen, waardoor een flexibele opstelling, leergierige houding en doorzettersmentaliteit onmisbare persoonskenmerken zijn.

 


Verantwoordelijkheden

Als Tester draag jij zorg voor:

  • het vroegtijdig inzicht krijgen in de risico's die veranderingen met zich meebrengen.
  • refinen van epics of user stories, waarbij je een scherp en kritisch oog hebt voor de testbaarheid van de gewenste functionaliteit.
  • het aandragen van verbeter-stories bij de product owner.
  • het beschrijven van testcases in een Gherkin syntax., zoveel mogelijk in samenwerking met ontwikkelaars.
  • dat testcases juist niet uitgaan van de ‘happy flow’ maar test je vooral de uiterste grenzen van de gewenste functionaliteit.
  • het ge-automatiseerd testen met onder andere de voor jou bekende tools ‘Spock’ en ‘TestCafe’.

Vakmatige taken

  • Bijdragen aan het development proces waarvan zowel handmatig als geautomatiseerd testen een groot onderdeel vormt. Het opzetten en onderhouden van het testframework is een voorwaarde voor het goed kunnen uitvoeren van het testtraject.
  • Het monitoren en manipuleren van dataverkeer
  • Het aanmaken van testdata.
  • Bijdragen aan  een goed functionerend buildproces.


Type inzet

Kijkende naar de inhoud van deze aanvraag en de wet DBA, leent deze aanvraag zich er niet voor om door een ZZP'er uitgevoerd te worden.

Doelstelling

Het vernieuwen van de informatievoorziening voor de operationele politie processen, waarmee een robuuste informatievoorziening en uitfasering van de huidige ‘oude’ informatiesystemen wordt bereikt.Het gaat hierbij om een geïntegreerd en beveiligd informatiesysteem, dat op een uniforme, gebruiksvriendelijke en moderne wijze te bedienen is door een grote gebruikersgroep van uiteindelijk zo’n 50.000 gebruikers.

Als Testengineer van dit Scrumteam heb je een grote verantwoordelijkheid voor het opleveren van correct werkende software. Samen met je team kijk je naar risico’s van vernieuwingen en wijzigingen in de software en bepaal je de testaanpak. Je voert testen uit in een complexe omgeving met diverse koppelingen en weet zo nodig direct te schakelen met teamleden, andere teams of partijen. Je borgt de tests door automatische testen te ontwikkelen die geintegreerd worden in het opleverproces. Hiermee draag je bij aan een kwalitatief hoogstaand product waarmee PVR haar doelgroep op een waardevolle manier ondersteunt. Omdat de teamleden goed zelfstandig kunnen functioneren, wordt van jou verwacht dat je initiatief kunt en durft te nemen.

Dit team werkt al enkele jaren samen, jij bent dus een toevoeging. Initieel voor de periode van 1 jaar met een optie tot verlenging wanneer de projectdoelstelling van dit team niet zijn afgerond. De verlenging gaat in periodes van een half jaar.

Contacten

Naast de samenwerking met de teamleden van het Discovery team wordt er ook een intensieve samenwerking van je verwacht met andere scrumteams

Opleiding

Minimaal een afgeronde, erkende en volwaardige HBO opleiding.

Professionele kennis en werkervaring

We zoeken een Tester die minimaal 5 jaar relevante ervaring heeft als gecertificeerd tester. Waarbij aantoonbare ervaring is opgedaan met:

  • TMap of ISTQB 
  • Development proces met gebruik van JIRA, Bitbucket, Git 
  • Automatische testen schrijven in Spock en/of TestCafe
  • Backend services met XML/SOAP 
  • Buildpipeline tooling zoals Jenkins, Maven

Bij voorkeur ervaring met:

  • Programmeertalen: Java en Groovy
  • Het gebruik van SoapUI en TestCafe
  • MacOS als je werk-laptop
  • Opzetten en onderhouden van een testframework en mocks 
  • Databasetaal SQL
  • WebLogic
  • IDE, zoals IntelliJ of Eclipse of VisualStudioCode

Verder heeft de kandidaat bij voorkeur ervaring binnen de politieorganisatie. 

Competenties

Mondelinge uitdrukkingsvaardigheid. Maakt feiten, meningen en ideeën aan anderen in begrijpelijke taal mondeling duidelijk.

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.

Samenwerken. Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat. Teamwerker.

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.

Leervermogen. Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie.

Flexibel gedrag. Staat open voor en speelt adequaat en doelgericht in op verander(en)de en snel wisselende omstandigheden.

Probleemanalyse. Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens.

Resultaatgericht. 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.

 

Klantgerichtheid. Herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.

 

De Eisen

  • De Externe is inzetbaar vanaf 01-11-2022 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 31-10-2023 voor 36 uur per week. Het contract kan door de Opdrachtgever optioneel worden verlengd voor maximaal 12 maanden. 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 3. De kandidaat heeft minimaal een afgeronde, erkende en volwaardige HBO opleiding. Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. De kandidaat dient voor het verificatiegesprek het bewijsmiddel te kunnen overleggen. Wanneer blijkt dat de kandidaat niet over het gevraagde diploma beschikt, zal dit leiden tot uitsluiting van de aanvraag.
  • Eis 4. De kandidaat heeft minimaal 5 jaar aantoonbare ervaring als gecertificeerd tester. 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 3 jaar aantoonbare werkervaring met testmethodiek TMAP en/of ISTQB. 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. De kandidaat heeft aantoonbare opgedane kennis van en werkervaring met het development proces met gebruik van JIRA, Bitbucket en Git. 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 7. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met automatische testen schrijven in Spock en/of TestCafe. 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 8. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met Backend services met XML/SOAP. 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 9. De kandidaat heeft aantoonbare werkervaring met buildpipeline tooling zoals Jenkins en Maven. 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 11. Vereiste competenties/vaardigheden: Mondelinge uitdrukkingsvaardigheid: Maakt feiten, meningen en ideeën aan anderen in begrijpelijke taal mondeling duidelijk. 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. Samenwerken: Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat. Teamwerker. 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. Leervermogen: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie. Flexibel gedrag: Staat open voor en speelt adequaat en doelgericht in op verander(en)de en snel wisselende omstandigheden. Probleemanalyse: Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens. Resultaatgericht: 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. Klantgerichtheid: Herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.. 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.
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.
  • Eis 10. De kandidaat is bereidt om regelmatig (spoed)piketdiensten te draaien. Geef een toelichting onder de eis, waar de bereidheid uit blijkt. Bij het niet duidelijk benoemen zal de aanbieding terzijde worden gelegd.

De Wensen

  • Wens 1. De kandidaat heeft aantoonbare opgedane kennis van en ervaring met programmeertalen: Java en Groovy. 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 2. De kandidaat heeft aantoonbare opgedane kennis van en ervaring met SoapUI en TestCafe. 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 3. De kandidaat heeft werkervaring met ontwikkelplatform MacOS als werk-laptop. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. 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 aantoonbare opgedane kennis van en werkervaring met het opzetten en onderhouden van een testframeworks en mocks. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. 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 5. De kandidaat heeft aantoonbare werkervaring met Databasetaal SQL. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. 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 8. De kandidaat heeft aantoonbare werkervaring binnen de politieorganisatie. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat heeft geen aantoonbare werkervaring binnen de politieorganisatie. 5/5 = De kandidaat heeft aantoonbare werkervaring binnen de politieorganisatie.
  • Wens 6. De kandidaat heeft aantoonbare werkervaring met WebLogic. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. 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 7. De kandidaat heeft aantoonbare werkervaring met IDE, zoals IntelliJ of Eclipse of VisualStudioCode. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. 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

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