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ítulo | Questões | Pontuação |
1 | 3 | 3 |
2 | 5 | 9 |
3 | 6 | 10 |
4 | 4 | 7 |
5 | 6 | 8 |
6 | 4 | 8 |
7 | 6 | 8 |
8 | 6 | 13 |
Material de Estudo
Syllabus
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
Preço do Exame Presencial
Clique na Modalidade de Exame para conhecer os valores:
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.