O que deve fazer o front-end quando o serviço retorna um erro? Qual bug está relacionado com o tratamento de erros no front-end?
QA / QA Automation
Está escrito que acelerou os testes de regressão de 4 horas para 1,2 horas através da otimização dos testes e da execução paralela. Pode falar sobre a otimização dos testes e como foi implementada a execução paralela?
Quais cabeçalhos HTTP (headers) usou, quais conhece? Já usou o cabeçalho de autorização?
Há um bug no site: na página principal, no texto, esqueceram-se de colocar uma vírgula. Qual é a criticidade deste defeito?
Quando a automação de testes não é útil / não é apropriada?
No currículo, está escrito que trabalhou com Docker e Kubernetes para implantar ambientes de teste. Pode explicar um pouco mais, o que exatamente fez nesse sentido?
O que é cobertura de testes e como pode ser medida?
Qual é o âmbito do modificador de acesso padrão em Java?
O que são Testcontainers e por que são necessários?
Como sabes quando o teste está concluído e podes avançar a tarefa no fluxo? Quais são as possíveis opções de desenvolvimento de eventos?
Tem experiência em testar aplicações móveis?
Participaste na implementação do Pact. Podes explicar com um exemplo como foi realizado e o que exatamente fizeste?
Se o produto é feito de forma perfeita do ponto de vista técnico, todos os requisitos são cumpridos, nada falha, suporta cargas, mas ninguém usa o produto — é um produto de qualidade?
Já teve que automatizar testes com filas ou Kafka? Pode contar-me mais sobre essa experiência? Quais ferramentas usou para criar o produtor?
Liste os artefatos de teste que conhece.
Que anti-padrões ou erros típicos você notou ao revisar solicitações de merge? A que você prestava atenção?
Qual é a diferença entre REST e SOAP?
O que sabes sobre XPath e seletores CSS? Qual é a diferença entre eles? O que preferes usar?
Quais valores neste cenário são verificações positivas e quais são verificações negativas?
Como foi a revisão na sua equipe? Como foi organizado o processo de merge request?