Teste de Software

A CTAL-TAE, Test Automation Engineering, é voltada para o Engenheiro de Testes que deseja implementar ou aprimorar a Automação de Testes. Ele define métodos e práticas que podem dar suporte a uma solução sustentável. Outras diretrizes e modelos de referência relacionados às soluções de automação de testes são os padrões de engenharia de software para os ciclos de vida de desenvolvimento de software selecionados, tecnologias de programação e padrões de formatação. Este programa de estudos não ensina engenharia de software. Entretanto, espera-se que um engenheiro de automação de testes tenha habilidades, experiência e especialização em engenharia de software.

Além disso, um engenheiro de automação de testes precisa estar ciente dos padrões de programação e documentação do setor e das práticas recomendadas para usá-los no desenvolvimento de uma solução de automação de testes. Essas práticas podem aumentar a capacidade de manutenção, a confiabilidade e a segurança da solução de automação de testes. Esses padrões geralmente se baseiam em características de qualidade.

Ficha do Exame

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

Idioma: Língua Portuguesa (Brasil)

Número de questões: 40

Tipo de questões: múltipla escolha

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

São acrescidos ao tempo de prova, 5min para preenchimento dos dados do candidato, e 10min para preencher a folha de respostas com as questões corretas.

Pontuação: 66 pontos (1 a 3 pontos por questão)

Aprovação: mínimo de 65% de acertos ou 43 pontos

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

CapítuloQuestõesPontuação
133
259
3610
447
568
648
768
8613

Material de Estudo

Syllabus

CTAL-TAE Syllabus v2.0

Exames da certificação CT-TAE 1.0 (acesse aqui) até 12 de novembro de 2025.

Glossário de Termos

https://glossary.istqb.org
(na língua portuguesa com extração para leitura offline)

Material Não Examinável

Exemplos de Exame A v1.0 - Perguntas | Respostas

Preço do Exame Presencial

Clique na Modalidade de Exame para conhecer os valores:

Exame Nacional | Exame Empresarial | Exame Acadêmico

Modalidades de Exame

Acadêmico, Empresarial, Nacional e Online

(o preço do exame varia conforme a modalidade)

Valores da Certificação

É esperado que pessoas certificadas estejam aptas a: 

  • Descrever a finalidade da automação de testes;
  • Compreender a automação de testes por meio do ciclo de vida de desenvolvimento de software;
  • Compreender a configuração de uma infraestrutura para permitir a automação de testes;
  • Aprender o processo de avaliação para selecionar as ferramentas e estratégias corretas;
  • Compreender os conceitos de design para criar soluções de automação de testes modulares e dimensionáveis;
  • Selecionar uma abordagem, incluindo um piloto, para planejar a implantação da automação de testes dentro do ciclo de vida de desenvolvimento de software;
  • Projetar e desenvolver soluções de automação de testes (novas ou modificadas) que atendam às necessidades técnicas;
  • Considerar o escopo e a abordagem da automação de testes e a manutenção do testware;
  • Entender como os testes automatizados se integram aos pipelines de CI/CD;
  • Entender como coletar, analisar e relatar os dados de automação de testes para informar as partes interessadas;
  • Verificar a infraestrutura de automação de testes;
  • Definir oportunidades de melhoria contínua para a automação de testes

Conteúdo programático

Cada capítulo necessita de um tempo mínimo de dedicação ao estudo ou treinamento. Este tempo está expresso em minutos e apresentado entre parênteses após cada capítulo abaixo.

  • Introdução e objetivos da Automação de Teste (45 min): explicar as vantagens e desvantagens da automação de teste; explicar como a automação de teste é aplicada em diferentes modelos de ciclo de vida de desenvolvimento de software; selecionar ferramentas de automação de teste adequadas para um determinado sistema em teste.
  • Preparando-se para a automação de teste (180 min): descrever as necessidades de configuração de uma infraestrutura que permita a implementação da automação de teste; explicar como a automação de teste é aproveitada em diferentes ambientes; analisar um sistema em teste para determinar a solução apropriada de automação de teste; ilustrar os resultados técnicos de uma avaliação de ferramenta.
  • Arquitetura de automação do teste (210 min): explicar os principais recursos em uma arquitetura de automação de teste; explicar como projetar uma solução de automação de teste; aplicar camadas de automação de teste de testes; aplicar diferentes abordagens para automatizar casos de teste; aplicar princípios e padrões de design na automação de teste;
  • Implementação da Automação de Teste (150 min): aplicar diretrizes que apoiem atividades piloto e de implementação eficazes de automação de teste; analisar os riscos da implantação e planejar estratégias de mitigação para a automação de teste; explicar quais fatores apoiam e afetam a manutenção da solução de automação de teste.
  • Estratégias de implementação e implantação para Automação de Teste (90 min): aplicar automação de teste em diferentes níveis de teste nos pipelines; explicar o gerenciamento de configuração para testware; explicar as dependências de automação de teste para uma infraestrutura de API.
  • Relatórios e métricas de Automação de Teste (150 min): aplicar métodos de coleta de dados da solução de automação de teste e do sistema em teste; analisar os dados da solução de automação de teste e do sistema em teste para entender melhor os resultados; explicar como um relatório de progresso de teste é construído e publicado.
  • Verificação da solução de Automação de Teste: (135 min): planejar a verificação do ambiente de automação de teste, incluindo a configuração da ferramenta de teste; explicar o comportamento correto de um determinado script de teste automatizado e/ou conjunto de testes; identificar onde a automação de teste produz resultados inesperados; explicar como a análise estática pode ajudar na qualidade do código da automação de teste. 
  • Melhoria contínua (210 min): descobrir oportunidades para melhorar os casos de teste por meio da coleta e análise de dados; analisar os aspectos técnicos de uma solução de automação de teste implantada e recomendar melhorias; reestruturar o software de teste automatizado para alinhar com as atualizações do sistema em teste; resumir as oportunidades de uso de ferramentas de automação de teste.