Wij zoeken twee Stagiaires voor testautomatisering Ga jij de testen van verschillende software producten automatiseren? Aanleiding Binnen SCC-ICT zijn een aantal doelstellingen opgesteld om de kwaliteit van de in beheer zijnde producten en diensten op peil te houden en te verbeteren. Eén van deze doelstellingen is het verder professionaliseren van het testproces binnen SCC-ICT. Vanuit hier is een werkgroep testen opgericht bestaande uit verschillende afdelingen van de organisatie. Vanuit de werkgroep Testen is er een standaard methodiek binnen SCC-ICT afgesproken. Gekozen is voor de methodiek van TMAP-next. Dit is één van de standaarden binnen het testen. Om deze methodiek passend te maken voor de organisatie SCC-ICT heeft de werkgroep gekozen voor de volgende pragmatische insteek van deze methodiek: Elk project of release moet de volgende onderdelen toepassen: 1. Testplan opstellen 2. Testscripts opstellen en uitvoeren 3. Bevindingen beheer 4. Rapportage/ vrijgave-advies Om de doorlooptijd van het testtraject te verkorten en de kwaliteit verder te verbeteren hebben wij voor een aantal trajecten testautomatisering opgestart. Deze scripts worden in ons kwaliteitsplatform geplaatst zodat deze automatisch gestart kunnen worden. De opdracht De stagiaire (Junior Testengineer) zal participeren in een traject van het Rijksportaal of voor Digijust. De uitkomst van deze opdracht is een opgezet framework van geautomatiseerde testscripts voor een onderdeel van het Rijksportaal of voor Digijust. Belangrijk is dat het framework van geautomatiseerde scripts goed overdraagbaar is en door beheer voor vervolgreleases kan worden hergebruikt. Je zal tijdens de opdracht begeleid worden door een van onze testengineers. De uiteindelijke uitwerking zal door middel van presentatie worden afgesloten.
Rijksportaal Het Rijksportaal is een product waarmee de gebruiker de beschikking krijgt over verschillende functionaliteiten. Het Rijksportaal is personaliseerbaar. Dat wil zeggen dat gebruikers zelf kunnen aangeven welke applicaties en informatie zij op hun persoonlijke portaalpagina s getoond willen hebben en hoe zij deze gepresenteerd willen krijgen. Het Rijksportaal maakt op zich weer gebruik van andere diensten om deze functionaliteiten beschikbaar te kunnen stellen. Het Rijksportaal biedt, hetzij als geïntegreerd component hetzij als een geïntegreerde applicatie, de volgende functionaliteiten: Rijksbreed nieuws Departementaal/Directie/Afdelings Nieuws Achtergrond Servicemededelingen Reageren Communities Inloggen/SingleSignOn Rijksadresgids Zoeken Toegang tot informatie Direct naar
Figuur 2: Startpagina van het Rijksportaal Voor deze stage opdracht gaan we ons richten op het Rijksportaal Upgrade FirstSpirit naar de meest recente versie; (veel impact) Rijksportaal ondersteunt gebruik van Webliënt; Upgrade van sjablonen t.b.v. implementatie van de WebCliënt; Digijust DigiJust is het zaaksysteem van het Ministerie van Veiligheid en Justitie. Het wordt gebruikt om samen te werken aan een zaak en om documentbeheer te kunnen toepassen. Ook biedt het de mogelijkheid om een goedkeuringsproces op te starten om documenten te accorderen. Het systeem is in oktober 2016 live gegaan met de huidige versie. Het programma is nog niet afgerond en er wordt nog volop doorontwikkeld. Om de kwaliteit te verbeteren en de testtijd te verminderen, is het de wens om diverse testscripts te automatiseren. De scripts van de huidige functionaliteit zijn al uitgeschreven en moeten nu geautomatiseerd worden.
De testscripts zijn opgezet op basis van functionaliteit in het systeem. Denk hierbij aan: - Aanmaken zaak - Afscherming - Diverse documentbeheer functies - Werkbakken en werkstappen behandelen - Werkstromen starten - Zoeken naar zaken en documenten Voor deze opdracht richten we ons op het automatiseren van de bestaande regressietesten met behulp van Ranorex. Concrete werkzaamheden Als stageopdracht moeten deze onderdelen uitgevoerd en opgeleverd worden. Tijdens het project zal je meewerken als Junior Testengineer. Je zal worden ondersteund door iemand met ervaring in de testautomatisering. Projectplanning opleveren met daarin verwerkt de stageactiviteiten en de studieopdrachten TMAP-next theorie leren en onder de knie krijgen Kennis opdoen van testautomatiseringtools zoals Ranorex en Jenkins Kennis opdoen van FileNet of van Firstspirit afhankelijk op welk project je komt te zitten Quickscan opleveren: Elk testautomatiseringtraject wordt gestart met een Quickscan hierin maak je inzichtelijk wat de Return of Investment (ROI) is voor dit traject. Toolselectie: Onderzoek doen naar de meest geschikte tooling voor deze software Pilot(POC)/Realisatie: Ontwikkelen van geautomatiseerde testscripts en deze op het kwaliteitsplatform laten landen. Op te leveren producten - Projectplanning - Quickscan - Toolselectie - Pilot (Framework van geautomatiseerde testen) Probleembeschrijving Er komt steeds meer druk vanuit de omgeving om software op te leveren in een kort tijdsbestek zonder fouten. Projecten stappen af van oude ontwikkelmethoden en dit verschuift richting nieuwe ontwikkelmethoden zoals Agile software development. Testen krijgt in deze vorm een andere rol en de tijd die hier normaal gesproken voor was is verminderd. Door testautomatisering in te voeren spelen wij in op de behoefte om de doorlooptijd van projecten te verkorten en kwalitatief te verbeteren/behouden.
Praktische zaken - De periode van de stage is 1 februari 2016 tot en met eind juni 2017. (dit in overleg met de looptijden van de studie) - Je volgt een HBO opleiding - Werktijden zijn van maandag tot en met vrijdag (8 uur per dag). - Afwezigheid in afstemming met Albert Badoux. - Wekelijks een evaluatie van plusminus een uur. - Tekenen van een geheimhoudingsverklaring. - Een stagevergoeding van 550 euro bruto p/m Wij zijn SSC-ICT Onderdeel van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties Wij zijn SSC-ICT, het Shared Service Centrum ICT van en voor het Rijk, onderdeel van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties. We zijn een van de grootste fullservice ICT-dienstverleners binnen het Rijk en bedienen de gehele rijksdienst met onder meer rijksbrede IT-services. Ons shared service centrum ondersteunt meer dan 50.000 werkplekken en mobiele devices in Nederland en op 160 ambassadeposten over de gehele wereld. Daarnaast beheren en ontwikkelen we ruim 1000 applicaties, verzorgen housing en hosting in het state of the art overheidsdatacenter (ODC), bieden IT-diensten met extra hoge beveiligingsniveaus en voeren jaarlijks zo n 260 ICT-projecten uit, waaronder internationale evenementen als het EU-voorzitterschap. Zo zorgen we dat ambtenaren hun belangrijke werk in dienst van de samenleving altijd, overal en veilig kunnen doen. Lisanne Snijders, projectleider stages & starters +31 (0)6 31 74 76 13 Interesse? Stuur je motivatie en CV naar SSC-ICTWerving&Selectie@minbzk.nl.