Teste de Software

A Agile Technical Tester (CTAL-ATT) é para quem quer ser o testador técnico que acelera o time — sem abrir mão de rigor. Você aprofunda automação, testes de unidade e integração, CI/CD, revisão de código e estratégias para manter pipelines estáveis. O impacto profissional é virar referência em “qualidade contínua”, ajudando a reduzir tempo de detecção de falhas e garantindo que a rapidez não vire dívida técnica. 

Benefícios diretos: atuação mais próxima de engenharia, maior influência sobre práticas de desenvolvimento, redução de falhas intermitentes e valorização para papéis como QA Engineer, SDET (Software Development Engineer in Test) e especialista em qualidade em ambientes DevOps.

Valores da Certificação

Consideramos que a pessoa certificada está apta a: 

  • Aplicar técnicas ágeis para garantir que os testes proporcionem uma cobertura adequada;
  • Definir os requisitos testáveis dentro da equipe ágil;
  • Criar e implementar abordagens de Testes Ágeis usando técnicas apropriadas;
  • Apoiar e contribuir para as atividades de automação de testes;
  • Apoiar a integração contínua, a entrega e a implementação contínua;
  • Usar os conceitos de virtualização;
  • Trabalhar e compartilhar informações com outros membros da equipe usando estilos e canais de comunicação eficazes.

Ficha do Exame

Pré-requisitos: Qualificação para Exames CTAL

Idioma: Português-BR

Número de questões: 40

Tipo de questões: múltipla escolha

Tempo de Exame*: 90 min (estrangeiros: +25%)

Pontuação: 64 pontos (1 a 3 pontos por questão pela complexidade)

Aprovação: mínimo de 42 pontos (65%)

Distribuição das questões e pontuações:

(*) Ao final da prova, o candidato terá 10 minutos para transferir suas respostas para o gabarito.

Exemplo de Exame

Exemplo de Exame A v1.0

Objetivos de Aprendizagem (LO)

  • Engenharia de Requisitos
    • Técnicas de engenharia de requisitos: ATT-1.1.1-1 (K4): Analisar as histórias de usuários e épicos usando técnicas de engenharia de requisitos. ATT-1.1.1-2 (K2): Descrever as técnicas de engenharia de requisitos e como elas podem ajudar os testadores. ATT-1.1.2-1 (K4): Criar e avaliar os critérios de aceite testáveis para uma determinada história de usuário usando técnicas de engenharia e teste de requisitos. ATT-1.1.2-2 (K2): Descrever as técnicas de elicitação.
  • Teste no Ágil
    • Desenvolvimento ágil e técnicas de teste: ATT-2.1.1-1 (K3) Aplicar TDD (desenvolvimento orientado por teste) no contexto de um determinado exemplo em um projeto ágil. ATT-2.1.1-2 (K2) Entender as características de um teste de unidade. ATT-2.1.1-3 (K2) Entender o significado do acrônimo FIRST. ATT-2.1.2-1 (K3) Aplicar desenvolvimento orientado pelo comportamento (BDD) no contexto de uma determinada história de usuário em um projeto ágil. ATT-2.1.2-2 (K2) Entender como gerenciar diretrizes para a formulação de um cenário. ATT-2.1.3 (K4) Analisar uma lista de pendências de produtos em um projeto ágil para determinar uma maneira de introduzir o desenvolvimento orientado por testes de aceite (ATDD).
    • Teste baseado na experiência no Ágil: ATT-2.2.1-1 (K4) Analisar a criação de uma abordagem de teste usando automação de teste, testes baseados em experiência e testes caixa-preta, criados usando outras abordagens (incluindo testes baseados em risco) para um determinado cenário em um projeto ágil. ATT-2.2.1-2 (K2) Explicar as diferenças entre Missão Crítica e Não Crítica. ATT-2.2.2-1 (K4) Analisar as histórias e épicos de usuários para criar cartas de teste. ATT-2.2.2-2 (K2) Compreender o uso de técnicas baseadas na experiência.  
    • Aspectos da qualidade do código: ATT-2.3.1-1 (K2) Entender a importância da refatoração de casos de teste em projetos ágeis. ATT-2.3.1-2 (K2) Compreender a lista de tarefas práticas para refatoração de casos de teste. ATT-2.3.2-1 (K4) Analisar o código como parte de uma revisão de código, para identificar os defeitos e débitos técnicos. ATT-2.3.2-2 (K2) Compreender a análise de código estática.
  • Automação de teste
    • Técnicas de automação de teste: ATT-3.1.1 (K3) Aplicar as técnicas de teste orientadas por dados e palavras-chave para desenvolver scripts de teste automatizados. ATT-3.1.2 (K2) Entender como aplicar a automação de teste a uma determinada abordagem de teste em um ambiente ágil. ATT-3.1.3-1 (K2) Entender a automação de teste. ATT-3.1.3-2 (K2) Entender as diferenças entre as várias abordagens de teste.
    • Nível de automação: ATT-3.2.1-1 (K2) Entender os fatores a serem considerados ao determinar o nível de automação de teste necessário para acompanhar a velocidade da implantação. ATT-3.2.1-2 (K2) Entender os desafios da automação de testes em configurações ágeis.
       
  • Implantação e entrega
    • Integração contínua, teste contínuo e entrega contínua: ATT-4.1.1 (K3) Aplicar a integração contínua e resumir seu impacto nas atividades de teste. ATT-4.1.2 (K2) Entender o papel dos testes contínuos na entrega contínua e na implantação contínua.  
    • Virtualização de serviço: ATT-4.2.1-1 (K2) Entender o conceito de virtualização de serviço e seu papel em projetos ágeis. ATT-4.2.1-2 (K2) Entender os benefícios da virtualização de serviço.

Estrutura do Exame

  • Teste de Software: as questões de prova são elaboradas por especialistas do BWG-E, grupo de trabalho do BSTQB exclusivo para esta finalidade. Seus membros são certificados pelo ISTQB, com mais de 10 anos de experiência na área de Qualidade de Software. Esses profissionais seguem rigorosamente os critérios estabelecidos pelo ISTQB no ISTQB Exam Structure Tables e ISTQB Exam Structure and Rules - Assista neste vídeo, de 5 minutos, como é criada uma questão de exame no BSTQB.
  • Engenharia de Requisitos e Digital Design: as questões de prova dos exames são desenvolvidas por especialista do IREB, e traduzidas por uma equipe dedicada da Comunidade IREB Brasil.
  • Arquitetura de Software: as questões de prova são desenvolvidas pelo ISAQB, e traduzidas por uma equipe dedicada da própria organização.