Voltar ao início
QA

Analista de QA

Garante que o software funciona corretamente antes de chegar ao usuário. Testa funcionalidades, identifica bugs e define processos de qualidade.

Analogia

O QA é como o inspetor de qualidade de uma fábrica — antes do produto chegar ao cliente, ele verifica se tudo está em ordem, testando cada aspecto do produto.

O que essa pessoa constrói?

Cria planos de teste, escreve casos de teste, identifica e reporta bugs, define critérios de aceite e garante que cada feature entregue atende às expectativas.

Níveis de Senioridade

Júnior

Faz testes manuais, reporta bugs de forma clara.

  • Testes funcionais manuais
  • Criação de casos de teste
  • Ferramentas de rastreamento de bugs (Jira)
  • SQL básico para validação de dados

Pleno

Cria automações básicas, define estratégia de testes e participa do desenvolvimento.

  • Selenium ou Playwright
  • Testes de API com Postman
  • BDD com Cucumber
  • Metodologias ágeis

Sênior

Define estratégia de qualidade do produto e lidera o time de QA.

  • Estratégia de testes e pirâmide de testes
  • Métricas de qualidade
  • Mentoria do time
  • Advocacy de cultura de qualidade

Tecnologias utilizadas

Responsabilidades comuns

  • Testar novas features e regressões
  • Reportar e acompanhar bugs até resolução
  • Participar da definição de critérios de aceite
  • Criar e manter documentação de testes
  • Colaborar com devs e PMs para garantir qualidade

Tópicos típicos de entrevista

  • Diferença entre testes funcionais e não-funcionais
  • O que é a pirâmide de testes
  • Como priorizar bugs por severidade
  • O que é teste de regressão
  • BDD — o que é e como funciona

Cargos relacionados