QA / QA Automation
O que acontece com os testes ao mudar entre versões ou ambientes?
Fale sobre as características da análise estática.
O que entende por equívoco de que não há erros no software?
Qual palavra-chave em Python é usada para definir um gestor de contexto?
Como você determina o grau de impacto de um erro encontrado no funcionamento do sistema?
Quais métodos e ferramentas você prefere para verificar a funcionalidade da API?
Pode explicar a finalidade da função __init__ em Python e como ela é usada na criação de objetos?
Descreva as principais anotações do JUnit que você usa
Que tipos de testes foram aplicados no seu último projeto?
Como distinguir uma aplicação monolítica de um sistema construído com microserviços, e quais são as suas principais diferenças?
Quais são os passos principais para iniciar o teste de contratos?
O que é teste baseado em testes?
Que categoria de dados inclui o tipo lógico Boolean?
Com que metodologias de desenvolvimento já trabalhou?
Fale sobre as diferenças entre testes funcionais e não funcionais.
Como organizarias um teste de ponta a ponta que começa num website e cujo resultado é verificado num bot do Telegram?
Qual método não pode ser sobrescrito na programação orientada a objetos?
Qual interface permite adicionar um objeto ao bloco try como recurso?
Qual é a diferença entre a inicialização com Before All e Before Each nos frameworks de teste?
O que é o Modelo Orientado a Serviços (SOM)?