General Motors

Desenvolvedor(a) Sênior de Software - Automação de Testes

JavaScriptPythonJavaAWSGCPDockerKubernetesC#
Tradução automática. Consulte o original.

Descrição da Vaga

Status da Vaga: Esta publicação não é para uma vaga existente na organização e está aberta a novas candidaturas.

Divulgação de IA: Como parte do processo de candidatura, Inteligência Artificial será utilizada no processo de contratação para esta função.

Modelo de Trabalho: Esta função é categorizada como híbrida. Isso significa que o(a) candidato(a) selecionado(a) deverá comparecer ao escritório, no mínimo, três dias por semana.

Remuneração

A faixa salarial para esta função é de US$115,000 a US$164,600. O salário base real que um(a) candidato(a) selecionado(a) receberá dentro desta faixa variará com base em fatores relevantes para a posição.

A GM NÃO FORNECE PATROCÍNIO RELACIONADO A IMIGRAÇÃO PARA ESTA FUNÇÃO. NÃO SE CANDIDATE A ESTA FUNÇÃO SE VOCÊ PRECISARÁ DE PATROCÍNIO DE IMIGRAÇÃO DA GM AGORA OU NO FUTURO.

Não Discriminação e Igualdade de Oportunidades de Emprego

A General Motors está comprometida em ser um local de trabalho que não seja apenas livre de discriminação ilegal, mas que genuinamente promova a inclusão e o pertencimento.

Acreditamos firmemente que fornecer um local de trabalho inclusivo cria um ambiente no qual nossos funcionários podem prosperar e desenvolver melhores produtos para nossos clientes.

Encorajamos os candidatos interessados a revisar as principais responsabilidades e qualificações para cada função e se candidatar a quaisquer posições que correspondam às suas habilidades e capacidades. Os candidatos no processo de recrutamento podem ser obrigados, quando aplicável, a completar com sucesso uma ou mais avaliações relacionadas à função e/ou uma triagem pré-emprego antes de iniciar o emprego. Para saber mais, visite Como Contratamos search-careers.gm.com/en/how-we-hire.

Acomodações

A General Motors oferece oportunidades a todos os candidatos, incluindo indivíduos com deficiência. Se você precisar de uma acomodação razoável para auxiliar em sua busca de emprego ou candidatura, envie um e-mail para [[email protected]] ou ligue para nós no número 1-800-865-7580. Em seu e-mail, por favor, inclua uma descrição da acomodação específica que você está solicitando, bem como o título da vaga e o número da requisição da posição para a qual você está se candidatando.

A Função

General Motors está passando por uma grande transformação em como projetamos, desenvolvemos e validamos software. Como parte da organização Software Defined Vehicle – Embedded Platforms, esta função está dentro do grupo Virtualization and Software-in-the-Loop (SIL), que é responsável por criar ambientes virtuais in-the-loop para habilitar o desenvolvimento, verificação e validação de controladores embarcados, software de produção e calibrações em todos os domínios do veículo/mecatrônica.

Você se juntará à nossa organização de engenharia como Engenheiro(a) de Desenvolvimento de Software em Testes (SDET), responsável por construir soluções de testes automatizadas robustas e escaláveis que garantam a qualidade, confiabilidade e desempenho de nossos produtos.

Esta função combina engenharia de software com paixão por qualidade, permitindo que você influencie a arquitetura, melhore a testabilidade e impulsione a excelência em engenharia entre as equipes.

O Que Você Fará (Responsabilidades)

  1. Projetar frameworks de automação de testes — Construir e manter frameworks de automação escaláveis para testes de UI, API e de integração.
  1. Desenvolver automação de testes de alta qualidade — Escrever testes automatizados limpos, manteníveis e eficientes usando ferramentas e linguagens modernas.
  1. Colaborar com equipes de engenharia mecatrônica — Trabalhar em parceria com desenvolvedores, gerentes de produto e QA para definir estratégias de teste e garantir a testabilidade no design.
  1. Melhorar pipelines de CI/CD — Integrar testes automatizados em sistemas de integração contínua e otimizar fluxos de trabalho de build/teste.
  1. Analisar defeitos e causas raiz — Investigar falhas, identificar padrões e impulsionar melhorias de qualidade a longo prazo.
  1. Promover práticas de engenharia de qualidade — Defender a automação, a qualidade do código e a excelência em engenharia em toda a organização.

Suas Habilidades e Competências (Qualificações)

  1. Bacharelado em engenharia, Ciência da Computação ou área relacionada.
  1. 7+ anos de experiência relevante.
  1. Fortes habilidades de programação em Python; outras linguagens como Java, C# ou JavaScript são um bônus.
  1. Experiência com ferramentas de automação de testes como Selenium, Playwright, Cypress, Appium ou similares.
  1. Sólido entendimento de metodologias de QA, tipos de testes e ciclos de vida de desenvolvimento de software.
  1. Experiência prática com APIs e ferramentas como Postman, REST Assured ou similares.
  1. Familiaridade com sistemas de CI/CD como Azure DevOps, GitHub Actions, Jenkins ou GitLab.
  1. Fortes habilidades de depuração e análise com capacidade de isolar problemas rapidamente.
  1. Experiência trabalhando em ambientes Ágeis e colaborando em equipes multifuncionais.

O Que Te Dará uma Vantagem Competitiva (Qualificações Preferenciais)

  1. Experiência com plataformas de nuvem como Azure, AWS ou GCP.
  1. Expertise em testes de desempenho ou de carga usando ferramentas como JMeter, k6 ou Gatling.
  1. Exposição a testes de segurança ou familiaridade com os princípios OWASP.
  1. Conhecimento de conteinerização (Docker, Kubernetes) e estratégias de teste de microsserviços.
  1. Experiência em gerenciamento de dados de teste e configuração de ambiente.
  1. Contribuições para o design de frameworks de automação em escala.

Visão Geral dos Benefícios

O objetivo do programa de recompensas totais da General Motors do Canadá é apoiar a saúde e o bem-estar de você e sua família. Nosso plano de remuneração abrangente inclui atualmente os seguintes benefícios, além de muitos outros:

  • Licença remunerada, incluindo dias de férias, feriados e benefícios suplementares para licença maternidade, parental e adoção;
  • Benefícios de saúde, odontológicos e oftalmológicos;
  • Planos de seguro de vida para cobrir você e sua família;
  • Contribuições da empresa e correspondentes para um plano de Previdência de Contribuição Definida para ajudá-lo(a) a economizar para a aposentadoria;
  • Plano de Compra de Veículos GM para você e sua família.

Sobre a GM

Nossa visão é um mundo com Zero Acidentes, Zero Emissões e Zero Congestionamento e abraçamos a responsabilidade de liderar a mudança que tornará nosso mundo melhor, mais seguro e mais equitativo para todos.

Por Que Se Juntar a Nós

Acreditamos que todos devemos fazer uma escolha todos os dias – individual e coletivamente – para impulsionar mudanças significativas através de nossas palavras, nossas ações e nossa cultura. Todos os dias, queremos que cada funcionário sinta que pertence a uma única equipe General Motors.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores