QA / QA Automation
Já teve projetos próprios anteriormente?
A variável environment é de âmbito global ou de escopo limitado?
Quem fez as compilações no ambiente de teste?
Como foi organizado o processo de teste? Como se ligava às tarefas?
Como dividiste os testes em fases de smoke e regressão? Em que fase cada um foi executado?
Que princípios de POO e SOLID você aplicou na sua atividade como automatizador? Dê exemplos.
O que é um decorador em Python?
Qual é a diferença entre cookies e cache?
Fala-me sobre a pirâmide de testes
O que é um deep link no contexto de testes móveis?
O que é uma variável em Python? Como ela é passada para uma função?
Como garantir uma execução eficaz de testes na automação móvel multiplataforma?
Quais são as vantagens e desvantagens do uso de estabilizadores em sistemas?
Está preparado para trabalhar com uma proporção de 50% de automação e 50% de testes manuais?
Que testes não funcionais podem ser realizados com Kafka?
Formulário de avaliação do cliente no escritório de crédito: Se o cliente tiver menos de 18 anos - recusa. Se tiver mais de 60 - menos um ponto Se o cliente for casado - mais um ponto Se o cliente tiver filhos e for menor de 25 - menos um ponto Se o cliente tiver filhos e for maior de 25 - mais um ponto O cliente preenche os campos correspondentes. E no final, o escritório fornece uma avaliação ou RECUSA. A recusa é exibida ao cliente imediatamente. A avaliação é enviada para outro sistema para verificação. Escrever casos de teste, como seria o design do teste.
Se a = 128 e b = 128, qual será o resultado das comparações a == b e a is b?
Explique o que é uma classe abstrata na programação orientada a objetos.
Interação síncrona e assíncrona.
Como costumavam resolver as situações de conflito? Conte mais detalhes sobre o caso com o analista.