QA / QA Automation
Pode explicar como integrou e automatizou os processos de compilação e verificação do código no seu último projeto através do sistema CI/CD?
Qual é a finalidade da ferramenta Selenium e como ela é aplicada na automação de testes de aplicações web?
Poderia explicar o que se entende por REST no contexto dos serviços web?
Foi envolvido no processo de implementação ou implantação do projeto?
Quais são as diferenças entre o cenário de teste e o relatório de erro?
Explique o que é o método de destruição de objetos e quando ele é chamado na programação.
Explique o conceito de predicados na linguagem de programação Java e sua aplicação.
Como organizaria a cadeia de testes automatizados para verificar a API?
Pode explicar o princípio de evitar a duplicação de código na programação?
Fale-nos sobre a sua experiência com a API Stream do Java e sua aplicação em projetos.
Como escolher os testes que devem ser realizados manualmente?
É possível usar uma lista como chave num dicionário?
Qual é a sua experiência na realização de testes de produtos móveis de software?
É confortável passar a usar "tu"?
Como distinguir uma sobrecarga de método de uma sobrescrição na programação orientada a objetos?
Quais palavras-chave podem ser usadas para formar uma consulta SQL para extrair dados de uma tabela?
Que tipo de teste envolve o uso de objetos simulados no processo de teste?
Consegue nomear as principais abordagens e métodos de desenvolvimento de produtos de software?
Quais etapas de controlo de qualidade são aplicadas neste projeto?
Que nível de competências em testes automatizados atribuiria ao seu perfil?