Opdrachten

Belastingdienst - ICT Senior Testengineer

Senior Testengineer

Info

Functie

Senior Testengineer

Locatie

Apeldoorn

Uren per week

36 uren per week

Looptijd

14.11.2024 - 30.12.2024

Opdrachtnummer

214994

Sluitingsdatum

date-icon14.10.2024 clock-icon21:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Als testengineer binnen ons Toeslag Verstrekkingen Systeem (TVS) werk je in een dynamisch featureteam dat verantwoordelijk is voor de applicaties die transacties voor diverse toeslagen verwerken. Deze applicaties stellen het recht, de duur en hoogte van de verschillende toeslagen vast op basis van de geldende wet- en regelgeving. We zijn op zoek naar een technisch vaardige testengineer die zelfstandig testprocessen kan ontwerpen, implementeren en automatiseren, met een sterke focus op kwaliteit en efficiëntie.

Achtergrond opdracht

Doelstelling van de opdracht:

  • Ontwikkelen en automatiseren van testcases:
    • Ontwerp en implementeer minimaal 40 geavanceerde geautomatiseerde testcases voor nieuwe features en wijzigingen in wet- en regelgeving. Deze testcases moeten specifiek afgestemd zijn op de verschillende toeslagregelingen binnen het TVS.
    • Automatiseer minimaal 75% van de nieuwe testcases en zorg ervoor dat deze naadloos integreren in de bestaande CI/CD-pijplijn, met gebruik van testframeworks zoals SpecFlow, Selenium of een vergelijkbaar framework.
    • Beheer en onderhoud de testinfrastructuur met behulp van tools zoals Jenkins, Azure DevOps of vergelijkbare CI/CD-tools om een continue en betrouwbare uitvoering van geautomatiseerde testen te waarborgen.
  • Optimaliseren van de testautomatiseringsprocessen:
    • Voer een grondige evaluatie uit van de huidige testautomatiseringsstrategie en identificeer minimaal drie verbeterpunten om de stabiliteit en snelheid van de regressietesten te verhogen.
    • Implementeer geavanceerde technieken zoals mocking en stubbing om testomgevingen robuuster en flexibeler te maken.
    • Optimaliseer de bestaande testdata- en testomgevingconfiguraties, zodat deze geschikt zijn voor dagelijks testen met hoge volumes en variabele gegevenssets.
  • Technische kennisdeling en teamontwikkeling:
    • Organiseer minimaal twee technische workshops over geavanceerde testautomatiseringstechnieken, zoals het gebruik van BDD (Behavior Driven Development), API-testen met Postman of REST Assured, en integratietesten.
    • Coach collega's en trainees in het gebruik van tools zoals Git voor versiebeheer en Docker voor het opzetten van geïsoleerde testomgevingen, zodat zij zelfstandig kunnen bijdragen aan het testautomatiseringsproces.
  • Eisen

  • Alleen Nederlandstalige CV’s aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA

  • TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering


  • 5 jaar werkervaring
  • Je hebt ervaring met Testframeworks zoals bijvoorbeeld Specflow (5 jaar)
  • Je hebt ervaring met het werken volgens scrum en de agile-principes (5 jaar)
  • Je bent TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering (5 jaar)
  • Je bent bekend met het werk als ontwikkelaar (T-shaped) in verband met testautomatisering (5 jaar)
  • Wensen

  • Testautomatisering: Minimaal 5 jaar ervaring met het ontwerpen en implementeren van geautomatiseerde testscripts met behulp van frameworks zoals SpecFlow, Selenium, Cucumber of soortgelijke tools.
  • Programmeren: Sterke kennis van programmeertalen zoals C#, Java of Python voor het ontwikkelen en onderhouden van geautomatiseerde testscripts.
  • CI/CD: Ervaring met het inrichten en onderhouden van CI/CD-pijplijnen in tools zoals Jenkins, Azure DevOps, GitLab CI of soortgelijke platforms.
  • API-testen: Ervaring met het opzetten en uitvoeren van geautomatiseerde API-tests met tools zoals Postman, REST Assured of SoapUI.
  • Versiebeheer: Ervaring met versiebeheersystemen zoals Git, inclusief het werken met branches, pull requests en code reviews.
  • Testdata en omgeving: Kennis van tools en technieken voor het beheren en genereren van testdata, en het configureren van geautomatiseerde testomgevingen met behulp van Docker of andere virtualisatietechnologieën.
  • Competenties

  • Analyseren
  • Samenwerken
  • Resultaatgerichtheid
  • Omgevingsbewustzijn
  • 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

    Belastingdienst - ICT

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    Als testengineer binnen ons Toeslag Verstrekkingen Systeem (TVS) werk je in een dynamisch featureteam dat verantwoordelijk is voor de applicaties die transacties voor diverse toeslagen verwerken. Deze applicaties stellen het recht, de duur en hoogte van de verschillende toeslagen vast op basis van de geldende wet- en regelgeving. We zijn op zoek naar een technisch vaardige testengineer die zelfstandig testprocessen kan ontwerpen, implementeren en automatiseren, met een sterke focus op kwaliteit en efficiëntie.

    Achtergrond opdracht

    Doelstelling van de opdracht:

  • Ontwikkelen en automatiseren van testcases:
    • Ontwerp en implementeer minimaal 40 geavanceerde geautomatiseerde testcases voor nieuwe features en wijzigingen in wet- en regelgeving. Deze testcases moeten specifiek afgestemd zijn op de verschillende toeslagregelingen binnen het TVS.
    • Automatiseer minimaal 75% van de nieuwe testcases en zorg ervoor dat deze naadloos integreren in de bestaande CI/CD-pijplijn, met gebruik van testframeworks zoals SpecFlow, Selenium of een vergelijkbaar framework.
    • Beheer en onderhoud de testinfrastructuur met behulp van tools zoals Jenkins, Azure DevOps of vergelijkbare CI/CD-tools om een continue en betrouwbare uitvoering van geautomatiseerde testen te waarborgen.
  • Optimaliseren van de testautomatiseringsprocessen:
    • Voer een grondige evaluatie uit van de huidige testautomatiseringsstrategie en identificeer minimaal drie verbeterpunten om de stabiliteit en snelheid van de regressietesten te verhogen.
    • Implementeer geavanceerde technieken zoals mocking en stubbing om testomgevingen robuuster en flexibeler te maken.
    • Optimaliseer de bestaande testdata- en testomgevingconfiguraties, zodat deze geschikt zijn voor dagelijks testen met hoge volumes en variabele gegevenssets.
  • Technische kennisdeling en teamontwikkeling:
    • Organiseer minimaal twee technische workshops over geavanceerde testautomatiseringstechnieken, zoals het gebruik van BDD (Behavior Driven Development), API-testen met Postman of REST Assured, en integratietesten.
    • Coach collega's en trainees in het gebruik van tools zoals Git voor versiebeheer en Docker voor het opzetten van geïsoleerde testomgevingen, zodat zij zelfstandig kunnen bijdragen aan het testautomatiseringsproces.
  • Eisen

  • Alleen Nederlandstalige CV’s aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA

  • TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering


  • 5 jaar werkervaring
  • Je hebt ervaring met Testframeworks zoals bijvoorbeeld Specflow (5 jaar)
  • Je hebt ervaring met het werken volgens scrum en de agile-principes (5 jaar)
  • Je bent TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering (5 jaar)
  • Je bent bekend met het werk als ontwikkelaar (T-shaped) in verband met testautomatisering (5 jaar)
  • Wensen

  • Testautomatisering: Minimaal 5 jaar ervaring met het ontwerpen en implementeren van geautomatiseerde testscripts met behulp van frameworks zoals SpecFlow, Selenium, Cucumber of soortgelijke tools.
  • Programmeren: Sterke kennis van programmeertalen zoals C#, Java of Python voor het ontwikkelen en onderhouden van geautomatiseerde testscripts.
  • CI/CD: Ervaring met het inrichten en onderhouden van CI/CD-pijplijnen in tools zoals Jenkins, Azure DevOps, GitLab CI of soortgelijke platforms.
  • API-testen: Ervaring met het opzetten en uitvoeren van geautomatiseerde API-tests met tools zoals Postman, REST Assured of SoapUI.
  • Versiebeheer: Ervaring met versiebeheersystemen zoals Git, inclusief het werken met branches, pull requests en code reviews.
  • Testdata en omgeving: Kennis van tools en technieken voor het beheren en genereren van testdata, en het configureren van geautomatiseerde testomgevingen met behulp van Docker of andere virtualisatietechnologieën.
  • Competenties

  • Analyseren
  • Samenwerken
  • Resultaatgerichtheid
  • Omgevingsbewustzijn
  • 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

    Shirley Trouwen

    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