Qual a percentagem de cobertura de todos os casos de teste/cenários que estes 350 testes representam?
QA / QA Automation
Já mediram alguma coisa sobre cobertura de testes?
Como é organizado quando tem JUnit e TestNG juntos num projeto?
Que tipos de testes você tem — componentes, integracionais? Quantos são?
Lembro corretamente que concordámos em usar o «tu» — é assim mais confortável?
Ou seja, os seus testes de integração envolvem um serviço que vai para outro serviço ou para uma base de dados?
Tem uma base comum de todos os casos de teste?
Como resolve problemas com os dados de teste no ambiente (execuções repetidas de testes, conflitos de dados na base de dados)?
Como é que ocorre a entrega de versões (dev → staging → prod)?
As solicitações vão diretamente para esses serviços externos e você recebe respostas reais?
Estás familiarizado com o sistema de marcação de produtos CRPT / "Sinal Honesto" — códigos nos produtos que precisam ser escaneados na loja?
O que deve fazer um testador antes de se reunir com analistas e desenvolvedores para uma nova melhoria (preparação para o design de testes)?
Ou seja, você ainda faz mocks dos serviços vizinhos?
Fale sobre a sua experiência de trabalho, locais de trabalho e responsabilidades.
Quem criou o framework de testes, quem o escreveu?
Estes outros serviços estão no seu sistema ou são sistemas externos?
Você já fez algum curso ou treinamento em automação?
Está familiarizado com a estrutura organizacional geral do CRPT (estrutura matricial, equipas verticais e horizontais)? Conte-nos como é o processo desde a definição da tarefa pelo negócio até aos testes.
Os testes estão em alguma estrutura separada?
O seu serviço acede a diferentes serviços externos? Quantos são?