how prepare software testing interview
Um colega meu recentemente me perguntou, “Por onde devo começar a preparação para uma entrevista? Já faz quase 2 anos que enfrentei qualquer entrevista. ”
Minha resposta foi direta: (Isso ajudará tanto para profissionais mais calmos quanto para profissionais que desejam mudar de emprego)
O que você precisa saber sobre teste de software?
Primeira coisa básica - conceitos de teste: É preciso ser muito bom nisso, especialmente nas metodologias de teste manual. Mas apenas conhecer diferentes conceitos de teste já é metade do trabalho feito. A próxima coisa mais importante é saber qual tipo / técnica / conceito de teste pode ser aplicado em qual estágio do SDLC.
“O que devo testar e quando?” é muito importante. Pode haver alguns conceitos que não se aplicam ao que nós, profissionais, testamos em nossa empresa, mas é sempre melhor ter uma ideia de todas as práticas de teste.
Muitos caloiros e profissionais de teste de trabalho podem não funcionar em vários domínios de teste, como teste de localização, teste de fuso horário, etc.
Mas saber mais do que aquilo em que trabalhou o ajudará a responder melhor às diferentes perguntas do entrevistador. Eu sempre tento manter meu conhecimento de teste atualizado, além do meu trabalho de projeto atual. Isso me ajudou muito quando mudei de emprego há alguns anos.
E se um entrevistador lhe fizer uma pergunta sobre o assunto, que você nunca trabalhou? Por exemplo, você não tem nenhuma experiência em projetos baseados na web ou em testes cliente-servidor e o entrevistador pede que você teste o “aplicativo de correio do Yahoo”. Você será capaz de responder a esta pergunta? Você pode.
Mesmo que você não tenha trabalhado neste tipo de projeto. Quão? Sua curiosidade em aprender coisas que você nunca fez antes irá ajudá-lo neste caso. Para ampliar sua área de pensamento, seja curioso sobre cada trabalho e cada dúvida que você enfrenta em sua rotina diária de trabalho.
Saber mais é inofensivo e o ajudará, pelo menos, a se expressar sobre as perguntas feitas pelo entrevistador.
Se você não conhece nenhum conceito de teste, Por exemplo, “Teste de localização” e, em seguida, tente aprender os conceitos primeiro, como - o que seria o teste de localização?
É simples: teste se o aplicativo parece local para você durante o uso. Em seguida, continue explorando. Veja as cores usadas, conteúdo, imagens, cultura, etc., países diferentes, locais têm isso de forma diferente.
Considere um site que lê da direita para a esquerda. Ele é aceito em outros países além do Oriente Médio? Obviamente NÃO. Ou você pode exibir o mesmo conteúdo geoespecífico na Índia que pode exibir nos EUA? Novamente NÃO. Este é apenas um exemplo simples de como você pode aprender conceitos de teste desconhecidos.
A parte essencial de um engenheiro de teste é 'Pensar fora da caixa'. Se você não é capaz de pensar fora da caixa, acredite, o teste não é para você.
O que você quer dizer com pensar fora da caixa? Não siga apenas os métodos tradicionais. Implementar coisas novas em testes. Tente resumir, automatizar o trabalho de teste de rotina. Pense da perspectiva do usuário. Pense em como o usuário usará seu aplicativo.
Quais são os erros comuns que ele pode cometer ou quais tarefas ele pode realizar em seu aplicativo? Dessa forma, você terá uma visão geral de qualquer aplicativo e também ajudará a responder as perguntas em profundidade.
banco de dados teste de perguntas e respostas da entrevista
Além da 'curiosidade para aprender', você deve atualizar suas habilidades nas seguintes áreas:
- Algumas consultas e conceitos básicos de banco de dados / SQL.
- Qualquer linguagem de script básica (para teste de automação).
- Os conceitos de rede e administração de sistema o ajudarão em projetos de domínio do sistema.
Não apenas escreva os casos de teste de IU, verifique o que está acontecendo dentro do aplicativo. Para aplicativos com conexão de banco de dados, verifique a atualização, recuperação e, em qualquer caso, não deve haver perda de dados.
Controle o projeto. Conheça o aplicativo em teste antes de começar a testá-lo. Em vez de consultar o documento de requisitos, examine o documento de arquitetura, o documento de design, o diagrama de sequência e o diagrama de fluxo de atividades.
Mais importante você precisa ser perfeito no que mencionou em seu currículo . Todas as perguntas que o entrevistador fizer serão baseadas no que você está especificando em seu currículo. Portanto, não mencione as habilidades nas quais não trabalhou, apenas para decorar o currículo com várias habilidades.
O ponto-chave da entrevista é, Você deve fazer o entrevistador sentir que é um aplicativo complexo que você está testando e que tem muitos desafios para um testador!
E uma última coisa - se você não sabe a resposta a uma pergunta, diga. Não brinque e tenha problemas.
Se você tiver alguma dúvida sobre “Preparação para uma entrevista de teste”, comente abaixo.
Para receber notificações por e-mail de novos artigos sobre teste de software para subscreva a nossa newsletter por email.
Leitura recomendada
- Perguntas e respostas da entrevista
- Algumas perguntas interessantes da entrevista de teste de software
- Melhores ferramentas de teste de software 2021 [QA Test Automation Tools]
- Trabalho de assistente de controle de qualidade de teste de software
- Perguntas da entrevista de teste manual de software para profissionais experientes
- Recursos e downloads de teste de software de controle de qualidade
- Escolhendo o teste de software como sua carreira
- Curso de Teste de Software: Qual Instituto de Teste de Software devo ingressar?