Back to search
CyberPilot Linkedin · Posted 7d ago

QA Automation Engineer

Aarhus Municipality

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Brænder du for kvalitet, automatisering og moderne udviklingsprocesser – og vil du være med til at forme, hvordan Continuous Delivery og QA sker i et AI-drevet SaaS-miljø?


Hos CyberPilot søger vi en QA Automation Engineer, som kan tage ejerskab for vores test- og release-setup.


Det her er en rolle for dig, der elsker automatisering, kontinuerlige releases og høj kvalitet.


Om CyberPilot

CyberPilot hjælper organisationer med at skabe en stærkere sikkerhedskultur gennem awareness-træning og phishing-simuleringer. Vi er et dansk SaaS-selskab i vækst og arbejder målrettet på at bygge en moderne udviklingsorganisation, hvor AI-teknologier og automatisering er en naturlig del af hverdagen.


Vi udfordrer den klassiske SCRUM-model og arbejder i små, selvkørende produktteams, hvor softwareudviklere og product owners arbejder tæt sammen – med stor frihed og ansvar.


Hvor vi er i dag

Vi har i dag et testsetup med mange automatiserede tests, men vi oplever stadig en ustabil E2E-pipeline og finder for mange fejl for sent i processen. Det betyder, at vores udviklere bruger unødig tid på at genstarte fejlende tests og context-switche, og det går ud over både leveringshastighed og tillid til vores test suite.


Det er præcis dette, du skal være med til at løse. Du får ledelsens fulde opbakning til at prioritere denne indsats, og du vil fra dag ét kunne gøre en markant og synlig forskel.


Din rolle

Som QA Automation Engineer får du det tekniske og strategiske ansvar for at udvikle og vedligeholde vores test- og QA-setup. I den første tid vil dit fokus primært være at:


  • Stabilisere vores E2E-suite – reducere flakiness og bringe kørselstiden markant ned.


  • Styrke test-dækningen på vores mest forretningskritiske systemer (fx phishing-udsendelse, enrollment og autentificering), så vi undgår gentagne driftsforstyrrelser.


  • Forbedre vores CI/CD pipelines og release-flows, så fejl fanges tidligere, og udviklerne kan stole på testresultaterne.


Når fundamentet er på plads, udvides rollen naturligt til også at:


  • Drive vores testfilosofi – vi efterlever Classical (Detroit) testfilosofien, hvor vi mocker så lidt som muligt for at skabe mere komplette, realistiske tests. Du skal kende og tro på disse principper – og hjælpe os med at udbrede dem i hele koden.


  • Bringe QA-kulturen fremad – definere bedste praksis for test, kvalitet og release management i tæt samarbejde med produkt- og platform-teams.


  • Udnytte AI-værktøjer til at automatisere test, analysere logs og finde fejl hurtigere.


  • Skabe grundlaget for Continuous Delivery – vi releaser allerede jævnligt, og din mission bliver at gøre vores releaseproces markant mere pålidelig og hurtig, med en ambition om på sigt at kunne releases langt oftere.


Vores tekniske miljø

Vi arbejder i et moderne TypeScript-baseret miljø, hvor hele vores stack – fra backend til frontend – er skrevet i ren TypeScript. På serversiden bruger vi NestJS som framework, mens React driver vores frontend og Postgres udgør fundamentet for datahåndtering.


Vores CI-setup kører på GitHub Actions, hvor alt fra build til test og dele af deployment er automatiseret, og kvaliteten sikres gennem en omfattende test suite hvor E2E delen er bygget i Playwright. Vi benytter Checkly til Synthetic monitoring af vores productionmiljø.


Vi tror på, at gode tests skal afspejle virkeligheden så tæt som muligt. Derfor følger vi Classical (Detroit) testfilosofien, hvor vi bevidst mocker så lidt som muligt for at skabe realistiske, robuste tests, der giver reel tillid til systemets stabilitet.


Din arbejdsdag

Du strukturerer selv din dag – om du arbejder hjemmefra eller på kontoret, 7–15, 9–17 eller noget midt imellem, er helt op til dig, dog skal du være bosat i nærheden af Aarhus.


Det vigtigste er resultaterne, og at du er tilgængelig, når teamet har brug for sparring.


Du vil indgå som en del af vores udvikler team på 5 udviklere, hvor vi i høj grad udnytter AI-værktøjer i hverdagen – det gør os reelt til et team, der performer som 10x engineers. Din primære rolle bliver at sikre, at automatisering, test og release-kvalitet bliver en integreret del af udviklingsprocessen.


Om dig

Du er en passioneret udvikler med et stærkt fokus på kvalitet, test og automatisering. Du trives med at tage ansvar, tænke på tværs og skabe stabile løsninger, der kan skaleres.


Vi forventer, at du har:


  • Erfaring med QA Engineering og automatiserede tests i et professionelt software team (fx Playwright, Cypress eller lignende).


  • Forståelse for CI/CD pipelines og release-flows (fx GitHub Actions).


  • Interesse for AI-værktøjer i softwareudvikling (testgenerering, debugging, analyse).


  • Evne til at arbejde selvstændigt og tage ejerskab – du bliver “go-to” for QA i vores team.


  • En nysgerrig og analytisk tilgang til at forbedre kvalitet og processer.


Det er et plus, hvis du har erfaring med performance-test, sikkerhedstest og cloud miljøer.


Vi tilbyder


  • Stor frihed i arbejdstid og -sted.


  • Mulighed for at forme QA-strategien i et moderne SaaS-setup.


  • Indflydelse på, hvordan vi når ægte Continuous Delivery.


  • Tæt samarbejde med dygtige kolleger i et ambitiøst og nysgerrigt miljø.


  • En hverdag, hvor AI og automatisering er naturlige værktøjer – ikke buzzwords.



Det er et krav at du kan arbejde på kontoret mindst 2-3 gange om ugen.



Interviews afholdes løbende. Vi glæder os til at høre fra dig.


For mere information eller spørgsmål, kontakt venligst Kristian Kaa, Head of Engineering på [email protected] eller Stine Vangsgaard, HR Manager på [email protected].

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search