Opdrachten
Info
Functie
Test Automation LeadLocatie
's-HertogenboschUren per week
40 uren per weekLooptijd
22.12.2024 - 29.06.2025Opdrachtnummer
218803Sluitingsdatum
06.12.2024 11:00Omschrijving van de afdeling
Binnen de afdeling ICT wordt het Scaled Agile Framework (SAFe) gehanteerd om op een effectieve manier vanuit multidisciplinaire teams ontwikkelingen te leveren die benodigd zijn voor het realiseren van de energietransitie. Het cluster Operations focust zich op het leveren van producten en diensten voor zowel interne- als externe klanten. In het cluster is er voor gekozen om End-to-End ketenverantwoordelijkheid in te richten. Op basis van de verschillende klanttypen zijn 4 waardeketens ontstaan.
De waardeketen Groot Verbruik & Netten (GV&N) betreft één van deze ketens en gaat over het aanleggen, verplaatsen, vervangen, verwijderen of afsluiten van 'grootverbruik' aansluitingen voor zakelijke klanten. De waardeketen bevat 8 teams, elk bestaande uit 6 tot 10 collega's die samen verantwoordelijk zijn voor de ontwikkeling en het onderhoud van hun producten en diensten. Om sneller en effectiever kwalitatief goede IT-oplossingen te kunnen leveren, wordt er vanuit de waardeketen focus gelegd op het verbeteren van de testvolwassenheid, het toepassen van built-in quality en shift-left en het ontwikkelen van automatisering van testen en CI/CD pipelines. De low code-aanpak middels de testautomatisering applicatie Tosca wordt binnen Operations cluster-breed ingezet en maakt het mogelijk om testprocessen te stroomlijnen en te versnellen. Zo maken enkele teams binnen Groot Verbruik & Netten gebruik van Tosca om hun regressietesten geautomatiseerd uit te kunnen voeren.
Om de test professionaliteit binnen de waardeketen verder te ontwikkelen, zoeken we een zeer ervaren Test Automation Lead met diepgaande architectuur kennis en ervaring van Tosca. We zoeken een professional die de valkuilen en de voordelen van test automatisering kent en in staat is om test automatisering op de benodigde niveaus (waaronder Unit testen, API/Service testen, Contract testen, GUI en End-2-End) kan initiëren en optimaliseren. Onze ideale kandidaat kan met zijn of haar kennis, enthousiasme, overtuigingskracht en kritische blik collega engineers in beweging krijgen en is in staat om de test automatisering naar een hoger niveau te tillen. Daarbij coacht en waar nodig corrigeert hij/zij engineers in het gebruik van de test automatisering-applicaties. Dit gebeurt vanuit een effectieve leer- en ontwikkelstrategie, zoals "Ido, We do, You do". Agile software ontwikkeling, risk-based testing, shift-left testing, CI/CD en integreren van testautomatisering in het software delivery proces zijn geen geheim voor jou. Als Test Automation Lead help je de teams binnen de waardeketen om de potentiële voordelen van test automatisering te realiseren. Als Test Automation Lead maak je deel uit van het Quality for Excellence team binnen de afdeling LACE (Lean Agile Center of Excellence). Het huidige team bestaat uit Test (Automation) Architecten en een Agile Quality Coach. Als Tosca Test Automation Lead word je ingezet binnen de waardeketen Groot Verbruik & Netten en help je de verschillende (DevOps)teams met de inrichting en implementatie van test automatisering in hun software delivery-proces. Daarnaast maak je deel uit van het Testgilde (Community-of-Practice) en vertegenwoordig je de Test Leads én je welkveld (waardeketen) in deze Kwaliteit- & Test gemeenschap.
Functieomschrijving
Belangrijkste verantwoordelijkheden: Je bent verantwoordelijk voor de roadmap en strategie om softwarefouten binnen de waardeketen Groot Verbruik & Netten naar nul te brengen, vanuit een PRA/test-gebaseerde aanpak. Hierbij hou je rekening met de IT Technology strategie en de Enexis IT Quality & Test vision (LACE-Q4X). De verschillende aspecten waarop je je gaat richten zijn o.a.:
▪Als Test Lead ben je vanuit de waardeketen Groot Verbruik & Netten aanspreekpunt m.b.t. kwaliteit en testen voor het RESA System Team. Het programma RESA betreft de overgang van SAP R/3 (welke vanaf het jaar 2027 out-of-support is), door SAP S4 HANA. Je stemt activiteiten en voortgang af met de RESA Test Lead, zodat ketenoverstijgende coördinatie van testen en deployments plaats kan vinden.
▪Definiëren van Testarchitectuur, Testroadmap, Testplanning en Teststrategie: Ontwikkelen en onderhouden van PRA (Product Risico Analyse), testplannen en -strategieën die passen bij de doelen van de teams binnen de waardeketen Groot Verbruik & Netten. Bepalen welke testniveaus (unit, integratie, systeem, acceptatie) en testtypen (functioneel, non-functioneel) benodigd zijn. Registratie c.q. vastlegging in testmanagementsysteem (TesterSuite). Sturen op de roadmap voor testautomatisering, mijlpalen en prioriteiten vaststellen en stimuleren in het bereiken daarvan. Opzetten en inrichten van benodigde Tosca architectuur m.b.t. test automatisering voor de waardeketen Groot Verbruik & Netten. Iteratief controleren of teststrategie aangepast dient te worden op basis van feedback en trends vanuit interne klanten, bedrijfsprioriteiten en/of wijzigingen in softwareontwerpen.
▪ Geautomatiseerd testen middels Tosca opzetten en onderhouden op basis van PRA en strategie: Ontwerpen, ontwikkelen en onderhouden van testscripts. Inrichten en toepassen van test automation. Gebruik maken van tools en framework uit de doelarchitectuur.
▪ Continu testen: Implementeren van tests in de stadia van de CI/CD-pijplijn om continue feedback te krijgen over de kwaliteit van de software. Gebruik maken van geautomatiseerde testen: Ontwikkelen en onderhouden van regressie-testset om regressies snel te identificeren en op te lossen. Opmaken van de testvereisten voor CI/CD en helpen bij het definiëren en realiseren van het implementatieplan.
▪ Samenwerking en communicatie: beschikt over sterke communicatievaardigheden en kan technische en functionele kennisonderwerpen duidelijk uitleggen. Afstemmen en ondersteunen van de Enterprise Architect, System Architect en Information Security Officer om te zorgen dat de testroadmap voor functionele- en non-functionele testen zijn afgestemd. Nauwe samenwerking met Ontwikkelaars, Product Owners en andere teamleden om testvereisten te begrijpen, te vertalen naar acceptatiecriteria en te implementeren. Zorgen dat user-stories correct en volledig beschreven zijn op de kwaliteitscriteria, zodat deze tijdig ge-refined kunnen worden. Actief deelnemen aan agile ceremonies zoals sprint planning, daily stand-ups, refinements en retrospectives. Samenwerken met andere teams die werken aan hetzelfde of aanverwante producten. Behalen van sprint- en PI doelen binnen de kwaliteitscriteria en daarmee waarde-creatie realiseren voor de business.
▪ Risicobeheer en kwaliteitsborging: identificeren en beheren van risico's met betrekking tot kwaliteit en testen. Samenwerken met andere stakeholders om risico's te beoordelen, testplannen aan te passen op basis van risicoanalyses en passende mitigerende maatregelen te implementeren. Toezicht houden op de kwaliteitsborgings-activiteiten, zoals het monitoren van testdekking en het analyseren van defecttrends. Waarborgen van de kwaliteit van het product door middel van handmatige- als geautomatiseerde testen, zoals functionele testen (waaronder coördineren en begeleiden van gebruikerstesten wanneer van toepassing betreft), als uitvoering of begeleiding van non-functionele testen (zoals prestatietesten en beveiligingstesten)
Functie eisen
Vereiste ervaring / vaardigheden:
▪ Minimaal 10 jaar ervaring op senior niveau met software ontwikkeling en quality engineering.
▪ Een bewezen staat van dienst met testsoftware, waar o.a. ruime ervaring met het opzetten en inrichten van infrastructuur voor Tosca testautomatisering bij verschillende klanten/opdrachten.
▪ Ruime ervaring met automatiseren van testen middels Tosca bij verschillende klanten/opdrachten, waaronder met automatisch testen van API's/Services.
▪ Het kunnen uitleggen van testconcepten en -principes zoals dekking, productrisico, hoe een product te analyseren, verkennend testen, opmaken van een teststrategie.
▪ In staat zijn om goede testdefinitie- en uitvoeringsvaardigheden aan te tonen.
▪ Ervaring met methodologieën en frameworks die worden gebruikt in het SDLC-proces (Software Development Life-Cycle), zoals Scrum, DevOps en SAFe / Agile.
▪ Ervaring met- of kennis van concepten en technieken die worden gebruikt zoals Context-Driven Testing, Rapid Software Testing of testen in een Agile context zoals SAFe met CI/CD (continuous integration / continuous deployment or delivery), Built-in Quality, Shift-Left, test driven development (TDD) en behavioral driven development (BDD).
▪ Ervaring in gebruik van de softwareplatformen Mendix, SAP S/4HANA en Flowable is een pré.
▪ Ervaring in gebruik van de project- en testmanagement tools Jira en TesterSuite is een pré.
Opleidingen en certificeringen:
▪ Opleiding: HBO/WO werk- en denkniveau.
▪ Minimaal gecertificeerd in één van de standaarden op het gebied van softwaretesten en kwaliteitsborging: ISTQB (bijv. Advanced Tester Analist), TMAP (bijv. Quality for Cross-Functional teams), ISQI CAT (Certified Agile Tester) of een vergelijkbare certificering.
▪ Tricentis Tosca certificeringen (must): Tosca Certified Implementation Partner, AS1 (Automation Specialist Level 1), AS2 (Automation Specialist Level 2), TDS1 (Test Design Specialist Level 1), API (Automation Specialist for API).
▪ Tricentis Tosca certificeringen (pré): Tosca Certified Architect, Tosca Certified Trainer, TDS2 (Test Design Specialist Level 2), AE1 (Automation Engineer Level 1), AE2 (Automation Engineer Level 2), DataBase (Automation Specialist for DataBase testing) en SAP (Automation Specialist for SAP).
Gewenste persoonlijkheidskenmerken / skills:
▪In staat om kennis over te brengen m.b.t. toepassing van Tricentis Tosca testautomatisering. Kent de best-practices en weet deze uit te leggen en toe te passen.
▪Beschikt over de onderwijs-competentie en is in staat om collega's te begeleiden en waar nodig te corrigeren in het gebruik van testapplicaties, zoals Tosca.
▪Proactief en daadkrachtig ingesteld, kan goed zelfstandig werken, toont initiatief en is in staat om benodigde informatie op te halen en/of af te stemmen.
▪Sterke drang om te verbeteren, kwaliteit- en resultaatgerichtheid, probleemoplossend vermogen en mentaliteit.
▪Kritisch en analytisch, maar flexibel in een dynamische omgeving.
▪Commitment, teamplayer met uitstekende communicatieve vaardigheden.
Extra info
- 50% thuis, 50% kantoor
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.
Enexis
Omschrijving van de afdeling
Binnen de afdeling ICT wordt het Scaled Agile Framework (SAFe) gehanteerd om op een effectieve manier vanuit multidisciplinaire teams ontwikkelingen te leveren die benodigd zijn voor het realiseren van de energietransitie. Het cluster Operations focust zich op het leveren van producten en diensten voor zowel interne- als externe klanten. In het cluster is er voor gekozen om End-to-End ketenverantwoordelijkheid in te richten. Op basis van de verschillende klanttypen zijn 4 waardeketens ontstaan.
De waardeketen Groot Verbruik & Netten (GV&N) betreft één van deze ketens en gaat over het aanleggen, verplaatsen, vervangen, verwijderen of afsluiten van 'grootverbruik' aansluitingen voor zakelijke klanten. De waardeketen bevat 8 teams, elk bestaande uit 6 tot 10 collega's die samen verantwoordelijk zijn voor de ontwikkeling en het onderhoud van hun producten en diensten. Om sneller en effectiever kwalitatief goede IT-oplossingen te kunnen leveren, wordt er vanuit de waardeketen focus gelegd op het verbeteren van de testvolwassenheid, het toepassen van built-in quality en shift-left en het ontwikkelen van automatisering van testen en CI/CD pipelines. De low code-aanpak middels de testautomatisering applicatie Tosca wordt binnen Operations cluster-breed ingezet en maakt het mogelijk om testprocessen te stroomlijnen en te versnellen. Zo maken enkele teams binnen Groot Verbruik & Netten gebruik van Tosca om hun regressietesten geautomatiseerd uit te kunnen voeren.
Om de test professionaliteit binnen de waardeketen verder te ontwikkelen, zoeken we een zeer ervaren Test Automation Lead met diepgaande architectuur kennis en ervaring van Tosca. We zoeken een professional die de valkuilen en de voordelen van test automatisering kent en in staat is om test automatisering op de benodigde niveaus (waaronder Unit testen, API/Service testen, Contract testen, GUI en End-2-End) kan initiëren en optimaliseren. Onze ideale kandidaat kan met zijn of haar kennis, enthousiasme, overtuigingskracht en kritische blik collega engineers in beweging krijgen en is in staat om de test automatisering naar een hoger niveau te tillen. Daarbij coacht en waar nodig corrigeert hij/zij engineers in het gebruik van de test automatisering-applicaties. Dit gebeurt vanuit een effectieve leer- en ontwikkelstrategie, zoals "Ido, We do, You do". Agile software ontwikkeling, risk-based testing, shift-left testing, CI/CD en integreren van testautomatisering in het software delivery proces zijn geen geheim voor jou. Als Test Automation Lead help je de teams binnen de waardeketen om de potentiële voordelen van test automatisering te realiseren. Als Test Automation Lead maak je deel uit van het Quality for Excellence team binnen de afdeling LACE (Lean Agile Center of Excellence). Het huidige team bestaat uit Test (Automation) Architecten en een Agile Quality Coach. Als Tosca Test Automation Lead word je ingezet binnen de waardeketen Groot Verbruik & Netten en help je de verschillende (DevOps)teams met de inrichting en implementatie van test automatisering in hun software delivery-proces. Daarnaast maak je deel uit van het Testgilde (Community-of-Practice) en vertegenwoordig je de Test Leads én je welkveld (waardeketen) in deze Kwaliteit- & Test gemeenschap.
Functieomschrijving
Belangrijkste verantwoordelijkheden: Je bent verantwoordelijk voor de roadmap en strategie om softwarefouten binnen de waardeketen Groot Verbruik & Netten naar nul te brengen, vanuit een PRA/test-gebaseerde aanpak. Hierbij hou je rekening met de IT Technology strategie en de Enexis IT Quality & Test vision (LACE-Q4X). De verschillende aspecten waarop je je gaat richten zijn o.a.:
▪Als Test Lead ben je vanuit de waardeketen Groot Verbruik & Netten aanspreekpunt m.b.t. kwaliteit en testen voor het RESA System Team. Het programma RESA betreft de overgang van SAP R/3 (welke vanaf het jaar 2027 out-of-support is), door SAP S4 HANA. Je stemt activiteiten en voortgang af met de RESA Test Lead, zodat ketenoverstijgende coördinatie van testen en deployments plaats kan vinden.
▪Definiëren van Testarchitectuur, Testroadmap, Testplanning en Teststrategie: Ontwikkelen en onderhouden van PRA (Product Risico Analyse), testplannen en -strategieën die passen bij de doelen van de teams binnen de waardeketen Groot Verbruik & Netten. Bepalen welke testniveaus (unit, integratie, systeem, acceptatie) en testtypen (functioneel, non-functioneel) benodigd zijn. Registratie c.q. vastlegging in testmanagementsysteem (TesterSuite). Sturen op de roadmap voor testautomatisering, mijlpalen en prioriteiten vaststellen en stimuleren in het bereiken daarvan. Opzetten en inrichten van benodigde Tosca architectuur m.b.t. test automatisering voor de waardeketen Groot Verbruik & Netten. Iteratief controleren of teststrategie aangepast dient te worden op basis van feedback en trends vanuit interne klanten, bedrijfsprioriteiten en/of wijzigingen in softwareontwerpen.
▪ Geautomatiseerd testen middels Tosca opzetten en onderhouden op basis van PRA en strategie: Ontwerpen, ontwikkelen en onderhouden van testscripts. Inrichten en toepassen van test automation. Gebruik maken van tools en framework uit de doelarchitectuur.
▪ Continu testen: Implementeren van tests in de stadia van de CI/CD-pijplijn om continue feedback te krijgen over de kwaliteit van de software. Gebruik maken van geautomatiseerde testen: Ontwikkelen en onderhouden van regressie-testset om regressies snel te identificeren en op te lossen. Opmaken van de testvereisten voor CI/CD en helpen bij het definiëren en realiseren van het implementatieplan.
▪ Samenwerking en communicatie: beschikt over sterke communicatievaardigheden en kan technische en functionele kennisonderwerpen duidelijk uitleggen. Afstemmen en ondersteunen van de Enterprise Architect, System Architect en Information Security Officer om te zorgen dat de testroadmap voor functionele- en non-functionele testen zijn afgestemd. Nauwe samenwerking met Ontwikkelaars, Product Owners en andere teamleden om testvereisten te begrijpen, te vertalen naar acceptatiecriteria en te implementeren. Zorgen dat user-stories correct en volledig beschreven zijn op de kwaliteitscriteria, zodat deze tijdig ge-refined kunnen worden. Actief deelnemen aan agile ceremonies zoals sprint planning, daily stand-ups, refinements en retrospectives. Samenwerken met andere teams die werken aan hetzelfde of aanverwante producten. Behalen van sprint- en PI doelen binnen de kwaliteitscriteria en daarmee waarde-creatie realiseren voor de business.
▪ Risicobeheer en kwaliteitsborging: identificeren en beheren van risico's met betrekking tot kwaliteit en testen. Samenwerken met andere stakeholders om risico's te beoordelen, testplannen aan te passen op basis van risicoanalyses en passende mitigerende maatregelen te implementeren. Toezicht houden op de kwaliteitsborgings-activiteiten, zoals het monitoren van testdekking en het analyseren van defecttrends. Waarborgen van de kwaliteit van het product door middel van handmatige- als geautomatiseerde testen, zoals functionele testen (waaronder coördineren en begeleiden van gebruikerstesten wanneer van toepassing betreft), als uitvoering of begeleiding van non-functionele testen (zoals prestatietesten en beveiligingstesten)
Functie eisen
Vereiste ervaring / vaardigheden:
▪ Minimaal 10 jaar ervaring op senior niveau met software ontwikkeling en quality engineering.
▪ Een bewezen staat van dienst met testsoftware, waar o.a. ruime ervaring met het opzetten en inrichten van infrastructuur voor Tosca testautomatisering bij verschillende klanten/opdrachten.
▪ Ruime ervaring met automatiseren van testen middels Tosca bij verschillende klanten/opdrachten, waaronder met automatisch testen van API's/Services.
▪ Het kunnen uitleggen van testconcepten en -principes zoals dekking, productrisico, hoe een product te analyseren, verkennend testen, opmaken van een teststrategie.
▪ In staat zijn om goede testdefinitie- en uitvoeringsvaardigheden aan te tonen.
▪ Ervaring met methodologieën en frameworks die worden gebruikt in het SDLC-proces (Software Development Life-Cycle), zoals Scrum, DevOps en SAFe / Agile.
▪ Ervaring met- of kennis van concepten en technieken die worden gebruikt zoals Context-Driven Testing, Rapid Software Testing of testen in een Agile context zoals SAFe met CI/CD (continuous integration / continuous deployment or delivery), Built-in Quality, Shift-Left, test driven development (TDD) en behavioral driven development (BDD).
▪ Ervaring in gebruik van de softwareplatformen Mendix, SAP S/4HANA en Flowable is een pré.
▪ Ervaring in gebruik van de project- en testmanagement tools Jira en TesterSuite is een pré.
Opleidingen en certificeringen:
▪ Opleiding: HBO/WO werk- en denkniveau.
▪ Minimaal gecertificeerd in één van de standaarden op het gebied van softwaretesten en kwaliteitsborging: ISTQB (bijv. Advanced Tester Analist), TMAP (bijv. Quality for Cross-Functional teams), ISQI CAT (Certified Agile Tester) of een vergelijkbare certificering.
▪ Tricentis Tosca certificeringen (must): Tosca Certified Implementation Partner, AS1 (Automation Specialist Level 1), AS2 (Automation Specialist Level 2), TDS1 (Test Design Specialist Level 1), API (Automation Specialist for API).
▪ Tricentis Tosca certificeringen (pré): Tosca Certified Architect, Tosca Certified Trainer, TDS2 (Test Design Specialist Level 2), AE1 (Automation Engineer Level 1), AE2 (Automation Engineer Level 2), DataBase (Automation Specialist for DataBase testing) en SAP (Automation Specialist for SAP).
Gewenste persoonlijkheidskenmerken / skills:
▪In staat om kennis over te brengen m.b.t. toepassing van Tricentis Tosca testautomatisering. Kent de best-practices en weet deze uit te leggen en toe te passen.
▪Beschikt over de onderwijs-competentie en is in staat om collega's te begeleiden en waar nodig te corrigeren in het gebruik van testapplicaties, zoals Tosca.
▪Proactief en daadkrachtig ingesteld, kan goed zelfstandig werken, toont initiatief en is in staat om benodigde informatie op te halen en/of af te stemmen.
▪Sterke drang om te verbeteren, kwaliteit- en resultaatgerichtheid, probleemoplossend vermogen en mentaliteit.
▪Kritisch en analytisch, maar flexibel in een dynamische omgeving.
▪Commitment, teamplayer met uitstekende communicatieve vaardigheden.
Extra info
- 50% thuis, 50% kantoor
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.
HeadFirst
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.