Teste de Software

A Agile Tester (CTFL-AT) é o atalho para você se tornar relevante em times ágeis, onde qualidade precisa acontecer rápido e em colaboração. Você aprende a testar dentro de sprints, definir critérios de aceitação que evitam ambiguidades, aplicar técnicas que geram feedback cedo e trabalhar junto com devs e POs para prevenir defeitos. Na carreira, isso significa se adaptar ao “jeito atual” de desenvolver software e aumentar sua empregabilidade em squads, produtos digitais e organizações orientadas a entrega contínua. 

Benefícios diretos: melhores práticas ágeis aplicáveis no dia a dia, comunicação mais fluida, mais assertividade na priorização e aumento da qualidade percebida a cada entrega.

Valores da Certificação

É esperado que a pessoa certificada esteja apta a: 

  • Colaborar em uma equipe Ágil multifuncional, familiarizando-se com princípios e práticas básicas de desenvolvimento de software Ágil;
  • Adaptar a experiência e o conhecimento de testes existentes aos valores e princípios Ágeis;
  • Apoiar a equipe Ágil no planejamento de atividades relacionadas a testes;
  • Aplicar métodos e técnicas relevantes para testes em um projeto Ágil;
  • Auxiliar a equipe Ágil nas atividades de automação de testes;
  • Auxiliar os stakeholders na definição de histórias de usuários, cenários, requisitos e critérios de aceite compreensíveis e testáveis, conforme apropriado;
  • Trabalhar e compartilhar informações com outros membros da equipe eficazmente.

Ficha do Exame

Pré-requisitos: certificação CTFL

Idioma: Português-BR

Número de questões: 40

Tipo de questões: múltipla escolha

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

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

Pontuação: 40 pontos (1 ponto por questão)

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

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

Exemplo de Exame

Exemplo de Exame A v1.6

Objetivos de Aprendizagem (LO)

  • Desenvolvimento Ágil de software
    • Os Fundamentos do Desenvolvimento Ágil de Software: FA-1.1.1 (K1) Relembrar o conceito básico de desenvolvimento ágil de software baseado no Manifesto Ágil. FA-1.1.2 (K2) Compreender as vantagens da abordagem de equipe inteira. FA-1.1.3 (K2) Compreender os benefícios do feedback inicial e frequente.
    • Aspectos de Abordagens do Ágil: FA-1.2.1 (K1) Relembrar abordagens de desenvolvimento ágil de software. FA-1.2.2 (K3) Escrever histórias de usuários testáveis em colaboração com os desenvolvedores e os representantes de negócio. FA-1.2.3 (K2) Compreender como as retrospectivas podem ser utilizadas como um mecanismo para a melhoria de processos em Projetos Ágeis. FA-1.2.4 (K2) Compreender o uso e propósito de integração contínua. FA-1.2.5 (K1) Conhecer as diferenças entre planejamento da iteração e de liberação, e como um Testador agrega valor em cada uma dessas atividades..
  • Princípios fundamentais, práticas e processos do teste Ágil
    • As diferenças entre os testes em abordagens tradicionais e ágil: FA-2.1.1 (K2) Descrever as diferenças entre as atividades de teste em projetos ágeis e projetos não-ágeis. FA-2.1.2 (K2) Descrever como as atividades de desenvolvimento e teste são integradas nos projetos ágeis. FA-2.1.3 (K2) Descrever a função dos testes independentes em projetos ágeis.
    • Status de testes em projetos ágeis: FA-2.2.1 (K2) Descrever as ferramentas e técnicas utilizadas para comunicar o status de teste em um projeto ágil, incluindo a evolução de teste e qualidade do produto. FA-2.2.2 (K2) Descrever o processo de evolução de testes em várias iterações e explicar por que a automação de teste é importante para gerir o risco de regressão em projetos ágeis.
    • Função e habilidades de um Testador em uma equipe ágil: FA-2.3.1 (K2) Compreender as habilidades (pessoas, domínio e teste) de um Testador em uma equipe ágil. FA-2.3.2 (K2) Compreender a função de um Testador na equipe ágil. 
  • Técnicas, ferramentas e métodos de teste Ágil
    • Métodos de teste do Ágil: FA-3.1.1 (K1) Relembrar os conceitos de desenvolvimento orientado por teste, desenvolvimento orientado por teste de aceite, e desenvolvimento orientado pelo comportamento. FA-3.1.2 (K1) Relembrar os conceitos da pirâmide de teste. FA-3.1.3 (K2) Resumir os quadrantes de teste e suas relações com os níveis e tipos de teste. FA-3.1.4 (K3) Para um determinado projeto ágil, praticar a função de um Testador em uma equipe Scrum.
    • Avaliação de riscos de qualidade e estimativa do esforço de teste: FA-3.2.1 (K3) Avaliar os riscos de qualidade em um projeto ágil. FA-3.2.2 (K3) Estimar o esforço do teste com base no conteúdo da iteração e nos riscos da qualidade.
    • Técnicas nos projetos Ágeis: FA-3.3.1 (K3) Interpretar as informações relevantes para apoiar as atividades de teste. FA-3.3.2 (K2) Explicar aos stakeholders da empresa como definir critérios de aceite testáveis. FA-3.3.3 (K3) Escrever casos de teste de desenvolvimento orientado por teste de aceite a partir de histórias de usuário. FA-3.3.4 (K3) Para o comportamento funcional e não-funcional, descrever casos de teste usando a técnica caixa-preta de projeto de teste com base em determinadas histórias de usuários. FA-3.3.5 (K3) Realizar teste exploratório para apoiar o teste de um projeto ágil.
    • Ferramentas em projetos Ágeis: FA-3.4.1 (K1) Relembrar diferentes ferramentas disponíveis para testadores de acordo com sua finalidade e atividades nos projetos ágeis.

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.