Pular para conteúdo

Sobre o Curso

🎓 Excelência em Qualidade e Testes de Software

Este curso foi projetado para transformar desenvolvedores e aspirantes a QA em especialistas em garantia de qualidade, focando em processos modernos, automação e mentalidade ágil.

🎯 Objetivos do Curso

  • Mentalidade de Qualidade --- Compreender que qualidade não é uma fase, mas um processo contínuo integrado ao desenvolvimento.

  • Domínio de Testes --- Dominar técnicas estatutárias e dinâmicas de teste, desde unitários até testes de fim-a-fim.

  • Especialista em Automação --- Criar suítes de testes automatizados que reduzem o esforço manual e aumentam a confiabilidade do código.

  • Cultura TDD --- Aprender a pensar no comportamento antes da implementação, garantindo códigos limpos e testáveis.

📚 O Que Você Vai Aprender

Módulo 1 – Fundamentos e Modelos

  • Qualidade de Software e o papel estratégico do QA
  • Modelos de Maturidade: CMMI e MPS.br
  • Ciclo de Vida de Testes (STLC)
  • Planejamento e Documentação Formal

Módulo 2 – Melhores Práticas e Técnicas

  • Clean Code e Refatoração para Testabilidade
  • Técnicas de Caixa Preta (Equivalência, Limites)
  • Técnicas de Caixa Branca (Fluxo, Cobertura)
  • Integração Contínua (CI) com Testes

Módulo 3 – TDD e Tipos de Teste

  • O Ciclo Red-Green-Refactor
  • Testes Funcionais vs Não Funcionais
  • Testes de Regressão e Aceitação
  • Testes de Usabilidade (UX) e Carga

Módulo 4 – Automação e Gestão

  • Selenium e Playwright para Web
  • Automação de APIs com Postman
  • Gestão de Defeitos com Jira
  • Projeto Integrador de Finalização

🛠️ Metodologia

Foco em Hands-on. Cada aula contém teoria fundamentada seguida por exercícios práticos e um mini-projeto. O objetivo é que você saia com uma base sólida para atuar como QA ou como um Software Engineer in Test (SDET).


Pronto para garantir a qualidade? Começar Agora