Descrição
Resumo:
Procuramos um Engenheiro Senior de Qualidade dedicado para construir infraestrutura de qualidade do zero, definir estratégia de testes e incorporar o pensamento de QA em todo o ciclo de vida do desenvolvimento.
Pontos de destaque:
1. Oportunidade de construir uma função de QA do zero dentro de uma equipe
2. Foco em integrações complexas de terceiros e implementação de automação de testes
3. Transformar a qualidade em uma capacidade compartilhada pela equipe
Na TechBiz Global, prestamos serviços de recrutamento para nossos principais clientes de portfólio.
Atualmente buscamos um Engenheiro Senior de Qualidade dedicado para integrar uma das equipes de nossos clientes. Se você procura uma oportunidade empolgante para crescer em um ambiente inovador, essa pode ser a combinação perfeita para você.
### **Responsabilidades:**
**Reduzir bugs relatados por clientes finais / criando uma rede interna de segurança que identifique problemas críticos antes da liberação**
* Classificar e reproduzir relatórios de bugs recebidos, rastreando problemas em logs, chamadas de API e gravações de sessão
* Testar funcionalidades em desenvolvimento ativo e executar uma suíte de regressão antes de cada liberação
* Estabelecer a aprovação final da equipe de QA como parte padrão do processo de liberação
**Construir a infraestrutura de qualidade do zero / definindo a estratégia, automação e processos atualmente ausentes na equipe**
* Definir a estratégia de testes, padrões, fluxos de trabalho e documentação desde o início
* Projetar e implementar um framework de automação abrangendo testes de interface do usuário (UI), API e regressão
* Ampliar progressivamente a cobertura automatizada dos fluxos de maior risco sem interromper as entregas
**Transformar a qualidade em uma capacidade compartilhada pela equipe / incorporando o pensamento de QA em todo o ciclo de vida do desenvolvimento**
* Acompanhar e relatar métricas de qualidade para que a confiabilidade seja visível a toda a equipe
* Traduzir relatos de bugs de clientes em casos de teste acionáveis e cobertura duradoura
* Incorporar a qualidade nas etapas de requisitos e projeto, não apenas na aprovação final da liberação
* Experiência como o **primeiro ou único engenheiro de QA** em uma empresa ou dentro de uma equipe — você construiu uma função de QA do zero, não herdou uma existente
* Experiência em testar **integrações complexas de terceiros** (APIs REST/SOAP, provedores externos de dados ou similares), nas quais sua aplicação depende fortemente de respostas que você não controla
* Experiência em **implementar automação de testes do zero** — não apenas manter um framework já existente
* Habilidades sólidas e práticas em **testes manuais e exploratórios**, abrangendo testes funcionais e de regressão para aplicações web
* Profundidade em **testes de API e integração**, incluindo casos extremos, tratamento de erros, mapeamento de dados e validação de contratos entre sistemas
* **Gestão de defeitos e análise de causa raiz** — relatórios disciplinados de bugs, classificação, priorização e condução de correções para problemas recorrentes, em vez de soluções superficiais
* **Avaliação de risco de regressão** — julgamento para definir o que significa "seguro para liberação" em uma dada versão
* **Colaboração multifuncional** — trabalhar com desenvolvedores, produto e equipes voltadas ao cliente, defendendo a qualidade sem desacelerar a equipe
* Conhecimento do domínio de **viagens / Sistema Global de Distribuição (GDS)** (ex.: fluxos de reserva, PNRs, regras tarifárias, disponibilidade) é um diferencial significativo — suficiente para evitar lacunas na cobertura de testes que um engenheiro de QA genérico poderia deixar passar
* Experiência ou interesse em startups em estágio inicial ou de crescimento, e conforto em estruturar processos em cenários de ambiguidade
* Fluência em inglês. Outros idiomas são um diferencial.