Type:
Permanent employment
Location:
Utrecht
Education:
Associate degree (EQF 5), Bachelor (EQF 6)
Published:
12/07/2023
Status:
Open
Apply before:
31/07/2023
Hours p/wk:
36

Description:

Als mobiel test-automatiseerder werk je mee aan de doorontwikkeling van een nieuw informatiesysteem voor politiemensen en rechercheurs. Eén van de grootste en meest dynamische IT-projecten binnen de politie. Met dit systeem kunnen de collega's in het blauw op een intuïtieve manier gegevens vastleggen en opvragen met mobiele tools. Of het nu gaat om een winkeldiefstal of een forensisch onderzoek.

 

Wat ga je doen?

Samen met vier collega-integratie specialisten ondersteun jij als onderdeel van het CI/CD-expertteam onze 17 ontwikkelteams met het goed laten aansluiten van de software op het complexe ICT-landschap. Dit doe je binnen het Programma Vernieuwend Registreren. Samen met je team ga je volgens de agile/scrum methodiek te werk en zorg je ervoor dat onze software voortbrenging soepel blijft lopen en steeds productiever wordt. Vanuit het CI/CD Team wordt een mobiele testoplossing geboden om door feature teams (geautomatiseerd) te kunnen testen met mobiele toestellen. De setup hiervoor moet verder doorontwikkeld en onderhouden worden.

 

De beoogde mobiele testoplossing bevind zich nog in het voortraject, maar bevat verschillende componenten. Zo wordt er gebruikt gemaakt van fysieke machines waar fysieke mobiele toestellen aan hangen, van virtuele machines en containers (OpenShift) waar met emulatoren gewerkt kan worden. Bijbehorende werkzaamheden zijn onder andere:

  • het verder ontwikkelen, optimaliseren en life-cycle management (LCM) uitvoeren op het Selenium Grid en deze naar een hoger niveau tillen;
  • het onderhouden en LCM uitvoeren op de onderliggende mobiele test-infrastructuur (zowel fysieke als virtuele RHEL/Fedora machines);
  • het beheren van en LCM uitvoeren op fysieke mobiele toestellen welken onderdeel zijn van de test opstelling;
  • het automatiseren van zoveel mogelijk processen middels infra-as-code (Ansible) en environment-as-code (Docker/Podman);
  • het integreren van de test opstelling met de reeds bestaande CI-oplossing (Jenkins);
  • als raadgever optreden bij werkzaamheden gerelateerd aan de mobiele applicaties zelf en hun LCM of grote wijzigingen in bijvoorbeeld Android of Cordova.

Daarnaast coördineer je de testers van de feature teams, help je hen bij het scripten van testen en leer je ze om testen zo stabiel mogelijk te maken en houden. Je treedt op als ambassadeur van het mobiele testautomatisering vak (zowel binnen het project als de bredere ICT-organisatie).

 

Waar ga je werken?

Softwareontwikkeling binnen de politie vindt plaats in het Productiehuis van de Dienst ICT, dat meerdere productielijnen bevat. Je komt te werken in het Programma Vernieuwend Registreren van de productielijn Handhaving. Doel van het programma is de ontwikkeling van RAPP; hét nieuwe landelijke registratieve platform van de politie, dat meerdere verouderde applicaties en systemen moet gaan vervangen. Met als resultaat: nog effectievere opsporing en handhaving. De eerste applicaties op basis van RAPP worden inmiddels gebruikt door agenten op straat.

 

Met zo’n 17 ontwikkelteams van 8 leden per team werk je in het grootste ICT-project van dit moment binnen de politie (en een van de grootste ICT projecten van de Nederlandse overheid). De ontwikkelteams leveren functionaliteit op (primair gebouwd in TypeScript en Java) in een mono-repo, binnen een architectuur die gefundeerd is op Resource Description Framework (RDF): een flexibel semantisch model, waarin het mogelijk is om zeer uiteenlopende relaties vast te leggen. Het doelplatform betreft een private Oracle PaaS cloud (WLS/OSB/SOA/OracleDB) en Android applicaties, maar er wordt ook intensief gebruik gemaakt van Kubernetes/OpenShift voor CI/CD taken.

Wil je meer weten over werken bij het Productiehuis? Bekijk dan deze video!

 

Wie ben jij?

Als ervaren "T-shaped IT-professional" kijk je over de grenzen van je eigen team en het vakgebied heen. Je ziet de meerwaarde van multidisciplinair samenwerken en komt zo tot verbetering en vernieuwing. Gedreven neem je het voortouw en enthousiasmeer je anderen voor nieuwe initiatieven binnen het testspecialisme. Je voelt je prettig in een coachende rol en vindt het leuk om mensen uit te dagen om hun grenzen te verleggen. Ook geef en vraag je om je heldere feedback en ben je sterk in zelfreflectie. Daarbij zet je je sociale en communicatieve vaardigheden in. Daarnaast beschik je over een proactieve, kritische en zorgvuldige werkhouding. Je werkt methodisch, gestructureerd en durft een besluit te nemen.

Verder heb je:

  • een hbo-diploma in een IT-richting;
  • minimaal 2 jaar werkervaring met geautomatiseerd testen van Android-applicaties (Appium, Selenium, etc.);
  • ervaring met Android technologie (Android SDK, adb, sdkmanager, emulatoren, Play store);
  • ervaring met versiebeheer (Git/Bitbucket), ontwikkel work-flows (Git-flow) en Linux.

Wat wij bieden

De standplaats is Utrecht (Papendorp) en er is ruimte voor 1 fte. Het is een functie voor 36 uur per week, maar meer of minder werken is bespreekbaar. We werken op woensdag op kantoor en de overige werkdagen en -tijden kun je flexibel en in overleg indelen. Maar deze flexibiliteit werkt beide kanten op. Onderhoud wordt standaard uitgevoerd buiten kantooruren en dit zal dan ook om de zoveel weken van jou gevraagd worden.

 

Omdat goede mensen belangrijk zijn binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aanstelling in tijdelijke dienst voor een proeftijd van een jaar. Bij voldoende functioneren wordt de aanstelling na een jaar omgezet in een vaste aanstelling.

Verder kun je het volgende van ons verwachten:

  • een bruto maandsalaris van minimaal €3.832,- en maximaal €5.669,- (schaal 11 Bbp) op basis van een 36-urige werkweek;
  • 8% vakantie- en 8,33% eindejaarsuitkering;
  • goede pensioenregeling en betaald ouderschapsverlof (meer info over verlof, regelingen en mogelijkheden).

De formele functie binnen het functiegebouw van de politie is Bedrijfsvoeringspecialist C, werkterrein ICT.