Opdrachten

DUO Groningen Senior Testautomation Engineer

Senior Testautomation Engineer

Info

Functie

Senior Testautomation Engineer

Locatie

Groningen

Uren per week

36 uren per week

Looptijd

26.06.2023 - 25.06.2024

Opdrachtnummer

138421

Sluitingsdatum

date-icon19.06.2023 clock-icon07:30
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Ervaren tester gezocht bij Examens team Haku.
Ons landschap bestaat uit REST microservices. Al deze kleine deelapplicaties testen we met applicatietesten gemaakt in Java (met Cucumber voor wat extra leesbaarheid) waarbij we alle calls om de applicatie heen mocken met WireMock. Daar waar het handig is maken we ook unittesten en meten we met behulp van code-coverage-metingen welke delen geraakt zijn door unittesten en welke door applicatietesten.
Onze GUI’s zijn gemaakt in Angular en deze testen we los met Cypress waarbij we WireMock gebruiken om alle calls naar de backend te mocken en te verifieren.

Hiervoor zoeken wij een ervaren tester die geautomatiseerd onze REST microservices kan testen.

Een korte opsomming van de ervaringen die wij zoeken:
- Java i.c.m. cucumber
- Cypress (of vergelijkbare Angular test frameworks)
- Frameworks als Spring, Spring Boot, Maven etc.
- Je bent een teamspeler
- Kan goed en helder communiceren
- Deelt graag kennis
- Bekend met scrum werken


Achtergrond opdracht
Wie zijn wij?

Wij zijn team Haku van examens. Wij zorgen ervoor dat staatsexamens afgenomen kunnen worden. Daaronder valt de diploma’s maken, een uitslag module die met behulp van staatsexamenregels bepaald of je geslaagd bent. De applicatie die we daarvoor gemaakt hebben heet BUS, bepalen uitslag staatsexamens. Hier wordt beheer op uitgevoerd.
Roosteren is onze nieuwste applicatie waarmee we bezig zijn. Onder roosteren valt het inplannen van staatsexamens op locatie met daarbij het inplannen van de examinatoren en kandidaten.
Dit wordt gerealiseerd met behulp van OptaPlanner, een AI constraint resolver.
Ons team bestaat uit 4 bouwers, 4 testers, 1 fo’er en 2 opsers. Wij maken gebruik van scrum voor het plannen van onze werkzaamheden.


Eisen
HBO werk- en denkniveau
Recente werkervaring met tooling tbv geautomatiseerde testen (3 jaar)
Werkervaring met Java i.c.m. Cucumber (3 jaar)


Wensen
Cypress/Karma (of vergelijkbare Angular test frameworks) Frameworks zoals Spring, Spring Boot, Hibernate, Maven etc.
Kennis van regels omtrent examens is een pre
Je bent een conceptuele denker en kunt kanttekeningen plaatsen bij architecturale vraagstukken. Je neemt het voortouw op het gebied van teststrategie en de invulling daarvan door de teststrategie en het testplan te vervolmaken. Dat doe je vanuit een gemotiveerde visie en je zorgt er voor dat je het team planmatig van het huidige naar het volgende niveau brengt. Daarnaast ben je een teamspeler, kun je goed en helder communiceren en deel je graag kennis. Affiniteit met back-end en front-end development;


Competenties
Durft de leiding te nemen voor Test en stuurt op resultaatgerichtheid zowel bij als de discipline Test als de rest van het team in het algemeen;
Overtuigend genoeg om mensen mee te krijgen in die keuzes/gekozen richting;
Goed kunnen en willen uitleggen van de opgezette testen richting de overige teamleden;
Sociaal en goed kunnen samenwerken met de overige teamleden.
Relevante werkervaring in een Agile / Scrum omgeving is een pre.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


Bedrijfsgegevens

Bedrijfs gegevens

DUO Groningen

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Ervaren tester gezocht bij Examens team Haku.
Ons landschap bestaat uit REST microservices. Al deze kleine deelapplicaties testen we met applicatietesten gemaakt in Java (met Cucumber voor wat extra leesbaarheid) waarbij we alle calls om de applicatie heen mocken met WireMock. Daar waar het handig is maken we ook unittesten en meten we met behulp van code-coverage-metingen welke delen geraakt zijn door unittesten en welke door applicatietesten.
Onze GUI’s zijn gemaakt in Angular en deze testen we los met Cypress waarbij we WireMock gebruiken om alle calls naar de backend te mocken en te verifieren.

Hiervoor zoeken wij een ervaren tester die geautomatiseerd onze REST microservices kan testen.

Een korte opsomming van de ervaringen die wij zoeken:
- Java i.c.m. cucumber
- Cypress (of vergelijkbare Angular test frameworks)
- Frameworks als Spring, Spring Boot, Maven etc.
- Je bent een teamspeler
- Kan goed en helder communiceren
- Deelt graag kennis
- Bekend met scrum werken


Achtergrond opdracht
Wie zijn wij?

Wij zijn team Haku van examens. Wij zorgen ervoor dat staatsexamens afgenomen kunnen worden. Daaronder valt de diploma’s maken, een uitslag module die met behulp van staatsexamenregels bepaald of je geslaagd bent. De applicatie die we daarvoor gemaakt hebben heet BUS, bepalen uitslag staatsexamens. Hier wordt beheer op uitgevoerd.
Roosteren is onze nieuwste applicatie waarmee we bezig zijn. Onder roosteren valt het inplannen van staatsexamens op locatie met daarbij het inplannen van de examinatoren en kandidaten.
Dit wordt gerealiseerd met behulp van OptaPlanner, een AI constraint resolver.
Ons team bestaat uit 4 bouwers, 4 testers, 1 fo’er en 2 opsers. Wij maken gebruik van scrum voor het plannen van onze werkzaamheden.


Eisen
HBO werk- en denkniveau
Recente werkervaring met tooling tbv geautomatiseerde testen (3 jaar)
Werkervaring met Java i.c.m. Cucumber (3 jaar)


Wensen
Cypress/Karma (of vergelijkbare Angular test frameworks) Frameworks zoals Spring, Spring Boot, Hibernate, Maven etc.
Kennis van regels omtrent examens is een pre
Je bent een conceptuele denker en kunt kanttekeningen plaatsen bij architecturale vraagstukken. Je neemt het voortouw op het gebied van teststrategie en de invulling daarvan door de teststrategie en het testplan te vervolmaken. Dat doe je vanuit een gemotiveerde visie en je zorgt er voor dat je het team planmatig van het huidige naar het volgende niveau brengt. Daarnaast ben je een teamspeler, kun je goed en helder communiceren en deel je graag kennis. Affiniteit met back-end en front-end development;


Competenties
Durft de leiding te nemen voor Test en stuurt op resultaatgerichtheid zowel bij als de discipline Test als de rest van het team in het algemeen;
Overtuigend genoeg om mensen mee te krijgen in die keuzes/gekozen richting;
Goed kunnen en willen uitleggen van de opgezette testen richting de overige teamleden;
Sociaal en goed kunnen samenwerken met de overige teamleden.
Relevante werkervaring in een Agile / Scrum omgeving is een pre.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


De recruiter

Arthur Timman

Between

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.

Privacy Preference Center