Ontwikkelaar Test Utilities
Role details
Job location
Tech stack
Job description
Als Ontwikkelaar Test Utilities ben je, samen met je collega's, expert op het gebied van de testtooling en frameworks binnen het CJIB. Je beheert, ontwikkelt, denkt mee én biedt ondersteuning aan testautomatisering issues en de testaanpak van de testtools. Je zorgt voor de implementatie van nieuwe versies en nieuwe technieken (Contract testing, Cloud, TMMi etc.) en je voert pakketselecties uit. Als specialist speel in op nieuwe ontwikkelingen binnen het ICT landschap, je gaat aan de slag met een Java generieke teststep library en biedt ondersteuning bij problemen die de DevOps-teams of jouw collega- testanalisten ervaren. Dit doe je door hen te helpen met het automatiseren van testen en testrapportages, maar ook door het wegnemen van technische issues op testgebied.
"Als Technisch Test Specialist zet ik mijn technische IT kennis binnen het vakgebied Testen optimaal in. Zo weet ik veel af van testen, testtooling, testautomatisering en kan ik programmeren in verschillende talen, waarvan Java op dit moment de belangrijkste is . Dit helpt mij ontzettend in deze functie. Hierdoor kan ik de beste testsupport bieden aan de DevOps- teams en ben ik zeker van de toevoegde waarde die ik lever. Dit maakt mijn werk uitdagend en zeer afwisselend" - Arnoud Gorter- Technisch Test Specialist
Belangrijk binnen deze functie: kennisoverdracht Kennisoverdracht is een belangrijk aspect binnen deze functie. Jij geeft workshops aan IT collega's over het gebruik van de testtooling en de testaanpak en je organiseert en presenteert kennisdeelsessies aan testanalisten. Je geeft als Ontwikkelaar Test Utilities richting aan de manier van werken van testanalisten binnen de testtooling, door standaarden en werkwijzen op te stellen. Dit is iets wat jou goed ligt en waar je jouw communicatieve vaardigheden goed kwijt kunt.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
Jouw persoonlijkheid vinden we erg belangrijk. Jij bent enthousiast, denkt mee met je collega's en brengt ideeën in, bijvoorbeeld tijdens de dagelijkse stand-ups. Verder ben je pragmatisch, resultaatgericht en gericht op samenwerken. Je bent analytisch sterk en luistert goed naar je omgeving. Je zoekt actief verbinding buiten het team om te weten wat er speelt binnen de organisatie. Je vindt het leuk om een actieve bijdrage te leveren aan de test community. Omdat je je eigen ontwikkeling erg belangrijk vindt, werk je zowel aan je vakinhoudelijke- als je persoonlijke ontwikkeling en aan de ontwikkeling van het team.
Daarnaast ben je gewend om in een complexe software omgeving te werken, dit heb je ten minste 2 jaar gedaan. Je bent zelfredzaam als het aankomt op het lezen en schrijven van code van object georiënteerde ontwikkeltalen. We werken met name in Java. We vinden het belangrijk dat je in het bezit bent van hbo werk-en denkniveau* en een afgeronde HBO opleiding, bij voorkeur informatiekunde of informatica.
Je hebt ervaring met:
- Het ontwikkelen van nieuwe- of aanpassen van testautomatisering testframworks en libraries (minimaal 3 jaar), bij voorkeur met testtool Java Cucumber;
- Het werken met en het aanpassen van (generieke) teststeps;
- CD/CI tools zoals Jenkins en GIT;
- Installeren en inrichten van complexe testomgevingen, -rapportages en -straten;
- Non-functional testing opzetten en faciliteren;
- Werken in een DevOps-team;
- Werken met databases (PostgresSQL, Oracle).
*Dit kan getoetst worden in een (online) assessment.
Persoonlijkheid en leervermogen vinden we belangrijker dan kennis en ervaring. Open houding en mindset, gericht op samenwerking, pro-actief en communicatief vaardig vinden we belangrijke persoonlijke kenmerken.
Wat zien we graag terug:
- Je bent In staat bent om architectuurconcepten in detail te doorgronden;
- Je hebt ervaring hebt met programmeren in Java;
- Ervaring met front-end ontwikkelen en testautomatisering voor Angular2;
- Kennis van Jenkins, Container technology of andere testtooling;
- Kennis van testtechnieken en methodieken en eventueel ISTQB Foundation certificaat of bereid deze te behalen;
- Ervaring met Non-functional testing zoals Performance en Security testing.
Hier kom je te werken
Benefits & conditions
-
Schaal 10 €3.404 - €5.389 (bruto)
-
Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd
-
1 jaar
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.
Je krijgt energie van een functie waar je zowel je technische IT kennis als je affiniteit met leren en ontwikkelen tot uiting komt. Je zoekt een werkomgeving met een open communicatieklimaat, waar ruimte is voor zowel persoonlijke als professionele groei.
- De functie is ingeschaald in schaal 10 van de CAO Rijk. Jouw inschaling is afhankelijk van jouw kennis, ervaring en achtergrond;
- De voertaal is Nederlands. Daarmee is een goede beheersing daarvan een vereiste;
- Wij werken hybride en zijn gemiddeld 2 dagen per week op kantoor in Leeuwarden;
- Binnen het CJIB zijn volop kansen voor professionele en persoonlijke ontwikkeling