Werkgevers Plaats vacature
Nu solliciteren

IT-Afstudeeropdracht voor hbo Informatica ->Stryker for Kotlin!

Functie Afstudeerder Informatica
Opleidingsniveau HBO
Locatie Veenendaal
Dagen per week 4 of 5
Beschikbaarheid Beschikbaar
Stageduur 4 - 6 maanden
Stagesoorten Afstudeerstage
Stagevergoeding € 1000
Salaris opmerking € 1000 vergoeding, € 500 + leaseauto of € 600 + woonruimte

Taakomschrijving

Je staat op het punt om af te studeren. Je zoekt een interessante opdracht die het beste in je naar boven haalt. En die hebben wij: ->Stryker for Kotlin<- De basis van deze opdracht lig bij Mutation testing. Dit is en blijft belangrijk bij een hoge softwarekwaliteit. Voor Kotlin bestaat deze techniek nog niet. Daar ga jij mee aan de slag. Met de open source mutation-testingtool ‘Stryker’ die dit bedrijf heeft ontwikkeld. Kotlin wordt steeds populairder als programmeertaal en mutation testing is (en blijft) een belangrijke techniek bij het komen tot een hoge softwarekwaliteit. Er bestaat nog geen mutation-testingframework voor Kotlin. Bestaande frameworks (PiTest) zijn bedoeld voor Java en geven op Kotlin inferieure resultaten. (zie https://blog.frankel.ch/experimental-kotlin-mutation-testing/) Daarnaast hebben we als dit bedrijf bewezen ervaring te hebben met mutation testing (Stryker, Stryker.NET) en is het een mooie kans om iets bij te dragen aan de globale Java-community. Met als voordeel dat we daarmee een nieuwe manier creëren om ons vakmanschap op Java-gebied te illustreren. Eerdere bijdragen van dit bedrijf aan die open-sourcewereld zijn Stryker, Styker4S en Stryker.NET, mutation-testingtools voor resp. JavaScript, Scala en .NET.

Werkzaamheden

  • 40% Analyseren, ontwerpen, realiseren
  • 35% Afstudeeronderzoek
  • 25% Documentatie

Gewenste profiel

  • Laatstejaars hbo-student
  • Passie voor technische kant van IT
  • Je ziet voor jezelf een carrière waarin je mooie IT-oplossingen bouwt voor klanten
  • Je wilt op de hoogte zijn van de nieuwste technologische ontwikkelingen en de toepassing in een business context
  • Je wilt het maximale uit je studie en afstudeeropdracht halen
  • And last but not least: je houdt van een uitdaging!

Wat bieden wij

  • Uitzicht op een vast dienstverband
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand
  • Een laptop
  • Experimenteren met nieuwe producten en releases die in de pre-releasefase zitten
  • Een afstudeerprogramma met onder meer trainingen, kennisavonden en activiteiten
  • Een uitdagende afstudeeropdracht
  • Tijdens corona de mogelijkheid om grotendeels thuis te werken
  • Een corona-proof werkplek op ons kantoor

De opdracht

Info Support heeft de mutation-testingtool “Stryker” ontwikkeld en laat hiermee zien een belangrijke partij te zijn in de JavaScript en .NET-wereld. Om de invloed in de Java-wereld te vergroten, is het gewenst een versie van Stryker voor Kotlin te ontwikkelen. Ontwikkel een Stryker-variant voor Kotlin-code en onderzoek daarbij of de resultaten steeds beter zijn (en blijven) dan bij het simpelweg toepassen van een bestaande Java mutation-testingtool (i.e. PiTest).

Wil je graag meer zien? Log in of schrijf je in.

Nu solliciteren