QA / QA Automation
Já trabalhou com Kafka?
Que ferramentas usou para testar a API? O que há de interessante no Postman e DevTools?
Qual framework escolherias agora para testes automatizados de UI?
@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Erro, registo não concluído" assert "code" in response.json(), "Erro, entidade não criada" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "IDs não coincidem" self.attach_response(response.json())
Que ferramentas de LLM e IA você usa no seu trabalho?
O que é um bug e qual é o seu ciclo de vida?
Como vês o processo de teste dentro de um sprint? O que deve acontecer antes do início dos testes e qual é o critério para o seu término?
Como testar corretamente a API no Swagger?
Ainda trabalha na empresa e como está registado?
Tem interesse em passar para testes manuais ou prefere trabalhar com automação?
Qual é a diferença entre autorização e autenticação?
Qual é a sua proporção percentual de testes manuais e automatizados?
Participou na priorização e planeamento?
Como funciona o coletor de lixo em Python? Se uma célula de memória referencia outra célula de memória — o GC irá remover ambos os links ou não removerá nada?
Tinha cerca de 6 meses de experiência em QA no seu último emprego? Foi um estágio?
O que gostas mais: Back ou Front? E porquê?
Se olhar para a linha 19, o que te vai confundir?
Escreveu casos de teste?
Por que realizar testes de ponta a ponta? É possível dispensar-se deles?
Está a trabalhar agora? Quão rapidamente estaria pronto para sair? Tem outras ofertas?