Software Test Automation Engineer binnen uitdagende hightechorganisatie!
De functieAls Software Test Automation Engineer werk je binnen een multidisciplinair Agile-ontwikkelingsteam, dat verantwoordelijk is voor de ontwikkeling en het testen van infrastructuurplatforms voor gevechtsbeheersystemen. Het team is verantwoordelijk voor de volledige ontwikkelcyclus, inclusief eisenanalyse, ontwikkeling, integratie, testen, validatie en het demonstreren van de huidige status van het product. De infrastructuur die wordt ontwikkeld, zal de basis vormen voor de producten van de organisatie in de komende 30 jaar.
Als Java Software Automation Tester ontwerp, ontwikkel en voer je geautomatiseerde tests uit om de kwaliteit en prestaties van Java-gebaseerde applicaties te waarborgen. Je werkt nauw samen met het ontwikkelingsteam en QA om teststrategieën te implementeren en ervoor te zorgen dat automatiseringsoplossingen voldoen aan de zakelijke behoeften. Als je gepassioneerd bent door testautomatisering, een teamspeler met een proactieve houding bent, voortdurend je vaardigheden wilt ontwikkelen en gedijt in een Agile-omgeving, ben jij de ideale kandidaat.
Belangrijkste verantwoordelijkheden en technische vaardigheden
- Ontwikkelen en onderhouden van geautomatiseerde testscripts met Java en testautomatiseringsframeworks (bijv. Selenium, TestNG, JUnit, Cucumber).
- Creëren van uitgebreide testplannen, testcases en testgegevens voor zowel functionele als niet-functionele testen.
- Uitvoeren van geautomatiseerde tests, analyseren van resultaten en het rapporteren van defecten met gedetailleerde logbestanden en replicatiestappen.
- Integreren van testautomatisering in CI/CD (Continuous Integration/Continuous Deployment) pipelines.
- Samenwerken met het ontwikkelingsteam om automatiseringsmogelijkheden te identificeren en testcases te prioriteren.
- Uitvoeren van regressie-, prestatie- en belastingstests voor complexe Java-toepassingen.
- Fouten opsporen en problemen oplossen in automatiseringsscripts en applicaties in verschillende omgevingen.
- Zorgen voor de schaalbaarheid, betrouwbaarheid en effectiviteit van geautomatiseerde testframeworks en -tools.
- Onderhouden van documentatie voor testautomatiseringsframeworks, processen en resultaten.
Het bedrijf is een toonaangevende speler in de hightechsector, gespecialiseerd in het ontwikkelen van baanbrekende oplossingen die de wereld veiliger en meer verbonden maken. In een snel veranderende wereld helpt de organisatie ambitieuze bedrijven en instellingen hun doelstellingen te realiseren door veilige en efficiënte technologische innovaties. De diverse teams van het bedrijf, met verschillende expertises, talenten en achtergronden, werken samen om complexe uitdagingen aan te pakken in sectoren zoals defensie, lucht- en ruimtevaart, transport en cybersecurity.
Aanbod- Een interessante functie in een hightechomgeving.
- Veel ruimte voor persoonlijke ontwikkeling en eigen initiatieven.
- De mogelijkheid om binnen de organisatie in verschillende richtingen door te groeien, zowel technisch, in management, commercieel of internationaal.
- Een open en flexibele werkomgeving waar work-life balance zeer belangrijk is.
- Bachelor- of masterdiploma in Informatica, Informatie Technologie of een verwante richting.
- Meer dan 5 jaar ervaring in Java-softwareontwikkeling en Java-gebaseerde testautomatisering.
- Sterke kennis van objectgeoriënteerde programmeerprincipes en de softwareontwikkelingscyclus.
- Uitstekende analytische, probleemoplossende en communicatieve vaardigheden.
- Certificering in testautomatisering of Java-ontwikkeling is een plus.
- Meer dan 5 jaar ervaring met Linux. Red Hat-certificering is een plus.
- Flexibiliteit en de mogelijkheid om vloeiend in het Engels te communiceren met verschillende soorten stakeholders.