QA / QA Automation
Como eram as relações na equipa?
Como é implementada a paralelização dos testes automatizados e por que razão o JUnit e o TestNG são utilizados simultaneamente no projeto?
Tem experiência em automação para múltiplos ambientes?
O que influencia a escolha das ferramentas para testes móveis?
Como implementar um conector à base de dados em Python? Como a conexão é passada para os testes através de fixtures? O teardown será executado se o teste falhar? Qual será o status do teste se a conexão com o banco de dados não for bem-sucedida?
Qual é a diferença entre tipos primitivos e tipos de referência?
Por que testes automatizados és responsável como QA?
O que foi mais na sua experiência: automação de API ou de UI?
Por que este teste está marcado como flaky, embora pareça simples?
Havia documentação?
Como planeava os prazos para a automação e o que fazia se não conseguisse cumprir o prazo?
O que é RESTful? Quais são os critérios do REST?
Forneça um exemplo concreto da sua estratégia de teste desenvolvida.
a = 4 b = [4] resultado = (a, b) a = 5 b.append(5) Pergunta: qual é o valor de resultado após executar todas as linhas e por quê?
Como agir ao testar uma nova funcionalidade se não houver requisitos nem documentação?
E o que significa cada join?
Já trabalhou com o protocolo REST através de ferramentas de automação?
Já teve que traduzir testes de um nível para outro (por exemplo, de E2E para testes de integração/componente)?
[nome] perguntou: O que são geradores e iteradores em Python? Qual é a diferença?
Já trabalhou com bases de dados? Que nível de complexidade tinham as consultas que escreveu? Utilizou JOIN?