Pular para o conteúdo

Airbnb

Engenheiro(a) de Software Sênior, Plataforma de Qualidade Fullstack

JavaScriptTypeScriptPythonJavaGo
Tradução automática. Consulte o original.

Sobre a oportunidade

Airbnb nasceu em 2007 quando dois anfitriões receberam três hóspedes em sua casa em São Francisco, e desde então cresceu para mais de 5 milhões de anfitriões que receberam mais de 2 bilhões de chegadas de hóspedes em quase todos os países do mundo. Todos os dias, os anfitriões oferecem estadias e experiências únicas que permitem aos hóspedes se conectarem com as comunidades de uma forma mais autêntica.

A Comunidade Que Você Integrará

A equipe de Quality Engineering ajuda a Airbnb a construir software de alta qualidade de forma eficiente. Capacitamos os engenheiros da Airbnb a construir sistemas altamente testáveis, criando e utilizando ferramentas que alavancagem IA. Somos responsáveis e melhoramos continuamente os casos de teste de produto, cobertura de automação, ferramentas de automação de teste, ambientes e frameworks. Navegamos na vasta base de código da Airbnb, identificando pontos fracos e ajudamos a projetar e implementar sistemas testáveis e tolerantes a falhas.

A Diferença Que Você Fará

Como uma empresa global, nossa missão é desenvolver e manter os processos de engenharia de qualidade necessários que escalam para atender às necessidades de nossos clientes externos e equipes internas. Nós nos esforçamos para garantir que nossos fluxos de trabalho de produto e suporte ofereçam uma experiência perfeita para hóspedes, anfitriões e agentes de suporte.

Seja um líder na Airbnb alavancando IA para redefinir e acelerar o Quality Engineering.

Como Engenheiro(a) de Software Sênior - Fullstack, você nos ajudará a enfrentar este desafio construindo e evoluindo cobertura de automação abrangente para funcionalidades e lançamentos. Você trabalhará diretamente com a equipe de engenharia de produto para desenvolver e manter nossas ferramentas de teste, escrever e testar código de produto, participar de revisões de design para arquitetar sistemas testáveis e guiar designs e código para aprimorar a modularidade e a testabilidade.

Você está ansioso(a) para entender sistemas complexos de ponta a ponta e prospera trabalhando com diversas tecnologias e bases de código. Além disso, você se destaca em lidar com ambiguidades, validação de conceitos e implementação de soluções de ponta.

Um Dia Típico

  1. Alavancar IA e ferramentas para liderar a implementação de uma estratégia de automação de testes, cobrindo toda a pirâmide de testes (unitário, serviço, integração e ponta a ponta) para verificar a funcionalidade de recursos para casos de uso de clientes
  1. Liderar a construção, manutenção e utilização eficaz de testes automatizados, colaborando estreitamente com as equipes de engenharia para garantir cobertura de teste robusta para recursos e lançamentos, e participando ativamente da melhoria contínua dos processos de teste
  1. Contribuir para a melhoria dos frameworks de automação existentes para suportar novas funcionalidades e otimizar qualidade e eficiência
  1. Colaborar com a equipe de CI/CD para integrar testes automatizados em pipelines de CI/CD, garantindo cobertura de teste completa em cada estágio de desenvolvimento
  1. Demonstrar excelentes habilidades de solução de problemas, isolar questões e verificar correções de bugs. Depurar problemas encontrados durante os testes e após o lançamento
  1. Ser um membro ativo de nossa equipe de alta performance para garantir a qualidade do código, o compromisso com a arte e a excelência operacional
  1. Trabalhar em estreita colaboração com equipes multifuncionais, incluindo gerenciamento de produto, desenvolvimento e outras equipes de QE, em um ambiente de ritmo acelerado com ciclos de lançamento curtos

Requisitos mínimos

Sua Expertise

  1. 5+ anos de experiência na indústria em engenharia de software e testes
  1. Conhecimento demonstrável em pelo menos uma linguagem usada para desenvolvimento web (por exemplo, TypeScript, JavaScript) e conforto em trabalhar com uma linguagem backend (por exemplo, Java, Kotlin, Python, Go)
  1. Sólido conhecimento de metodologias, ferramentas e frameworks de automação de testes
  1. Forte experiência prática com frameworks de automação (por exemplo, Playwright, Cypress)
  1. Experiência em integrar testes automatizados em pipelines de CI/CD (por exemplo, Buildkite, Spinnaker, Jenkins) e sistemas de controle de versão (Git)
  1. Experiência no uso de sinais de qualidade, como cobertura, taxa de testes instáveis, tempo de execução de suítes e defeitos escapados para priorizar o trabalho e demonstrar impacto
  1. Excelentes habilidades de comunicação para facilitar interações com equipes multifuncionais
  1. Experiência no desenvolvimento de soluções para problemas ambíguos e integrações entre várias equipes com impacto significativo
  1. Curiosidade em aplicar IA/LLMs em testes e produtividade do desenvolvedor
  1. Confortável em colaborar em inglês
  1. Bacharelado em ciência da computação/engenharia ou equivalente

Nosso Compromisso com a Inclusão e Pertencimento

Airbnb está comprometida em trabalhar com o mais amplo espectro de talentos possível. Acreditamos que diversas ideias impulsionam a inovação e o engajamento, e nos permitem atrair pessoas criativamente lideradas e desenvolver os melhores produtos, serviços e soluções. Todos os indivíduos qualificados são encorajados a se candidatar.

Nós também nos esforçamos para fornecer um processo de candidatura e entrevista inclusivo para pessoas com deficiência. Se você é um candidato com deficiência e necessita de acomodação razoável para se candidatar, entre em contato conosco em: reasonableaccommodations@airbnb.com. Por favor, inclua seu nome completo, o cargo para o qual está se candidatando e a acomodação necessária para auxiliá-lo(a) no processo de recrutamento.

Pedimos que você entre em contato conosco apenas se for um candidato cuja deficiência o(a) impeça de completar nossa inscrição online.

Acomodações Razoáveis

Estamos comprometidos em fornecer acomodações razoáveis durante todo o processo de recrutamento para candidatos com deficiência. Se você precisar de assistência ou acomodação, informe seu recrutador assim que for contatado(a) sobre uma vaga.

Uma Nota sobre Golpes de Recrutamento

Golpistas às vezes se passam por recrutadores da Airbnb para obter dinheiro ou informações pessoais de candidatos. Algumas coisas que sempre serão verdadeiras para o processo de contratação da Airbnb: nossas vagas abertas são postadas na Página de Carreiras da Airbnb em careers.airbnb.com, e nossos recrutadores se comunicam apenas a partir de endereços de e-mail @airbnb.com ou @ext.airbnb.com. Nossos recrutadores nunca pedirão seu número de Seguro Social, detalhes de conta bancária, passaporte ou informações de aplicativos de pagamento enquanto você estiver em entrevista. Também nunca pediremos que você pague uma taxa, envie dinheiro, deposite ou troque um cheque, ou compre equipamentos de trabalho (como um laptop da empresa) durante o processo de entrevista. Encorajamos os candidatos a permanecerem vigilantes contra esses golpes de recrutamento e a não compartilhar informações sensíveis se você não acreditar que um indivíduo está realmente afiliado à Airbnb.

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026