Skills
Sobre a Vaga
O time de Quality Platform da Airbnb existe para elevar a qualidade do software do jeito certo: não apenas encontrando bugs, mas criando sistemas que evitam falhas. Você vai atuar no desenvolvimento do frontend das ferramentas e da plataforma que conectam engenheiros a fluxos de testes automatizados e assistidos por IA.
Responsabilidades
- Desenhar, construir e manter as interfaces web da Quality Platform, garantindo acesso simples às capacidades de testes agentic
- Transformar fluxos complexos de automação e testes em telas intuitivas, reduzindo atrito e acelerando o ciclo de feedback
- Melhorar a experiência de uso para engenheiros e profissionais de QE, identificando gargalos na descoberta, execução e interpretação de testes
- Colaborar com times de backend, infraestrutura e Applied AI para expor funcionalidades de forma coerente e escalável
- Desenvolver e manter PRs com qualidade, incluindo testes para confiabilidade e desempenho
- Visualizar grandes volumes de dados (test suites, runs, resultados, cobertura e histórico) de maneira clara e acionável
- Produzir e apresentar documentos de design, produto e arquitetura, além de revisar propostas e entregas do time
Requisitos
- Experiência em engenharia de software de 5+ anos
- Domínio de HTML, CSS, TypeScript e React, com boas práticas em tecnologias web
- Experiência com ferramentas e ecossistema moderno de JavaScript (React, npm, webpack ou similares)
- Vivência com construção de tooling interno ou UX voltado a desenvolvedores (developer-facing), especialmente em contextos de plataforma, infraestrutura ou qualidade
- Capacidade de estruturar e exibir dados complexos com foco em clareza, concisão e ação
- Base sólida em estruturas de dados e programação assíncrona
- Boa colaboração e comunicação, incluindo trabalho com times em múltiplos fusos
- Curiosidade para aprender o domínio de testing/automação e, como diferencial, interesse ou exposição prática a sistemas de Applied AI/LLM
Beneficios
- Ambiente de alto impacto, com foco em craft e experiência do usuário
- Atuação em uma plataforma que combina automação, dados e capacidades de IA
- Oportunidade de melhoria contínua por meio de feedback, revisão de código e evolução técnica