Qual é a sua experiência em testes manuais de software?
QA / QA Automation
Explique o princípio de funcionamento e a finalidade do balanceador de carga nos sistemas.
Que abordagens e mecanismos são utilizados para implementar a autenticação de utilizadores nos sistemas?
Pode explicar o que se entende por 'cliente pesado' na arquitetura de aplicações?
Explique o mecanismo de funcionamento do sistema de broker de mensagens e o seu papel na arquitetura de aplicações distribuídas
Como faz a análise e priorização da lista de erros e tarefas no backlog?
Pode explicar o que é uma interface de programação de aplicações (API)?
Explique o conceito de cliente leve e suas principais vantagens
Como organiza o seu trabalho em condições de tempo limitado para atingir os seus objetivos?
É possível explicar os princípios de funcionamento do sistema de integração e teste automático de código sem interrupções no processo de desenvolvimento?
Explique o conceito de sessão no contexto de aplicações web
Pode explicar o conceito de pirâmide de testes e seus princípios básicos?
Já utilizou agrupamentos de dados em bases de dados para agregação ou análise?
Explique o que se entende por termo 'collection runner' e como é utilizado nos testes.
Qual é o papel principal do sistema de integração automática no processo de desenvolvimento de software?
Fale-nos sobre a sua experiência na implementação de testes automatizados e ferramentas
Que tipo de teste envolve o uso de objetos simulados no processo de teste?
Explique o que significa o processo de invalidação de cache e por que é utilizado em sistemas de armazenamento de dados.
Podes listar os códigos de erro mais comuns e estados que podem ocorrer no servidor?
Tem experiência com consultas SQL complexas ou otimização de bases de dados?