Saltar para o conteúdo

QA

QA online coding tests & interview questions

unidade
MEIO
Competências testadas
Duração
85 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de .NET, .NET Core, ML.NET, QA, Ensaios, xUnidade, NUnit

Lacunas no código

avaliar o conhecimento de NUnit, QA

Tarefa de programação - Nível: Médio

QA | .NET | NUnit | Testes para a API do sistema de gestão de documentos - Implementar um teste NUnit que verifica os requisitos comerciais para uma API de documentos para um sistema de gestão de documentos

junta
MEIO
Competências testadas
Duração
64 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de JUnit, QA

Lacunas no código

avaliar o conhecimento de JUnit, JUnit4, QA, JUnit 5, Java

Tarefa de programação - Nível: Médio

QA | JUnit | Serviço ATM | Autenticação e validação de depósitos - Escreva casos de teste para verificar o software da Caixa Automática (ATM).

junta
MEIO
Competências testadas
Duração
66 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Ensaios, Testes unitários, Testes manuais

Lacunas no código

avaliar o conhecimento de JUnit 5, Java, QA

Tarefa de programação - Nível: Médio

QA | JUnit | Serviço ATM | Autenticação e validação de depósitos

.NET
JÚNIOR
Competências testadas
Duração
36 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de .NET, NUnit, QA

Lacunas no código

avaliar o conhecimento de NUnit, QA

Tarefa de programação - Nível: Fácil

QA | .NET, NUnit | Testes unitários de software para máquinas de café - Escreva os testes no formato NUnitExercise.Tests/CandidateTests.cs para verificar a classe Máquina de caféPrincipal classe.

Selénio
MEIO
Competências testadas
Duração
48 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Selénio, .NET, C#

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

Tarefa de programação - Nível: Médio

QA | .NET, Selenium | Extração de dados - Implementar métodos na classe SeleniumTask.SeleniumExecutor para passar com êxito todos os testes.

.NET
SENIOR
Competências testadas
Duração
51 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de .NET, NUnit, QA

Lacunas no código

avaliar o conhecimento de NUnit, QA

Tarefa de programação - Nível: Difícil

QA | .NET, NUnit | Testes unitários do serviço de correio eletrónico - Escreva testes na classe NUnitExercise.Tests/CandidateTests.cs para verificar a classe do serviço de correio eletrónico

.net
SENIOR
Competências testadas
Duração
52 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de .NET, QA, NUnit, Ensaios, C#, Selénio

Lacunas no código

avaliar o conhecimento de QA, .NET, NUnit

Tarefa de programação - Nível: Difícil

QA | .NET, NUnit | Interface do gerador de dados comerciais - Implementar os testes NUnit para o IDataProcessing na interface NUnitDataProcessing.Tests.DataProcessingTest projeto que verifica os requisitos comerciais.

junta
MEIO
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java e QA

Lacunas no código

avaliar o conhecimento de Java e QA

Tarefa de programação - Nível: Médio

QA | Java, JUnit | Máquina de venda automática - Escrever testes unitários para a verificação de uma máquina de venda automática.

Java
MEIO
Competências testadas
Duração
39 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Lacunas no código

avaliar o conhecimento de JUnit 5, Java, QA

Tarefa de programação - Nível: Médio

Java | JUnit | Flight Manager - Implementar as funcionalidades em falta na aplicação responsável pela gestão dos dados dos voos.

Selénio
SENIOR
Competências testadas
Duração
81 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, .NET, C#, Selénio

Lacunas no código

avaliar o conhecimento de QA .NET, C#, Selénio

Tarefa de programação - Nível: Difícil

QA | .NET | Selenium, C#, JavaScript | Teste da página inicial - Implemente soluções com base nos seus conhecimentos de teste de cookies e dos métodos JavaScript do Selenium utilizando C# e verificando os separadores do browser a partir do Selenium.

Segurança
SENIOR
Competências testadas
Duração
65 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Segurança, Arrastamento, MD5, algoritmos, ACL, IPC, Linux, Sistema operativo

Lacunas no código

avaliar o conhecimento de Nnetcat, Portscan, Segurança, Nmap, Palavras-passe, Escalada de privilégios, Utilizadores

Tarefa de teste

Segurança | Combater os burlões - piratear o sítio Web - roubar o número do cartão de crédito utilizado para efetuar a encomenda de valor mais elevado

