QA / QA Automation
Quando e por que razão deve usar interação assíncrona em sistemas?
Explique a diferença entre processo e thread num sistema operativo e a sua relação.
Que tipos de tarefas foi interessante resolver no passado?
Com que linguagem de programação trabalha principalmente nos seus projetos?
O que faz o conftest.py no Pytest e para que serve?
Quando é recomendado usar ferramentas de automação de testes baseadas em Cypress no processo de desenvolvimento?
Fale sobre sua experiência com sistemas de troca de mensagens ou brokers de mensagens em projetos.
Quais são as diferenças na realização de testes de sites web e aplicações móveis?
O que se entende por expectativa explícita no contexto da automação de testes com Selenium?
Qual é a diferença entre a inicialização com Before All e Before Each nos frameworks de teste?
Como descreveria o seu nível de competência no desenvolvimento de soluções de software?
Qual é a função principal do comando git cherry-pick e em que cenários ela é mais frequentemente usada?
Que outras ferramentas de automação de interface de usuário, além do Selenium, você usou na sua prática?
Qual é a diferença entre as funções Promise.all e Promise.any ao lidar com promessas?
O NullPointerException em Java é uma exceção verificada ou não verificada?
Como se chama o método que determina o número de elementos numa coleção?
Em que situações você usa a ferramenta Playwright para automatizar testes de aplicações web?
Poderia listar os diferentes tipos de métodos de busca de elementos no Selenium?
Como distinguir os tipos de dados primitivos dos tipos de referência na programação?
O que se entende por prova de conceito, onde a atenção principal é dada às alterações no código ou sistema?