Vi söker en erfaren Test Engineer med fokus på backend-testning till ett engagerat och tvärfunktionellt team som arbetar med att utveckla en AI-driven tjänst. I uppdraget ingår ett nära samarbete med datavetenskap, backend-utvecklare och produktspecialister för att säkerställa kvalitet, tillförlitlighet och robusthet i hela lösningen.
Arbetsuppgifter
Du kommer att vara involverad i hela produktlivscykeln. Dina huvudsakliga ansvarsområden inkluderar:
Backend- och API-testning Designa, implementera och underhålla manuella och automatiserade testsviter för backend- och plattformstjänster. Genomföra funktionella, regressions-, integrations- och prestandatester. Reproducera, diagnostisera och dokumentera defekter med tydlig spårbarhet. Samarbeta för att förbättra teststrategi, testtäckning och arkitekturell kvalitet.
Data- och AI-testning Validera datainmatning, ETL-pipelines och datatransformationer i batch- och strömningsarkitekturer. Säkerställa korrekthet och integritet hos sensor- och tidsseriedata. Testa AI/ML-inferenspipelines, inklusive feature-generering, modellintegrering och outputkorrekthet. Bidra till automatiserade valideringssteg i MLOps-pipelines.
CI/CD, infrastruktur och verktyg Bygga och underhålla CI/CD-pipelines med integrerad automatiserad testkörning. Arbeta med Docker, AWS-tjänster och molnbaserade miljöer för att förbereda testmiljöer. Säkerställa testbarhet för hela kedjan: moln, backend och databearbetning.
Arbetssätt Arbeta i autonoma agila team med gemensamt ägarskap och hög tillit. Delta i backlog-refinement för att säkerställa tydliga acceptanskriterier. Kontinuerligt förbättra processer, standarder och teamets arbetssätt.
Krav
Erfarenhet av backendorienterad testning inom komplexa eller industriella system
Förståelse för meddelandeköteknologier såsom MQTT
Praktisk erfarenhet av Karate eller liknande ramverk för API/automationstestning
Erfarenhet av funktionell testning av mjukvara, webbapplikationer och webbtjänster
Kunskap om cybersäkerhet