Analista de QA (Testes de Software): perfil, KPIs e perguntas de entrevista
A garantia da qualidade (QA, do inglês Quality Assurance) ajuda a equipe a detectar falhas antes que prejudiquem clientes. Aqui estão o perfil da função, indicadores-chave de desempenho (KPIs), perguntas para contratação e o plano dos primeiros três meses.
Perfis de cargo, contratação, integração e avaliação no PapaHR. Grátis para até 25 funcionários.
- Use o perfil abaixo ou monte o seu no construtor.
- No PapaHR, o perfil se transforma em um anúncio de vaga, um plano de integração e metas para o período de experiência.
- Após 90 dias, avalie a pessoa com os mesmos KPIs e competências.
Perfil do cargo
Por que o cargo existe
Identificar riscos e defeitos antes da entrega, reduzindo perdas dos clientes e custos de correção.
Resultado em um ano
As jornadas críticas dos clientes têm testes atualizados, os defeitos são reproduzíveis pelos relatos e cada versão tem resultados e riscos restantes claros.
Posição na estrutura
- Responde aÀ liderança de desenvolvimento ou de qualidade, quando houver essa função.
- Subordinados diretosNenhum.
- Trabalha comDesenvolvedores: investigar defeitos e verificar correções., Gerente de Produto: esclarecer comportamentos esperados e impactos nos clientes., Gerente de Projetos: alinhar prazos de testes e liberação., Suporte ao Cliente: entender falhas relatadas e suas condições., Designer: conferir estados da interface e mensagens de erro.
Principais áreas de resultado
- Jornadas críticas dos clientes cobertas por testes — Cumprimento do plano de cobertura de cenários críticos100% dos cenários críticos combinados com testes atualizados.
- Testes concluídos no prazo combinado — Cumprimento do plano de testes da versão100% dos testes planejados concluídos no prazo.
- Defeitos reproduzíveis pelos relatos — Relatos de defeitos reproduzíveis100% dos relatos revisados permitem reproduzir o defeito.
- Correções confirmadas por novos testes — Correções verificadas no prazo100% das correções disponíveis verificadas no prazo combinado.
- Riscos da versão claros para a equipe — Cumprimento do plano de pareceres de liberação100% das versões com parecer completo antes da decisão de liberação.
- Versões preservam o funcionamento das funções críticas — Versões sem defeitos críticos100% das versões observadas sem defeitos críticos.
Requisitos
Experiência: Experiência em testes manuais de produtos web, dos requisitos às correções.
Requisitos formais: Diploma específico dispensável; apresentar amostras claras de testes e relatos.
Precisa saber
- Etapas do desenvolvimento e papel dos testes na liberação.
- Valores limites e agrupamento de entradas em classes de equivalência.
- Reteste de correções e testes de regressão de funcionalidades existentes.
- Interfaces de programação de aplicações (APIs) e verificação de respostas.
- Linguagem de Consulta Estruturada (SQL) para leitura de dados.
- Diferença entre gravidade do defeito e prioridade da correção.
Precisa saber fazer
- Transformar requisitos em cenários testáveis.
- Encontrar ambiguidades antes de iniciar os testes.
- Registrar condições dos defeitos e reunir evidências.
- Ler mensagens do navegador e respostas de interfaces de aplicações.
- Escolher testes conforme o risco e o tempo disponível.
- Explicar impactos dos defeitos em termos de negócio.
Competências em três níveis
Análise de requisitos e cenários
Encontra lacunas no comportamento do produto antes de gerar custos de correção.
- Testa o fluxo principal pela documentação e pergunta sobre condições pouco claras.básico
- Identifica limites, dados inválidos, estados e dependências entre funcionalidades.intermediário
- Encontra requisitos contraditórios e ajuda a equipe a definir resultados testáveis.avançado
Priorização de testes por risco
Concentra o tempo disponível em falhas que ameaçam pagamentos, dados e atividades dos clientes.
- Começa pelos cenários críticos combinados e sinaliza falta de tempo.básico
- Reordena os testes conforme os impactos dos defeitos e as funcionalidades afetadas.intermediário
- Propõe o escopo dos testes da versão e explica os riscos restantes.avançado
Investigação e relato de defeitos
Reduz o tempo dos desenvolvedores com esclarecimentos e novas buscas pelo problema.
- Registra passos, dados, versão do produto e resultado observado.básico
- Restringe as condições de reprodução e anexa mensagens úteis do sistema.intermediário
- Identifica padrões em falhas intermitentes e distingue defeitos do produto de problemas do ambiente.avançado
Organização dos testes
Torna visível a preparação da versão e permite repetir testes importantes.
- Registra cada resultado e diferencia testes não executados de testes aprovados.básico
- Atualiza testes após mudanças e verifica impactos das correções em funcionalidades relacionadas.intermediário
- Remove testes obsoletos, fecha lacunas e apresenta resultados claros para a equipe.avançado
Comunicação sobre qualidade
Apoia decisões de liberação com fatos e impactos nos clientes.
- Descreve problemas com calma e separa observações de suposições.básico
- Justifica a importância do defeito pelo impacto no cliente e discute ações.intermediário
- Resolve divergências sobre liberação registrando decisões, responsáveis e riscos aceitos.avançado
Melhoria do processo de testes
Previne falhas recorrentes e reduz atividades manuais sem utilidade.
- Analisa um defeito não detectado e adiciona o teste correspondente.básico
- Identifica causas recorrentes de falhas não detectadas e propõe mudanças no processo.intermediário
- Mede melhorias pelo tempo e falhas não detectadas, compartilhando soluções eficazes.avançado
Monte um perfil para sua empresa
Marque o que essa pessoa faz na sua empresa. À direita está o perfil pronto: copie ou abra no PapaHR.
Identificar riscos e defeitos antes da entrega, reduzindo perdas dos clientes e custos de correção.
Atribuições- Esclarecer o comportamento esperado das funcionalidades antes do desenvolvimento.
- Identificar falhas que interrompam o trabalho dos clientes ou pagamentos.
- Criar listas de testes para funcionalidades novas e alterações relacionadas.
- Preparar dados de teste e conferir o ambiente.
- Testar a interface e trocas de dados entre sistemas.
- Verificar valores limites, entradas inválidas e permissões de acesso.
- Relatar defeitos com passos, condições, resultados esperados e obtidos.
- Retestar correções e verificar funcionalidades relacionadas após mudanças.
- Comunicar resultados dos testes e riscos antes da liberação.
- Adicionar testes para falhas relatadas pelos clientes.
- Automatizar testes repetitivos estáveis quando houver conhecimento adequado.
- Testar o desempenho sob a carga combinada.
- Verificar o uso com teclado e leitores de tela.
- Testar em outros dispositivos e versões de navegadores.
- Conferir dados após migrações entre versões do sistema.
- Verificar traduções da interface, formatos de datas e valores monetários.
- Ajudar o suporte a reproduzir falhas intermitentes com dados anonimizados.
KPIs do analista de QA
- Cumprimento do plano de cobertura de cenários críticos — Cenários críticos com testes atuais / cenários planejados × 100%. Erro: Tratar uma lista de testes como prova de execução.peso 20% · mês
- Cumprimento do plano de testes da versão — Testes concluídos no prazo / testes planejados × 100%. Erro: Contar testes bloqueados como aprovados.peso 20% · mês
- Relatos de defeitos reproduzíveis — Relatos reproduzíveis / relatos revisados × 100%. Erro: Excluir defeitos complexos da avaliação para melhorar o indicador.peso 15% · mês
- Correções verificadas no prazo — Correções verificadas no prazo / correções previstas para verificação × 100%. Erro: Contar correções como verificadas sem retestar.peso 15% · mês
- Cumprimento do plano de pareceres de liberação — Pareceres completos antes da decisão / pareceres planejados × 100%. Erro: Considerar completo um relatório sem cenários não testados e riscos pendentes.peso 10% · mês
- Versões sem defeitos críticos — Versões sem defeitos críticos / versões na janela de observação × 100%. Erro: Avaliar apenas quem testa ou esconder defeitos para proteger o indicador.peso 20% · trimestre
Calcule o bônus por KPIs
Informe o percentual de cumprimento de cada indicador e o valor do bônus para 100%. Você pode alterar os pesos.
Os pesos do exemplo são uma referência. A soma deve ser 100%.
Perguntas para a entrevista
Faça a entrevista e veja o resultado
Dê uma nota de 1 a 5 após cada resposta: o resultado será calculado por competência. Deixe esta página aberta no celular durante a entrevista.
Análise de requisitos e cenários
✓ O que observar na resposta: Ambiguidade concreta, perguntas próprias, comportamento combinado e resultado dos testes.
⚑ Sinal de alerta: Testou suposições sem alinhar o comportamento esperado.
✓ O que observar na resposta: Escolha fundamentada dos valores, diferença observada e reteste.
⚑ Sinal de alerta: Cita termos, mas não consegue explicar as próprias ações.
Priorização de testes por risco
✓ O que observar na resposta: Prioridades pelo impacto no cliente, lacunas explícitas e decisão combinada.
⚑ Sinal de alerta: Escolheu apenas testes rápidos e não informou os demais.
✓ O que observar na resposta: Novos dados, relação com o risco, testes revisados e resultado observado.
⚑ Sinal de alerta: Manteve o plano mesmo sabendo da ameaça a uma funcionalidade crítica.
Investigação e relato de defeitos
✓ O que observar na resposta: Verificação de ambiente, dados e versão, passos claros e reprodução confirmada.
⚑ Sinal de alerta: Insistiu na existência do defeito sem fornecer condições ou evidências adicionais.
✓ O que observar na resposta: Hipóteses sucessivas, condições verificadas e evidências úteis.
⚑ Sinal de alerta: Apresentou uma causa presumida como fato comprovado.
Organização dos testes
✓ O que observar na resposta: Dependências entre funcionalidades, cenários adicionais e resultados registrados.
⚑ Sinal de alerta: Verificou apenas o defeito original apesar de conhecer mudanças relacionadas.
✓ O que observar na resposta: Remoção de excessos, fechamento de lacunas e manutenção clara.
⚑ Sinal de alerta: Acrescentou itens sem resolver contradições e duplicações.
Comunicação sobre qualidade
✓ O que observar na resposta: Impactos no cliente, argumentos das partes, decisão registrada e resultado.
⚑ Sinal de alerta: Usou cargo ou autoridade em vez de explicar impactos.
✓ O que observar na resposta: Limitação clara, responsável pela decisão, plano de correção e acompanhamento.
⚑ Sinal de alerta: Escondeu o defeito ou assumiu sozinho a decisão de liberação.
Melhoria do processo de testes
✓ O que observar na resposta: Causa da falha de detecção, mudança concreta e verificação do uso.
⚑ Sinal de alerta: Procurou culpados e apenas prometeu mais atenção.
✓ O que observar na resposta: Problema inicial, ações próprias e comparação dos resultados antes e depois.
⚑ Sinal de alerta: Automatizou um cenário instável sem avaliar benefícios e custos de manutenção.
Fraco:
Teste prático
Testar a finalização de compra em ambiente de treinamento · 2 horas
Forneça um ambiente de treinamento, uma conta de teste e uma descrição curta da finalização de compra. Regras do exercício: a quantidade deve ser um número inteiro positivo; o desconto só se aplica quando a condição indicada é atendida; clicar novamente não pode criar outro pedido. A pessoa candidata lista testes, prioriza os maiores riscos, executa os testes disponíveis e relata os defeitos encontrados. Ao final, entrega um parecer curto sobre a liberação, incluindo cenários não testados. Se não encontrar defeitos, os resultados bastam; não deve inventar falhas. Use apenas dados de teste e pagamentos simulados. Após duas horas, a pessoa entrega o trabalho concluído e registra as limitações.
Como avaliar
- Cobre o fluxo principal, limites de quantidade e condições do desconto.
- Prioridades consideram pedidos duplicados e valores incorretos de pagamento.
- Relatos incluem passos, condições, resultados esperados e obtidos.
- Conclusões têm evidências; suposições aparecem separadamente.
- Testes aprovados, reprovados e não executados são distinguíveis.
- O parecer explica riscos da liberação e limitações dos testes.
Anúncio de vaga pronto
Analista de QA (Testes de Software) na [empresa]
Testar [produto], encontrar defeitos e explicar riscos antes da liberação.
Responsabilidades
- Analisar requisitos e esclarecer cenários ambíguos com a equipe.
- Testar novas funcionalidades, correções e áreas relacionadas do produto.
- Escrever relatos de defeitos que os desenvolvedores consigam reproduzir.
- Manter testes das principais jornadas dos clientes.
- Testar APIs e dados dentro do escopo atribuído.
- Informar condições de liberação e riscos restantes.
Requisitos
- Experiência em testes manuais de produtos web: [experiência necessária].
- Capacidade de escolher testes e explicar prioridades.
- Relatos claros e atenção às condições de reprodução.
- Prática em testes de APIs e consultas de leitura com SQL.
- Capacidade de discutir defeitos com desenvolvedores sem buscar culpados.
- Automação de testes será diferencial se necessária para [equipe].
O que oferecemos
- Salário: [salário] dólares americanos; condições de revisão: [condições].
- Modelo: [remoto/presencial/híbrido]; cidade: [cidade].
- Horário: [horário]; fuso de trabalho: [fuso horário].
- Equipe: [composição]; liderança: [cargo da liderança].
- Equipamentos e acesso ao ambiente de testes: [condições].
- Treinamento e desenvolvimento em testes: [condições].
No PapaHR, este texto vira uma vaga com página de carreiras e funil de candidatos.
Plano de integração de 90 dias
Antes do primeiro dia
- Alinhar início com recursos humanos (RH) e tecnologia da informação (TI).RH
- Preparar ambiente de testes, contas e permissões mínimas necessárias.TI
- Escolher a primeira funcionalidade e designar uma pessoa mentora.Gestor
- Preparar documentação, defeitos conhecidos e próximas alterações.Mentor
Primeiro dia
- Mostrar jornadas críticas dos clientes e consequências de falhas.Gestor
- Explicar o caminho do requisito até a liberação.Mentor
- Conferir acessos e executar o fluxo principal no ambiente de testes.Novo funcionário
- Definir critérios de defeito crítico e como comunicar ocorrências.Gestor
Primeira semana
- Criar testes da primeira funcionalidade e registrar dúvidas sobre requisitos.Novo funcionário
- Revisar cobertura dos testes e qualidade do primeiro relato de defeito.Mentor
- Retestar uma correção com a pessoa mentora.Novo funcionário
- Definir metas do período de experiência e cálculo dos indicadores.Gestor
30 dias
- Testar uma alteração na área atribuída com autonomia.Novo funcionário
- Resumir resultados, defeitos pendentes e cenários não testados.Novo funcionário
- Reproduzir defeitos relatados sem explicações verbais.Mentor
- Discutir dificuldades com ambiente, requisitos e colaboração com desenvolvedores.Gestor
60 dias
- Atualizar testes dos cenários críticos da área atribuída.Novo funcionário
- Executar testes da versão e alinhar riscos restantes.Novo funcionário
- Analisar defeito de cliente e adicionar teste para evitar reincidência.Novo funcionário
- Avaliar autonomia e prioridades em alterações reais.Gestor
90 dias
- Concluir o ciclo de testes de uma alteração sem acompanhamento.Novo funcionário
- Apresentar resultados das metas e limitações pendentes do ambiente.Novo funcionário
- Verificar o benefício de uma melhoria no processo de testes.Gestor
- Discutir resultados do período de experiência e próxima área de responsabilidade.Gestor
Metas para o período de experiência
- Dominar o ciclo completo de testes de uma alteração.Até o dia 90, concluir um ciclo com autonomia: requisitos, testes, defeitos, correções e parecer.
- Preparar testes das jornadas críticas dos clientes.Até o dia 60, documentar e executar todos os cenários críticos combinados para a área atribuída.
- Relatar defeitos com condições completas de reprodução.Até o dia 60, a pessoa mentora reproduz três defeitos selecionados pelos relatos, sem esclarecimentos verbais.
- Eliminar uma lacuna recorrente nos testes.Até o dia 90, implementar uma melhoria combinada e demonstrar seu uso na alteração seguinte.
Trajetória de carreira
Testa alterações limitadas com orientação e aprende a relatar defeitos e esclarecer requisitos.
Para avançar: Testar uma funcionalidade com autonomia e explicar os cenários escolhidos e os riscos.
Assume testes de uma área do produto, esclarece requisitos e informa condições de liberação.
Para avançar: Planejar testes entre funcionalidades, analisar falhas de detecção e apoiar colegas menos experientes.
Conduz testes de alterações complexas, melhora abordagens e seleciona oportunidades de automação.
Para avançar: Demonstrar coordenação de testes, mentoria e alinhamento de prioridades entre equipes.
Distribui atividades, desenvolve profissionais e alinha recursos para gerenciar riscos de qualidade.
Para avançar: Ampliar a responsabilidade pela qualidade de vários produtos conforme a necessidade da empresa.
Perguntas para a reunião 1:1
- Quais jornadas críticas dos clientes precisam de mais testes?
- Quais requisitos fazem você adivinhar o comportamento esperado?
- Quais dos seus relatos são difíceis de reproduzir pelos desenvolvedores?
- O que impede receber versões com correções a tempo para testar?
- Qual risco da última versão deveríamos ter discutido antes?
- Quais testes repetitivos consomem tempo sem benefício claro?
- Qual lacuna nos testes podemos eliminar na próxima alteração?
- Que apoio ajudaria você a testar uma funcionalidade mais complexa com autonomia?
Erros na contratação e na gestão
- Avaliar quem testa pela quantidade de defeitos encontrados.
Como fazer melhor: Avaliar cobertura de riscos, qualidade dos relatos e informações úteis para liberação. - Buscar automação quando ninguém analisa requisitos nem executa testes básicos.
Como fazer melhor: Definir primeiro o volume de testes manuais e as tarefas específicas de automação. - Enviar alterações para testes apenas às vésperas do prazo prometido ao cliente.
Como fazer melhor: Envolver QA nos requisitos e reservar tempo para correções. - Culpar pessoalmente quem testa por qualquer defeito após a liberação.
Como fazer melhor: Analisar causas em equipe, considerando mudanças e limitações de testes combinadas. - Aplicar avaliação em produto real com pagamentos verdadeiros.
Como fazer melhor: Usar ambiente de treinamento, dados de teste e limite de duas horas.
Quanto custa errar na contratação do analista de QA
O mesmo cálculo da seção «RH em dinheiro» do PapaHR: custo de recrutamento mais o salário dos meses em que o novo funcionário trabalhou com metade da capacidade.
Nos primeiros meses, um novo funcionário entrega cerca de metade do resultado — a outra metade do salário é o que a empresa paga pelo aprendizado. No PapaHR, o cálculo usa as saídas reais da sua empresa.
Perguntas e respostas
Qual a diferença entre analista de QA e analista de testes?
As vagas frequentemente usam esses títulos para a mesma função; confira as atividades. Os testes verificam o comportamento do produto, enquanto a garantia da qualidade também abrange requisitos e melhorias no desenvolvimento. Uma pessoa pode reunir essas atividades em uma equipe pequena.
Quem trabalha com QA precisa programar?
Nos testes manuais, análise de cenários, investigação de defeitos e relatos claros são mais importantes. Programação é necessária quando a função inclui criar ou manter testes automatizados. Avalie testes de interfaces e leitura de dados separadamente da programação.
Como avaliar alguém que encontra poucos defeitos?
Confira os riscos cobertos e a clareza dos resultados apresentados. Poucos defeitos podem indicar um produto estável ou testes superficiais. Compare os resultados com o plano, a complexidade das alterações e os relatos dos clientes.
Quem decide a liberação do produto?
QA comunica resultados dos testes, defeitos pendentes e limitações. A liderança designada decide considerando os riscos para clientes e negócio. Defina antes os critérios que impedem a liberação e quem toma a decisão.
Como definir metas de QA em uma equipe pequena?
Comece pelos cenários críticos, prazos de verificação de correções e qualidade dos relatos. Combine o plano, as regras de amostragem e a janela de observação após a liberação antes do período. Avalie a qualidade das versões com toda a equipe; não calcule o indicador quando faltarem dados.
Contrate, integre e avalie em um só sistema
O PapaHR é grátis para até 25 funcionários: perfis de cargo, vagas, integração, metas, reuniões 1:1 e avaliações.