Pergunta de entrevista para Engenheiro de QA

Como você decide o que automatizar e o que manter como teste manual?

O que o entrevistador está avaliando, como estruturar sua resposta e um exemplo falado que você pode adaptar.

Resposta rápida

Automatize o que é repetitivo, estável e verificável de forma objetiva, onde o custo da checagem se repete: caminhos de regressão, jornadas críticas, permutações guiadas por dados e contratos de API. Mantenha teste manual e exploratório para usabilidade, julgamento visual, validações pontuais e qualquer coisa que ainda muda toda semana, onde a automação seria reescrita antes de pagar o próprio custo.

Por que os entrevistadores perguntam isso

Automatizar tudo é uma resposta de alerta vermelho, porque sinaliza alguém que nunca manteve uma suíte ao longo de uma reformulação. Entrevistadores querem um argumento de custo benefício: com que frequência o teste roda, quão estável é a área e quanto vai custar a manutenção. Defender o teste exploratório como uma atividade distinta que acha outra classe de defeito, em vez de como sobra, marca um testador experiente.

Como estruturar sua resposta

  • Enquadre como retorno sobre investimento ao longo da vida do teste.
  • Nomeie os bons candidatos à automação.
  • Nomeie o que fica manual e por quê.
  • Alerte contra automatizar cedo demais uma área instável.
  • Defenda o teste exploratório como algo que acha outra classe de defeito.

Exemplo de resposta

Exemplo falado, em primeira pessoa

Eu trato isso como retorno sobre investimento ao longo da vida do teste, não como posição filosófica. Os bons candidatos são checagens que vão rodar centenas de vezes, em áreas estáveis, com passa ou falha inequívoco: regressão em torno das jornadas centrais, casos com muitas permutações como regras de imposto em dez regiões, e contratos de API. Esses pagam rápido e um humano fazendo isso é desperdício de humano. O que fica manual é qualquer coisa que exige julgamento. Este layout parece quebrado, esta mensagem de erro é realmente compreensível, este fluxo faz sentido para alguém vendo pela primeira vez. Um teste automatizado vai alegremente confirmar que um botão existe enquanto ele está escondido atrás de um modal. Eu também seguro a automação de uma área que ainda muda toda semana, porque eu reescreveria os testes três vezes antes de eles pegarem qualquer coisa, então eu cubro de forma exploratória até o design se acomodar. E eu defendo o teste exploratório como disciplina própria e não como o que sobrou. A automação checa coisas sobre as quais a gente já sabia perguntar. Teste exploratório é como a gente acha as perguntas que ninguém pensou, e os defeitos sérios vêm de lá com muito mais frequência.

Vai encarar essa entrevista em breve? O GhostPilot escuta a sua chamada ao vivo, identifica a pergunta no instante em que ela é feita e coloca uma resposta estruturada na sua tela em tempo real. Teste na sua próxima entrevista simulada ou pegue um Session Pass de $29, sem assinatura, para a hora da verdade.

Veja como funciona

Perguntas de acompanhamento que você pode esperar

  • Como você mediria se a sua automação está de fato compensando?
  • O que você faria com um teste que falha só porque a UI foi restilizada?
  • Como você estrutura uma sessão de teste exploratório para que ela não seja só clicar por aí?

Mais perguntas para Engenheiro de QA

Seu entrevistador vai fazer a própria versão desta. Cole a descrição real da vaga no Question Predictor gratuito e receba as 20 perguntas que essa vaga tem mais chance de fazer, com o que cada uma está de fato sondando.

Prever minhas perguntas

Ensaie as perguntas difíceis antes que elas apareçam

Pratique com um copiloto ao vivo e depois entre pronto. Um Session Pass de $29 te leva até o fim da entrevista, sem assinatura e sem amarras.

Instalar o GhostPilot