QA / QA Automation
Poderia falar sobre sua experiência em desenvolvimento de software e os projetos em que participou?
Como você projeta a estrutura do sistema para automação de testes?
Que sistemas de gestão de bases de dados você utiliza nos seus projetos?
Como é que resolveu falhas nos testes automáticos na sua posição anterior?
O que acontece após o await: o código é executado no mesmo thread ou em outro?
Qual código HTTP é usado para redirecionar o cliente para outro URL?
Pode explicar o que é uma tabela numa base de dados e como ela está estruturada?
Qual é a diferença entre o uso de uma tupla e uma lista em Python e em que casos é mais adequado usar cada estrutura?
O que é um Deep Link?
Estou mais interessado no próprio produto que foi testado, pois também temos uma equipa de pagamentos e transferências.
Fale sobre os métodos em POO (métodos clássicos, __init__ e outros).
O método forEach em Java é um ponto final ou uma etapa intermediária no processamento de fluxos?
De que forma encontra os elementos na página: usando XPath ou seletores CSS?
Pode explicar o conceito de promessas em JavaScript e como elas são usadas para lidar com operações assíncronas?
Que abordagens e padrões utilizas ao criar cenários de teste para código Python?
Explique o que se entende por base de dados não relacional.
Podes dar exemplos de requisições que não garantem a idempotência?
O que o levou a decidir mudar de emprego atual?
Como criou os testes automáticos na sua última empresa?
Qual cabeçalho HTTP é utilizado para transmitir os dados de autorização do usuário?