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