A Test Automation Engineering (CTAL-TAE), coloca você no patamar de quem constrói automação sustentável e escalável — não apenas scripts que quebram a cada sprint. Você aprende arquitetura de automação, frameworks, métricas, integração com CI/CD e decisões que reduzem custo de manutenção e aumentam cobertura com confiabilidade. O impacto na carreira costuma ser imediato: você passa a ser visto como peça-chave para acelerar releases, reduzir regressão manual e aumentar confiança do time.
Benefícios diretos: visão estratégica e técnica da automação, capacidade de escolher ferramentas e desenhar soluções, aumento de produtividade do time e valorização para funções como SDET (Software Development Engineer in Test), QA Engineer e liderança técnica de qualidade.
Valores da Certificação
É esperado que pessoas certificadas estejam aptas a:
- Descrever a finalidade da automação de testes, e no 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 modelagem 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;
- Modelar 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
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: 66 pontos (1 a 3 pontos por questão)
Aprovação: mínimo 43 pontos (65%)
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 |
(*) Ao final da prova, o candidato terá 10 minutos para transferir suas respostas para o gabarito.
Objetivos de Aprendizagem (LO)
- Introdução e objetivos da Automação de Teste.
- Objetivo da automação de teste: TAE-1.1.1 (K2) Explicar as vantagens e desvantagens da automação de teste.
- Automação de teste no ciclo de vida de desenvolvimento de software: TAE-1.2.1 (K2) Explicar como a automação de teste é aplicada em diferentes modelos de ciclo de vida de desenvolvimento de software. TAE-1.2.2 (K2) Selecionar ferramentas de automação de teste adequadas para um determinado sistema em teste.
- Preparando-se para a automação de teste.
- Compreender a configuração de uma infraestrutura para permitir a automação de teste: TAE-2.1.1 (K2) Descrever as necessidades de configuração de uma infraestrutura que permita a implementação da automação de teste. TAE-2.1.2 (K2) Explicar como a automação de teste é aproveitada em diferentes ambientes.
- Processo de avaliação para selecionar as ferramentas e estratégias corretas: TAE-2.2.1 (K4) Analisar um sistema em teste para determinar a solução apropriada de automação de teste. TAE-2.2.2 (K4) Ilustrar os resultados técnicos de uma avaliação de ferramenta.
- Arquitetura de automação do teste.
- Conceitos de modelagem aproveitados na automação de teste: TAE-3.1.1 (K2) Explicar os principais recursos em uma arquitetura de automação de teste. TAE-3.1.2 (K2) Explicar como projetar uma solução de automação de teste. TAE-3.1.3 (K3) Aplicar camadas de automação de teste de testes. TAE-3.1.4 (K3) Aplicar diferentes abordagens para automatizar casos de teste. TAE-3.1.5 (K3) Aplicar princípios e padrões de design na automação de teste.
- Implementação da Automação de Teste.
- Desenvolvimento de Automação de Teste: TAE-4.1.1 (K3) Aplicar diretrizes que apoiem atividades piloto e de implementação eficazes de automação de teste.
- Riscos associados ao desenvolvimento da Automação de Teste: TAE-4.2.1 (K4) Analisar os riscos da implantação e planejar estratégias de mitigação para a automação de teste.
- Manutenção da solução de Automação de Teste: TAE-4.3.1 (K2) 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.
- Integração aos pipelines de CI/CD: TAE-5.1.1 (K3) Aplicar automação de teste em diferentes níveis de teste nos pipelines. TAE-5.1.2 (K2) Explicar o gerenciamento de configuração para testware. TAE-5.1.3 (K2) Explicar as dependências de automação de teste para uma infraestrutura de API.
- Relatórios e métricas de Automação de Teste.
- Coleta, análise e relatório de dados de automação de teste: TAE-6.1.1 (K3) Aplicar métodos de coleta de dados da solução de automação de teste e do sistema em teste. TAE-6.1.2 (K4) Analisar os dados da solução de automação de teste e do sistema em teste para entender melhor os resultados. TAE-6.1.3 (K2) Explicar como um relatório de progresso de teste é construído e publicado.
- Verificação da solução de Automação de Teste.
- Verificação da infraestrutura de Automação de Teste: TAE-7.1.1 (K3) Planejar a verificação do ambiente de automação de teste, incluindo a configuração da ferramenta de teste. TAE-7.1.2 (K2) Explicar o comportamento correto de um determinado script de teste automatizado e/ou conjunto de testes. TAE-7.1.3 (K2) Identificar onde a automação de teste produz resultados inesperados. TAE-7.1.4 (K2) Explicar como a análise estática pode ajudar na qualidade do código da automação de teste.
- Melhoria contínua.
- Oportunidades de melhoria contínua para Automação de Teste: TAE-8.1.1 (K3) Descobrir oportunidades para melhorar os casos de teste por meio da coleta e análise de dados. TAE-8.1.2 (K4) Analisar os aspectos técnicos de uma solução de automação de teste implantada e recomendar melhorias. TAE-8.1.3 (K3) Reestruturar o software de teste automatizado para alinhar com as atualizações do sistema em teste. TAE-8.1.4 (K2) Resumir as oportunidades de uso de ferramentas de automação de teste.