SQL
MEIO
Competências testadas
Duração
65 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de base de dados - Nível: Médio

SQL | MSSQL | Encontrar nulos - Escreva uma consulta que devolva os nomes de todos os itens que não estão disponíveis

Tarefa de base de dados - Nível: Médio

SQL | MSSQL | Localizando intervalos de datas - Escreva uma consulta que retorne os nomes de todos os itens adicionados nos últimos 7 dias.

Tarefa de base de dados - Nível: Médio

SQL | MSSQL | Usando agregados - Escreva uma consulta que retorne os nomes de todos os itens de uma determinada categoria

Tarefa de base de dados - Nível: Médio

SQL | MSSQL | Encontrar duplicados - Escreva uma consulta que devolva os nomes de todos os itens que estão duplicados

QA
JÚNIOR
Competências testadas
Duração
53 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, .NET, C# e Selénio

Lacunas no código

avaliar o conhecimento de QA, .NET, C# e Selénio

Tarefa de programação - Nível: Fácil

QA | .NET, Selenium | Firefox Driver | Testes Selenium para página de login - Implementar testes selenium para a página de login: verificar componentes HTML, estilos CSS, definir o valor dos campos de entrada e clicar no botão da página.

.NET
MEIO
Competências testadas
Duração
45 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Ensaios

Tarefa de programação - Nível: Médio

QA | .NET | Testes NUnit para a interface de processamento de dados - Implementar testes NUnit para IDataProcessing interface em NUnitDataProcessing.Tests.DataProcessingTest projeto que verifica os requisitos comerciais.

JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Manual
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Testes manuais, QA, Ensaios, Processo de ensaio

Tarefa de revisão de código - Nível: Fácil

QA | BDD | CurrencyExchange feature file - Fazer uma revisão de código de um conjunto de testes BDD mal escritos.

Java
JÚNIOR
Competências testadas
Duração
29 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Lacunas no código

avaliar o conhecimento de Java

Tarefa de programação - Nível: Fácil

Java | GetWordFromText e Reverse - Implemente dois métodos que retornarão as palavras do texto e as inverterão.

Mocha
MEIO
Competências testadas
Duração
38 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Ensaios

Tarefa de programação - Nível: Médio

Mocha | TypeScript | Validação de serviço ATM - Escreva uma série de testes de validação Mocha para ATM.

Selénio
JÚNIOR
Competências testadas
Duração
33 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de NUnit, QA

Tarefa de programação - Nível: Fácil

QA | Selenium, C# | Recuperar dados de elementos - Implementar os métodos que recuperam texto de um elemento ou o valor de um atributo.

QA
SENIOR
Competências testadas
Duração
49 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Testes unitários, Testes manuais, Ensaios

Tarefa de programação - Nível: Difícil

QA | Java, Selenium | Automatização de testes de autenticação multi-fator - Automatizar o mecanismo de autenticação em Selenium.

Selénio
MEIO
Competências testadas
Duração
40 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

Tarefa de programação - Nível: Médio

QA | Java, Selenium | Extração de texto e de ligações - O objetivo desta tarefa é testar as capacidades do candidato para extrair texto da página. As tarefas incluem esperar que um elemento com texto fique visível, bem como elementos invisíveis.

Selénio
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

Tarefa de programação - Nível: Fácil

Java | Selenium | Dropdowns e coleções - Implemente dois métodos na classe SeleniumExecutor, que deve usar o Selenium WebDriver para executar as tarefas abaixo na página src/test/resources/__files/index.html.

Selénio
JÚNIOR
Competências testadas
Duração
43 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, Selénio

Tarefa de programação - Nível: Fácil

Java | Selenium | Autenticação em serviço web - Implemente quatro métodos na classe LoginPage marcados com a implementação //TODO. Todos eles devem usar o Selenium WebDriver para interagir com a página.

JUnit
MEIO
Competências testadas
Duração
24 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de JUnit, QA, Testes unitários, Spock

Tarefa de programação - Nível: Fácil

JUnit | Serviço ATM | Validação do serviço ATM - Escreva testes de validação JUnit para ATM.

Segurança
JÚNIOR
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Segurança, DevOps, Docker

Tarefa de teste - Nível: Fácil

Security | SQL Injection | eCommerce website e-mail leak - Find a SQL Injection leak in the web application