Portfolio de QA para simular a atuacao de uma Analista de Qualidade em um sistema de e-commerce.
Demonstrar as principais etapas do processo de qualidade em um e-commerce real de pratica, cobrindo planejamento, estrategia, casos de teste, execucao manual, evidencias, bugs, testes de API, consultas SQL e automacao.
Site utilizado: SauceDemo
URL: https://www.saucedemo.com/
Motivos da escolha:
- Aplicacao publica e estavel para pratica de QA.
- Fluxos claros de login, catalogo, carrinho e checkout.
- Permite criar cenarios positivos, negativos e exploratorios.
- Boa aderencia para testes manuais, automacao com Playwright e Robot Framework.
- Plano de testes.
- Estrategia de testes.
- Casos de teste funcionais.
- Matriz de rastreabilidade.
- Relatorio de bugs.
- Evidencias de execucao.
- Testes manuais por funcionalidade.
- Base inicial para automacao E2E.
- Colecao inicial de testes de API.
- Consultas SQL simuladas para validacao de dados.
qa-automation-portfolio/
├── README.md
├── documentation/
│ ├── Test_Plan.pdf
│ ├── Test_Strategy.pdf
│ ├── Bug_Report.xlsx
│ ├── Test_Cases.xlsx
│ └── Traceability_Matrix.xlsx
├── manual-tests/
│ ├── Login.md
│ ├── Cadastro.md
│ ├── Checkout.md
│ └── Carrinho.md
├── automation/
│ ├── playwright/
│ └── robot-framework/
├── api-tests/
│ └── postman_collection.json
├── sql/
│ └── consultas.sql
├── evidence/
│ ├── screenshots/
│ └── videos/
└── bugs/
├── BUG-001.md
└── BUG-002.md
- Testes funcionais.
- Testes exploratorios.
- Testes regressivos.
- Testes de interface.
- Testes de fluxo critico.
- Testes negativos.
- Testes de API.
- Testes automatizados E2E.
| ID | Cenario | Resultado Esperado |
|---|---|---|
| CT-001 | Login valido | Usuario autenticado |
| CT-002 | Senha invalida | Mensagem de erro |
| CT-003 | Carrinho vazio | Exibir aviso |
- Evoluir os documentos com mais cenarios.
- Implementar a automacao com Playwright.
- Implementar a automacao com Robot Framework.
- Adicionar evidencias reais de execucao.
- Publicar o projeto no GitHub.