QA / QA Automation
# Python - identificar o problema no código e reescrevê-lo sem erros # Adicionar um usuário à lista e retornar essa lista. # Se ao chamar não for especificado o segundo argumento, retornar o usuário. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Criar uma lista de três funções, onde cada função retorna seu número. # A primeira deve retornar - 0, a segunda - 1, a terceira - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Qual é a diferença entre bases de dados OLTP e OLAP e como isso afeta a abordagem de desenvolvimento/teste?
Houve integrações externas? Quais exatamente e como as testaram?
Você não teve testes automáticos de UI, entendi bem?
A plataforma era baseada em microserviços?
Do que é composto o JSON?
Vamos, quais testes verificam os valores limite? Especificamente.
Fale sobre WebView, quais as suas características de funcionamento, armadilhas
Escreva um código em Python para resolver a tarefa anterior (teste de criação de cliente via API).
Conte-nos mais sobre o projeto no Sovcombank — você entrou do zero ou na fase de desenvolvimento?
Situação: enviaram um defeito ao desenvolvedor, ele diz que o defeito não se reproduz. O que vais fazer?
Como estás com Linux? Tens experiência de trabalho com ele?
Qual é a diferença entre virtual e override em C#? Quatro princípios básicos de OOP.
Que métricas podem ser recolhidas em CI/CD?
O que é risco? Como vais destacar os riscos?
Experiência com Sistemas de Gestão de Testes (TMS) e relatórios.
Nome os principais comandos Docker que utilizou
Que tipos de exceções você conhece no Selenium?
Fale sobre si e a sua experiência de trabalho
Como resolveram o problema de duplicação de código nos testes?