Walmart
Walmart
Walmart — це глобальна роздрібна та eCommerce-компанія, яка обслуговує споживачів через гіпермаркети, універмаги зі знижками, продуктові магазини та онлайн-маркетплейс. Широкий асортимент компанії підтримується розгалуженою мережею фізичних магазинів, прямими продажами споживачам, а також логістичними системами й ланцюгами постачання, необхідними для переміщення товарів у межах усього бізнесу.

Інженер-програміст III, автоматизація Smart TV — Walmart, Бангалор, робота в офісі

Розробляйте автоматизацію на Python і з використанням ШІ для застосунків Walmart та VIZIO Smart TV у Бангалорі. Підвищуйте якість CI/CD, тестування, звітності та готовності до випуску на різних ТВ-платформах.

Опис

  • Керувати наскрізною автоматизацією для платформи застосунків Walmart і VIZIO
  • Проєктувати масштабовані фреймворки автоматизації та посилювати контрольні точки якості CI/CD
  • Підвищувати надійність застосунків і загальну якість продукту
  • Реалізовувати автоматизацію Smart TV і паралельну сертифікацію власних і сторонніх застосунків на різних ТВ-платформах
  • Розробляти фреймворки на Python і pytest для димового, функціонального, інтеграційного та регресійного тестування
  • Підтримувати операції CI/CD за допомогою оркестрації тестів, підготовки конвеєрів, нічного виконання, перевірок якості та публікації артефактів
  • Розвивати можливості на основі ШІ, зокрема генерацію тестів, простежуваність, пріоритизацію на основі ризиків, самовідновлювані процеси та динамічне масштабування
  • Впроваджувати стійкі шаблони автоматизації з повторними спробами, обробкою повторних підключень, резервними сценаріями та діагностикою збоїв
  • Розробляти розширену звітність про якість із використанням Tableau, Power BI, Grafana або порівнюваних інструментів
  • Співпрацювати з командами розробки, DevOps, продукту та релізів для покращення тестованості, стратегії якості та готовності до продуктивної експлуатації
  • Підвищувати якість програмних застосунків для підтримки випусків без дефектів
  • Працювати в Agile-середовищі, брати участь у щоденних статус-зустрічах і долучатися до обговорень архітектури та планування
  • Підтримувати документацію та заохочувати найкращі практики кодування, архітектури й автоматизації

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії, комп’ютерних інформаційних систем, програмної інженерії або суміжній галузі та 2 роки досвіду розробки програмного забезпечення або 4 роки досвіду розробки програмного забезпечення
  • Щонайменше 4 роки досвіду автоматизації у відеодомені з відповідальністю за окремі модулі
  • Щонайменше 5 років практичного досвіду розробки фреймворків автоматизації на Python
  • Поглиблені знання OCR і перевірки екрана телевізійних інтерфейсів на основі ШІ
  • Підтверджений досвід автоматизації робочих процесів CI/CD за допомогою GitHub Actions
  • Знайомство з інструментами pre-commit і безпечними практиками якості
  • Досвід створення дашбордів і систем звітності про якість для керівництва
  • Практичний досвід prompt engineering, роботи з великими мовними моделями та агентними процесами
  • Технічне розуміння архітектури операційної системи Linux і моделей пристроїв
  • Практичний досвід роботи з хмарними сервісами, виконанням у Docker, масштабованими виконавцями та контейнеризованими середовищами автоматизації

Переваги

  • Преміальні виплати за результатами роботи
  • Відпустка у зв’язку з вагітністю та пологами і батьківська відпустка
  • Оплачувана відпустка
  • Медичні пільги
  • Компенсаційний пакет