Repository navigation
Home
github-actions[bot] edited this page Sep 4, 2026
·
4 revisions
O Quality Engineering Lab demonstra como a Engenharia de Qualidade conecta uma mudança de software a riscos de negócio, controles executáveis, evidências e uma decisão objetiva.
O laboratório usa uma plataforma de comércio eletrônico realista para exercitar preço, carrinho, pedidos, identidade, autorização e disponibilidade. O foco não é acumular ferramentas: é produzir confiança proporcional ao risco.
- Visão Geral: o problema, a proposta e o valor do projeto.
- Estratégia de Qualidade: como riscos orientam prioridades e camadas de validação.
- Controles e Evidências: o que é verificado e como o resultado sustenta uma decisão.
| Se você é... | Comece por... | Para entender... |
|---|---|---|
| Recrutador ou liderança | Visão Geral | proposta, capacidades e valor para entrega |
| CTO ou liderança técnica | Arquitetura e Capacidades | desenho, limites e decisões estruturais |
| Desenvolvedor | CI/CD e Barreiras da Qualidade | o que protege um Pull Request e a main
|
| QA | Estratégia de Qualidade | riscos, controles, cobertura e evidências |
| QA em início de carreira | Como Executar | caminho guiado para rodar e interpretar os resultados |
- Laboratório 1: Estratégia Baseada em Risco: modelagem de impacto financeiro, priorização técnica e SUT baseline real.
- Laboratório 2: Automação Cross-Domain e Quality Gates: sincronização Playwright entre Admin e Storefront com barreira determinística no CI/CD.
- Laboratório 3: Performance com K6 e Segurança: thresholds de tempo de resposta em carga e proteção contínua de limites de autorização de API.
- validações funcionais Web, API e integração;
- controles comportamentais de segurança e análise estática;
- smoke e carga controlada de performance;
- Quality Gate antes do merge e smoke de saúde após o merge;
- relatório HTML técnico e Quality Report executivo em PDF;
- experimentos isolados que provam a capacidade de detectar regressões;
- análise de impacto assistida por IA, sempre sujeita a revisão humana.
Consulte as Decisões de Arquitetura para entender por que cada solução foi adotada. Os arquivos técnicos, testes e configurações permanecem como fontes versionadas no repositório principal.