
Walmart je globálna maloobchodná a e-commerce spoločnosť, ktorá obsluhuje spotrebiteľov prostredníctvom hypermarketov, diskontných obchodných domov, predajní potravín a online trhoviska. Jej široká ponuka produktov je podporovaná rozsiahlou sieťou kamenných predajní, priamym predajom spotrebiteľom a logistickými systémami a systémami dodávateľského reťazca potrebnými na zabezpečenie pohybu produktov v rámci celej spoločnosti.
Softvérový inžinier III, automatizácia Smart TV — Walmart Bangalore onsite
V Bangalore vytvárajte automatizáciu aplikácií Walmart a VIZIO pre Smart TV založenú na Pythone a umelej inteligencii. Zlepšujte kvalitu CI/CD, testovanie, reportovanie a pripravenosť na vydanie naprieč TV platformami.
Popis
- Veďte automatizáciu platformy aplikácií Walmart a VIZIO od začiatku do konca
- Navrhujte škálovateľné automatizačné rámce a posilňujte kontrolné mechanizmy kvality CI/CD
- Zlepšujte spoľahlivosť aplikácií a celkovú kvalitu produktu
- Implementujte automatizáciu Smart TV a súbežnú certifikáciu vlastných aj externých aplikácií na viacerých TV platformách
- Vyvíjajte rámce v Pythone a pytest pokrývajúce smoke, funkčné, integračné a regresné testovanie
- Podporujte prevádzku CI/CD orchestráciou testov, poskytovaním pipeline, nočným spúšťaním, kontrolami kvality a publikovaním artefaktov
- Rozvíjajte funkcie využívajúce umelú inteligenciu, ako sú generovanie testov, sledovateľnosť, prioritizácia na základe rizika, samoopravné pracovné postupy a dynamické škálovanie
- Nasadzujte odolné automatizačné vzory s opakovaniami, obsluhou opätovného pripojenia, záložnými postupmi a diagnostikou zlyhaní
- Vyvíjajte pokročilé reportovanie kvality pomocou nástrojov Tableau, Power BI, Grafana alebo porovnateľných nástrojov
- Spolupracujte s tímami vývoja, DevOps, produktového a releasového riadenia na zlepšení testovateľnosti, stratégie kvality a pripravenosti na produkciu
- Zvyšujte kvalitu softvérových aplikácií s cieľom podporiť vydania bez chýb
- Pracujte v agilnom prostredí, zúčastňujte sa každodenných statusových stretnutí a prispievajte do diskusií o architektúre a plánovaní
- Udržiavajte dokumentáciu a podporujte osvedčené postupy v oblasti programovania, architektúry a automatizácie
Požiadavky
- Bakalárske vzdelanie v odbore informatika, počítačové inžinierstvo, počítačové informačné systémy, softvérové inžinierstvo alebo príbuznom odbore a 2 roky praxe v softvérovom inžinierstve alebo 4 roky praxe v softvérovom inžinierstve
- Aspoň 4 roky skúseností s automatizáciou vo videooblasti a zodpovednosť za jednotlivé moduly
- Aspoň 5 rokov praktických skúseností s vývojom automatizačných rámcov založených na Pythone
- Pokročilé znalosti OCR a overovania obrazovky televíznych používateľských rozhraní na báze umelej inteligencie
- Preukázateľné skúsenosti s automatizáciou pracovných postupov CI/CD pomocou GitHub Actions
- Znalosť nástrojov pre pre-commit a bezpečných postupov kvality
- Skúsenosti s tvorbou dashboardov kvality a reportovacích systémov vhodných pre vedenie
- Praktické skúsenosti s prompt engineeringom, veľkými jazykovými modelmi a agentnými pracovnými postupmi
- Technické porozumenie architektúre operačného systému Linux a modelom zariadení
- Praktické skúsenosti s cloudovými službami, spúšťaním v Dockeri, škálovateľnými runnermi a kontajnerizovanými automatizačnými prostrediami
Benefity
- Motivačné odmeny podľa výkonu
- Materská a rodičovská dovolenka
- Platené voľno
- Zdravotné benefity
- Kompenzačný balík