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:
| Capítulo | Questões | Pontuação |
| 1 | 6 | 12 |
| 2 | 20 | 35 |
| 3 | 9 | 12 |
| 4 | 5 | 6 |
(*) Ao final da prova, o candidato terá 10 minutos para transferir suas respostas para o gabarito.
Exemplo de Exame
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.
