Fale sobre si, faça uma apresentação da sua experiência (5-10 minutos)
QA / QA Automation
Que características de testes de aplicações móveis podes mencionar?
É necessário verificar se a interface de utilizador não se quebra em todos os dispositivos possíveis. O parque de dispositivos físicos é limitado. Como é que podemos realizar verificações adicionais?
Vamos falar sobre erros entre o backend e os clientes. Você está testando um aplicativo móvel, na seção "Favoritos". Em todas as contas de teste, produtos foram adicionados, mas em uma conta, em vez de produtos, aparece uma mensagem de erro "Algo deu errado". Você conecta um sniffer. Em todas as contas, recebe 200 OK e JSON. Quais são seus próximos passos?
Onde gostaria de evoluir?
Hoje é sexta-feira, o cliente diz que precisa lançar a versão com urgência esta noite, mas a regressão ainda não está pronta. O que você faria numa situação assim?
Já alguma vez te deparaste com um manifesto Android? O que é isso?
Pode explicar detalhadamente como configurou a automação? Você escreveu os testes ou decidiu automatizá-los?
Já trabalhou com Docker?
O que da lista de verificação de lançamento podes delegar a um júnior e o que verificarias tu próprio?
Que verificações não funcionais podes mencionar que é melhor verificar em primeiro lugar numa aplicação móvel que adicionou pagamento via QR code?
Discussão com o desenvolvedor: ele diz que não é um bug, mas uma funcionalidade. Tens certeza de que é um bug. Além disso, nos requisitos e nos layouts, a zona cinzenta não tem esclarecimentos sobre essa questão. O que vais fazer?
Vamos imaginar a situação: você é um testador principal, tem vários juniors sob sua supervisão, e vocês estão se preparando para lançar uma versão. Quais critérios de prontidão para o lançamento você definiria?