Às vezes acontece que há algo errado com a infraestrutura, um glitch temporário, e o teste falha, por isso os reexecutamos. Como você lida com isso?
QA / QA Automation
E se você não conseguiu cobrir os testes automatizados, mas tem uma nova funcionalidade em andamento?
Fala sobre a funcionalidade mais difícil ou interessante de toda a sua carreira.
Tens alguma preferência pelo produto que fazemos?
Depois da chamada, o desenvolvedor ainda não consegue reproduzir o bug. Como agir?
Pode dar um exemplo de risco específico?
Imagine que sou uma nova QA na equipa, nunca trabalhei com transações. O que me contarias sobre entidades monetárias?
O desenvolvedor fechou o bug dizendo que não ocorre no ambiente dele, mas tu o vês em 100% dos casos. Como agir?
Quanto tempo precisas para te mudares para um novo local após receberes a oferta?
O que acontece com o serviço externo — ele está indisponível ou responde lentamente?
Que testes você revisou?
Tens casos de teste em Java. Como te sentes em relação ao Kotlin? Tens experiência de trabalho com ele?
Existem outras razões para preferir Java?
Com que frequência realiza testes de integração com outras equipes?
O entrevistador explicou que eles não têm automação 100% e que testes manuais são a norma. Como você vê isso?
Pode dar um exemplo de uma verificação que seja demasiado cara para automatizar?
Você mesmo realizou os testes? Teve alguma coisa assim?
Quando ocorre a fusão do PR? Após qual etapa?
Você conscientemente deixou de fazer testes automatizados e deixou apenas verificações manuais?
Como você organiza os testes durante o processo de desenvolvimento, se começar a enviar um novo campo para outra equipe?