
Walmart е глобална компания за търговия на дребно и електронна търговия, която обслужва потребителите чрез хипермаркети, дискаунт магазини, хранителни магазини и онлайн пазар. Широката ѝ продуктова гама се поддържа от голяма мрежа от физически магазини, директни операции към потребителите и логистични системи и системи за управление на веригата на доставки, необходими за движението на продуктите в рамките на бизнеса.
Софтуерен инженер III, автоматизация на Smart TV — Walmart Bangalore на място
Създавайте базирана на Python и изкуствен интелект автоматизация за приложенията на Walmart и VIZIO за Smart TV в Бангалор. Подобрявайте качеството на CI/CD, тестването, отчетността и готовността за издаване на различни TV платформи.
Описание
- Ръководете автоматизацията на платформата за приложения на Walmart и VIZIO от край до край
- Проектирайте мащабируеми рамки за автоматизация и укрепвайте контролните точки за качество на CI/CD
- Подобрявайте надеждността на приложенията и цялостното качество на продукта
- Внедрявайте автоматизация на Smart TV и паралелна сертификация на собствени и приложения на трети страни в множество TV платформи
- Разработвайте рамки с Python и pytest, обхващащи smoke, функционално, интеграционно и регресионно тестване
- Подпомагайте CI/CD операциите чрез оркестрация на тестове, осигуряване на pipeline-и, нощно изпълнение, проверки на качеството и публикуване на артефакти
- Развивайте възможности с изкуствен интелект като генериране на тестове, проследимост, приоритизиране според риска, самовъзстановяващи се работни процеси и динамично мащабиране
- Внедрявайте устойчиви модели за автоматизация с повторни опити, обработка на повторно свързване, резервни пътища и диагностика на неуспехи
- Разработвайте усъвършенствано отчитане на качеството с Tableau, Power BI, Grafana или сравними инструменти
- Сътрудничете с екипите по разработка, DevOps, продуктите и изданията за подобряване на тестируемостта, стратегията за качество и готовността за продукция
- Подобрявайте качеството на софтуерните приложения, за да подпомагате издания без дефекти
- Работете в Agile среда, участвайте в ежедневни статус срещи и допринасяйте към дискусии за архитектура и планиране
- Поддържайте документацията и насърчавайте добрите практики в програмирането, архитектурата и автоматизацията
Изисквания
- Бакалавърска степен по компютърни науки, компютърно инженерство, компютърни информационни системи, софтуерно инженерство или сродна област плюс 2 години опит в софтуерното инженерство, или 4 години опит в софтуерното инженерство
- Поне 4 години опит в автоматизацията във видео домейна с отговорност за отделни модули
- Поне 5 години практически опит в разработването на базирани на Python рамки за автоматизация
- Задълбочени познания по OCR и базирана на изкуствен интелект валидация на екрани за телевизионни потребителски интерфейси
- Доказан опит в автоматизирането на CI/CD работни процеси с GitHub Actions
- Познаване на инструменти за pre-commit и сигурни практики за качество
- Опит в създаването на табла за качество и системи за отчетност, подходящи за ръководители
- Практически опит с prompt engineering, големи езикови модели и агентни работни процеси
- Техническо разбиране на архитектурата на операционната система Linux и моделите устройства
- Практически опит с облачни услуги, изпълнение в Docker, мащабируеми runner-и и контейнеризирани среди за автоматизация
Придобивки
- Стимулиращи награди според представянето
- Отпуск по майчинство и родителски отпуск
- Платен отпуск
- Здравни придобивки
- Компенсационен пакет