
O Walmart é uma empresa global de varejo e comércio eletrônico que atende aos consumidores por meio de hipermercados, lojas de departamentos de desconto, unidades de alimentos e um marketplace online. Sua ampla oferta de produtos é sustentada por uma extensa rede de lojas físicas, operações diretas ao consumidor e os sistemas de logística e cadeia de suprimentos necessários para manter os produtos em circulação em toda a empresa.
Engenheiro de software III, automação de Smart TV — Walmart Bangalore presencial
Desenvolva automação baseada em Python e IA para os aplicativos de Smart TV do Walmart e da VIZIO em Bangalore. Melhore a qualidade de CI/CD, os testes, os relatórios e a prontidão para lançamentos em várias plataformas de TV.
Descrição
- Liderar a automação de ponta a ponta da plataforma de aplicativos do Walmart e da VIZIO
- Projetar frameworks de automação escaláveis e reforçar os gates de qualidade de CI/CD
- Melhorar a confiabilidade dos aplicativos e a qualidade geral do produto
- Implementar automação de Smart TV e certificação simultânea para aplicativos próprios e de terceiros em várias plataformas de TV
- Desenvolver frameworks em Python e pytest abrangendo testes de fumaça, funcionais, de integração e de regressão
- Dar suporte às operações de CI/CD por meio da orquestração de testes, do provisionamento de pipelines, da execução noturna, das verificações de qualidade e da publicação de artefatos
- Ampliar recursos habilitados por IA, como geração de testes, rastreabilidade, priorização baseada em riscos, fluxos de trabalho autorreparáveis e escalabilidade dinâmica
- Implantar padrões de automação resilientes com novas tentativas, tratamento de reconexões, caminhos alternativos e diagnósticos de falhas
- Desenvolver relatórios avançados de qualidade com Tableau, Power BI, Grafana ou ferramentas comparáveis
- Colaborar com as equipes de Desenvolvimento, DevOps, Produto e Lançamentos para melhorar a testabilidade, a estratégia de qualidade e a prontidão para produção
- Aprimorar a qualidade dos aplicativos de software para apoiar lançamentos sem defeitos
- Trabalhar em um ambiente Agile, participar de reuniões diárias de status e contribuir para discussões de arquitetura e planejamento
- Manter a documentação e incentivar as melhores práticas de codificação, arquitetura e automação
Requisitos
- Bacharelado em ciência da computação, engenharia da computação, sistemas de informação, engenharia de software ou área relacionada, além de 2 anos de experiência em engenharia de software, ou 4 anos de experiência em engenharia de software
- Pelo menos 4 anos de experiência em automação no domínio de vídeo, com responsabilidade por módulos individuais
- Pelo menos 5 anos de experiência prática no desenvolvimento de frameworks de automação baseados em Python
- Conhecimento avançado de OCR e validação de telas baseada em IA para interfaces de usuário de TV
- Experiência comprovada na automação de fluxos de trabalho de CI/CD com GitHub Actions
- Familiaridade com ferramentas de pre-commit e práticas seguras de qualidade
- Experiência na criação de dashboards de qualidade e sistemas de relatórios voltados para executivos
- Experiência prática com engenharia de prompts, modelos de linguagem de grande escala e fluxos de trabalho agênticos
- Conhecimento técnico da arquitetura do sistema operacional Linux e dos modelos de dispositivos
- Experiência prática com serviços de nuvem, execução com Docker, runners escaláveis e ambientes de automação conteinerizados
Benefícios
- Incentivos baseados em desempenho
- Licença-maternidade e licença parental
- Folga remunerada
- Benefícios de saúde
- Pacote de remuneração