Bij AMCS (voorheen FigBytes) zetten we ons in voor het stimuleren van innovatie in de Net Zero-ruimte door hoogwaardige, gebruikersgerichte oplossingen aan onze klanten te leveren. We zijn op zoek naar een Senior software engineer in test om complexe functies te leveren, samen te werken met ons wereldwijde team en op te komen voor codekwaliteit en bruikbaarheid.
Verantwoordelijkheden:
Lead and Deliver: Neem verantwoordelijkheid voor complexe functies en zorg ervoor dat beveiligde code van hoge kwaliteit op tijd wordt geleverd. Beheers de procestools en automatisering voor het hele platform
Probleemoplosser: Begrijp de probleemruimte en bedenk effectieve oplossingen die schaalbaar zijn. Het probleem goed oplossen is een belangrijk succescriterium. Het vermogen om het te testen systeem te modelleren en de effectiviteit en efficiëntie van de automatisering te optimaliseren, is essentieel
Kennisdeling: Investeer in continu leren en deel actief kennis met teamleden, bevorder een cultuur van groei en verbetering. Communiceer effectief tussen alle belanghebbenden.
Best Practices: Werk samen met het team en de leiding om best practices en aanbevelingen te definiëren om toekomstige groei te ondersteunen.
Kwaliteitsadvocaat: Help het team bij het bereiken van kwaliteitsdoelen en werk aan het verkrijgen van efficiëntie en voorspelbaarheid bij het schatten van inspanningen. Beïnvloed ook het team om de risico's en problemen vroegtijdig aan de orde te stellen en de bugs te triëren en prioriteit en focus te stellen die resulteren in tijdige levering.
Teambuilding: Neem deel aan het wervingsproces en draag bij aan het aantrekken en ontwikkelen van een sterker front-end team in de wereldwijde organisatie.
Code Quality Champion: pleitbezorger voor codekwaliteit, herbruikbaarheid en de vereenvoudiging van gebruikerservaringen binnen het AMCS (voorheen FigBytes) platform.
Domeinexpertise: Bouw een diepgaand begrip op van het kerndomein van AMCS (voorheen FigBytes) en draag bij aan domeinspecifieke kennis door actief deel te nemen aan ontwerpdiscussies en kritische denkvaardigheden te gebruiken om de risico's vroeg te identificeren en de vereisten vroeg in de cyclus uit te dagen om ervoor te zorgen dat we het juiste probleem oplossen.
Samenwerking: Actief deelnemen aan teamoverschrijdende samenwerking tussen verschillende afdelingen binnen AMCS (voorheen FigBytes).
Eisen:
Bachelor's degree in informatica of een gerelateerd vakgebied (of gelijkwaardige werkervaring).
Meer dan 5+ jaar bewezen ervaring in softwareontwikkeling door gebruik te maken van C#/Java/Python/T-SQL/JavaScript (elke twee)
Sterk begrip van teststrategieën, testarchitectuur, automatiseringsframeworks, processen en tools
Ervaring met AzureDevOps, JIRA en andere projectmanagementtools
Ervaring met Open API en Microservices Testing
Ervaring met SQL- en NoSQL-gegevensmodellering, architectuur en prestatieafstemming
Ervaring met datastructuren en algoritmes
Ervaring met het leiden van gezamenlijke analyse en ontwerp en duidelijkheid scheppen in vereisten en eigen end-to-end leveringsomvang, plan en planning
Ervaring in test driven development
Ervaring met het schrijven van unittests en UI-automatisering met behulp van selenium /playwright
Vaardigheid in prestatie-, beveiligings- en lokalisatietests
Sterke probleemoplossende en foutopsporingsvaardigheden
Zelfsturend en eigenaar van de end-to-end deliverable voor een functie die nauw samenwerkt met PM en BA.
Bewezen staat van dienst in het leiden en leveren van grootschalige automatiseringscode die resulteerde in een enorme ROI.
Het vermogen om prioriteiten te stellen wat te automatiseren en testgegevens verstandig te benutten voor efficiëntie en effectiviteit
Verbeter de testdekking door gebruik te maken van geavanceerde tests, zoals paarsgewijs testen en modelgebaseerd testen.
Uitstekende communicatie- en samenwerkingsvaardigheden.
Ervaring met AzureDevOps, SonarCloud, Terraform is een pluspunt
Ervaring in het begeleiden van junior developers is een pluspunt.
Blijf op de hoogte van de nieuwste technologieën en breng innovatie in het team om zakelijke uitdagingen op te lossen.
Wees flexibel met technologiestack (we gebruiken Pyspark, SparkSQL, T-SQL, .NET Framework 6+, MySQL, SQL Azure, Azure Data factory, Angular 14)
Competenties van het bedrijf
Groepswerk
Eigendom
Leiderschap
Projectmanagement
Departementale competenties
Resultaatgericht
Efficiëntie
Groei Mindset
Kritisch denken
Rol Competenties
Architectuur
Samenwerking
Sturen op resultaat
Communicatie en mentorschap
Inschatting van de inspanning en taakverdeling en prioritering