




Resumo: Buscamos um Engenheiro Sênior de Desenvolvimento de Software para Testes (SDET) altamente motivado para integrar nossa equipe em crescimento de engenharia de qualidade, com foco em modelar o futuro das estruturas de automação de testes com impacto em toda a empresa. Pontos de destaque: 1. Modelar o futuro das estruturas de automação de testes com impacto em toda a empresa. 2. Liderar o projeto e a execução de estratégias de teste alinhadas ao roadmap do produto. 3. Mentorar engenheiros SDET júnior e membros da equipe de QA. **Sobre a vaga** Estamos buscando um Engenheiro Sênior de Desenvolvimento de Software para Testes (SDET) altamente motivado para integrar nossa equipe em crescimento de engenharia de qualidade. Na Uber, a automação de testes de ponta a ponta (E2E) é uma nova iniciativa, com foco principal em testar aplicativos móveis à medida que transitamos para uma pilha tecnológica centrada em webview. Como membro sênior da equipe, você terá a oportunidade única de moldar o futuro de nossa estrutura de automação de testes, estabelecendo boas práticas que terão impacto em toda a empresa. Se você é apaixonado por qualidade, inovação e impulsionar a automação em larga escala, queremos conversar com você. **O que o candidato precisará / Pontos adicionais** \- O que o candidato fará \- * **Projeto e desenvolvimento de estruturas:** Projetar, desenvolver e manter estruturas escaláveis de automação de testes para aplicativos móveis e web. * **Automação de testes:** Criar e executar testes automatizados em plataformas móveis (iOS e Android), com foco na cobertura de testes E2E. * **Integração CI/CD:** Trabalhar em estreita colaboração com equipes de infraestrutura para integrar testes automatizados em pipelines CI/CD usando ferramentas como Buildkite e BrowserStack. * **Colaboração:** Parceria com equipes multifuncionais (desenvolvedores, gerentes de produto e engenheiros de QA) para definir estratégias de teste e garantir alta qualidade do produto. * **Mentoria:** Oferecer orientação técnica e mentoria a engenheiros SDET júnior e membros da equipe de QA. * **Ferramentas e estratégia:** Identificar e implementar as ferramentas, bibliotecas e práticas adequadas para melhorar a eficiência, confiabilidade e escalabilidade dos testes. * **Estratégia e liderança em testes:** Liderar o projeto e a execução de estratégias de teste alinhadas ao roadmap do produto e garantir uma cobertura robusta de regressão. * **Mais...** \- Qualificações básicas \- * **Experiência:** 5+ anos de experiência em automação de testes com foco em plataformas móveis (iOS, Android). * **Habilidades técnicas:** Experiência sólida com ferramentas de automação de testes (ex.: Appium, Selenium, Espresso, XCUITest) e linguagens de programação como Java, Kotlin, JavaScript, Python, etc. * **CI/CD:** Experiência prática com pipelines de integração contínua/deploy contínuo (CI/CD) e ferramentas (ex.: Buildkite, Jenkins). * **Testes multiplataforma:** Domínio de frameworks e ferramentas para testes multiplataforma, preferencialmente BrowserStack ou similares. * **Liderança e mentoria:** Experiência mentorando e orientando membros júnior da equipe, com desejo de assumir a responsabilidade pela estrutura geral de automação. * **Resolução de problemas:** Fortes habilidades analíticas e de resolução de problemas, com capacidade de solucionar e diagnosticar falhas em plataformas móveis e web. * **Comunicação:** Excelentes habilidades verbais e escritas para colaborar eficazmente entre departamentos. \- Qualificações desejáveis \- * **Experiência:** +7 ou 8 anos de experiência em automação de testes para Web, Mobile e/ou API. * **Testes em nuvem:** Experiência com plataformas de execução de testes baseadas em nuvem (BrowserStack, Sauce Labs). * **Desenvolvimento móvel:** Conhecimento em desenvolvimento de aplicativos móveis ou trabalho próximo com equipes de desenvolvimento em ambientes móveis. * **Metodologias ágeis:** Experiência prévia em ambientes de desenvolvimento ágil ou Scrum.


