QA / QA Automation
Qual sistema operativo você desenvolve ou trabalha principalmente?
Qual erro deve o backend retornar ao frontend se um usuário tentar fazer login com um login e senha inexistentes?
Que ferramentas ou bibliotecas você usa para fazer requisições HTTP nos seus projetos?
Pode explicar o que se entende por 'fluxo de teste' no processo de desenvolvimento e teste de software?
Quais projetos ou tarefas você considera mais interessantes no seu trabalho?
Pode explicar o que é o mecanismo de procedimentos armazenados em bancos de dados?
Na funcionalidade, foi principalmente teste da aplicação web, e também testaram a móvel?
Que localizadores do Appium conhece?
Qual é a sua experiência prática na realização de testes de sistemas que utilizam Kafka?
É possível restringir o acesso aos métodos de obtenção de valores (getters) em Java para torná-los menos públicos?
Imagine que precisa testar o processo de atualização da aplicação. A que aspetos daria atenção?
Como é que a equipa `git unstage` afeta as alterações preparadas para commit?
Pode explicar o que se entende por testes não funcionais e como eles diferem dos testes funcionais?
Quão importante é ter habilidades de teste manual ao passar para testes automatizados?
Quais comandos você normalmente usa para executar testes automáticos no seu projeto?
Qual é a diferença entre os casos de teste para a string 'B' e a string 'CD' no contexto da compressão RLE?
Que princípios devem ser usados ao criar uma classe em Java para torná-la imutável?
Explique o conceito de teste de pares e sua aplicação na garantia de qualidade de software.
Qual é a sua experiência na realização de testes de programas em Python em termos de duração e volume?
Como distinguir os métodos GET e POST ao desenvolver uma API REST e em que situações eles são utilizados?