
Walmart är ett globalt detaljhandels- och e-handelsföretag som betjänar konsumenter genom stormarknader, lågprisvaruhus, livsmedelsbutiker och en onlinebaserad marknadsplats. Det breda produktutbudet stöds av ett omfattande nätverk av fysiska butiker, direktförsäljning till konsumenter samt de logistik- och leveranskedjesystem som krävs för att hålla varuflödet i hela verksamheten i gång.
Mjukvaruingenjör III, Smart TV-automatisering — Walmart Bangalore, arbete på plats
Bygg Python- och AI-driven automatisering för Walmart- och VIZIO-applikationer för Smart TV i Bangalore. Förbättra CI/CD-kvalitet, testning, rapportering och lanseringsberedskap för TV-plattformar.
Beskrivning
- Leda automatisering från början till slut för Walmart- och VIZIO-applikationsplattformen
- Utforma skalbara automatiseringsramverk och förstärka CI/CD-kvalitetsgrindar
- Förbättra applikationernas tillförlitlighet och den övergripande produktkvaliteten
- Implementera Smart TV-automatisering och parallell certifiering för förstaparts- och tredjepartsapplikationer på flera TV-plattformar
- Utveckla Python- och pytest-ramverk som omfattar smoke-, funktions-, integrations- och regressionstestning
- Stödja CI/CD-driften genom testorkestrering, provisionering av pipelines, nattliga körningar, kvalitetskontroller och publicering av artefakter
- Utveckla AI-baserade funktioner som testgenerering, spårbarhet, riskbaserad prioritering, självläkande arbetsflöden och dynamisk skalning
- Införa motståndskraftiga automatiseringsmönster med omförsök, hantering av återanslutningar, reservvägar och feldiagnostik
- Utveckla avancerad kvalitetsrapportering med Tableau, Power BI, Grafana eller jämförbara verktyg
- Samarbeta med utvecklings-, DevOps-, produkt- och releaseteam för att förbättra testbarhet, kvalitetsstrategi och produktionsberedskap
- Förfina programvaruapplikationernas kvalitet för att stödja felfria lanseringar
- Arbeta i en agil miljö, delta i dagliga statusmöten och bidra till diskussioner om arkitektur och planering
- Underhålla dokumentation och främja bästa praxis inom kodning, arkitektur och automatisering
Krav
- Kandidatexamen i datavetenskap, datateknik, informationssystem, programvaruteknik eller ett närliggande område samt två års erfarenhet av programvaruutveckling, eller fyra års erfarenhet av programvaruutveckling
- Minst fyra års erfarenhet av automatisering inom videoområdet med ansvar för enskilda moduler
- Minst fem års praktisk erfarenhet av utveckling med Python-baserade automatiseringsramverk
- Avancerade kunskaper i OCR och AI-baserad skärmvalidering för TV-användargränssnitt
- Dokumenterad erfarenhet av att automatisera CI/CD-arbetsflöden med GitHub Actions
- Kännedom om verktyg för pre-commit och säkra kvalitetsrutiner
- Erfarenhet av att skapa kvalitetsöversikter och rapporteringssystem anpassade för ledningen
- Praktisk erfarenhet av prompt engineering, stora språkmodeller och agentbaserade arbetsflöden
- Teknisk förståelse för Linux-operativsystemets arkitektur och enhetsmodeller
- Praktisk erfarenhet av molntjänster, Docker-körning, skalbara runners och containeriserade automatiseringsmiljöer
Förmåner
- Prestationsbaserade incitamentsprogram
- Mammaledighet och föräldraledighet
- Betald ledighet
- Hälsoförmåner
- Ersättningspaket