QA / QA Automation
Testaste a idempotência das requisições? Como exatamente?
Qual é o objetivo do uso de fixtures nos testes?
Qual é a diferença entre POST e PUT?
Fala sobre os tipos de chaves que existem em bancos de dados relacionais.
Forneça um exemplo de um defeito com baixa prioridade e gravidade, bem como um defeito bloqueador.
Como escolheria entre várias ofertas? O que é importante e o que não é?
Como é que as funções se comportam como objetos em Python? Metaclasses?
O que inclui o teste de fumaça e como se diferencia do teste de regressão?
Consegues enumerar os tipos de estruturas de coleção com as quais te deparaste?
Não trabalhou com GitLab e Kubernetes?
Em que grau trabalharam?
Explique os princípios básicos de trabalhar com múltiplas threads em Python e suas vantagens.
Descreve um caso difícil da tua prática que resolveste sozinho
Quais métodos e ferramentas devem ser usados para verificar a correção do funcionamento da API REST?
Explique o que se entende por conceito de brokers de mensagens e como eles funcionam nos sistemas de troca de dados.
Pode falar sobre os princípios-chave do desenvolvimento de sistemas de servidor?
Como começaria o processo de construção de testes automatizados (QA) do zero? Como faria a avaliação e por onde começaria a automação?
Com quais sistemas de gestão de bases de dados você já trabalhou?
Consegue criar uma estrutura para testes automáticos do zero?
Como dividirias os testes entre o nível de API e o nível de UI para uma calculadora de crédito?