Esta estrutura foi criada baseada no QA Roadmap e nas melhores práticas da indústria para formar profissionais de qualidade de software com conhecimentos sólidos, baseados em referências técnicas, teóricas e padrões internacionais.
Formar profissionais de QA do iniciante ao avançado com base em:
- 📚 Referências técnicas (ISTQB, ISO, IEEE)
- 🎓 Teoria sólida e fundamentada
- 📖 Artigos científicos e publicações reconhecidas
- 👥 Pessoas referência na área de qualidade
Bases essenciais para iniciar na área de QA
Aprofundamento em técnicas e ferramentas
Especialização em arquitetura, liderança e estratégia
Biblioteca completa de recursos técnicos
Especialidades para o futuro da qualidade
01-INICIANTE (Fundamentos)
↓
02-INTERMEDIARIO (Especialização)
↓
03-AVANCADO (Liderança)
↓
05-ESPECIALIDADES (Futuro)
↑
04-RECURSOS (Suporte contínuo)
- ✅ ISTQB Foundation/Advanced/Expert - Certificações reconhecidas
- ✅ ISO 25010 - Modelo de qualidade de software
- ✅ IEEE Standards - Padrões internacionais
- ✅ Academic Research - Pesquisas acadêmicas
- ✅ Industry Best Practices - Melhores práticas
- Teoria → Conceitos fundamentais
- Prática → Aplicação hands-on
- Especialização → Áreas específicas
- Liderança → Gestão e estratégia
- Inovação → Tecnologias emergentes
- 📚 Referência técnica obrigatória
- 🎓 Base teórica sólida
- 👥 Validação por especialistas
- 🔄 Atualização contínua
- 🌍 Padrões internacionais
- ISTQB - International Software Testing Qualifications Board
- ISO/IEC - International Organization for Standardization
- IEEE - Institute of Electrical and Electronics Engineers
- ACM - Association for Computing Machinery
- Revistas acadêmicas revisadas por pares
- Líderes reconhecidos na área de qualidade
- 🔍 Cenário vs Caso de Teste
- 🔄 Ciclo de Vida do Desenvolvimento de Software
- 💰 Custo de Defeitos - Regra 10 de Myers
- ⚖️ Qualidade vs Teste
- 🐛 Tipos de Defeitos - Erro, Defeito e Falha
⚠️ Severidade vs Criticidade- ✅ Verificação vs Validação
- 🧪 Teste de Unidade
- 🔗 Teste de Integração
- 🖥️ Teste de Sistema
- ✅ Teste de Aceite
- Tipos de testes
- 🔢 Análise de Valor Limite
- 🎯 Particionamento de Equivalência
- 📋 Tabela de Decisão
- 🎲 Adivinhação de Erro
- 👥 Teste em Pares
- 👥 Teste Transição de estados
- 🗺️ Introdução ao Teste Exploratório
- 📜 Charter de Teste
- 📝 Documentando Teste Exploratório
- ⏱️ Session-Based Testing
- 🐛 Bug Lifecycle
- 🎯 Defect Management
- 📋 Test Planning
- 🎨 Test Design
▶️ Test Execution- 📊 Test Metrics
- 📄 Test Reporting
- 🔚 Test Closure
- 💬 Comunicação Efetiva
- 🤝 Soft Skills para QA
- 🧠 Pensamento Crítico
- ⏰ Organização e Tempo
- ⚖️ Ética Profissional
- ❓ FAQ
- 👀 Folha de trapaça
- 🥹 Emotions
- 📊 BAICA
- 🔢 Boundaries
- ✨ CHIQUE
- ⚙️ Configurations
- 🚧 Constraints
- 🔢 Count
- 📊 CRUD
- 🔗 Dependencies
- 🌈 Diversity & Inclusion
- ❌ Failure
- 🆘 FEW HICCUPPS
- 🌊 Flood
- 📊 Follow the Data
- 🐻 Goldilocks
- ⌨️ Input Method
- ⚡ Interruptions
- 🗺️ Map Making
- 🎢 MCOASTER
- 👥 Multi User
- 📊 PAMMDA
- 📍 Position
- 🔄 RCRCRC
- 🙏 SACRED
- 👁️ Seen and Heard
- 🎯 Selection
- 🔢 Sequences
- 👨👨👧👦 Seven Dwarfs
- 📊 Sorting
- 📋 Specs & Designs Watchlist
- ⏳ Starvation
- 🔍 State Analysis
- 🔦 TORCH
- 👆 Touch Points
- 💊 TPAIN
- ✂️ TRIMS
- 🎭 TUTTU and TATTA
- 👤 Users Scenarios
- ⭐ VADER
- 🔧 Variable Analysis
- ❓ WWWWWHKE
- 🔢 Análise de Valor Limite
- 🎯 Particionamento de Equivalência
- 📋 Tabela de Decisão
- 🎲 Adivinhação de Erro
- 👥 Teste em Pares
Visando um reconhecimento de todas as pessoas que de alguma forma contribuem com o repositório, a solicitação de inclusão deve ser feita via pull request e assim que aprovada seu nome irá aparecer como um contribuidor do projeto, que massa né?
Segue o passo a passo
- Neste repositório, clique no botão "Fork" no canto superior direito da página para criar uma cópia do repositório em sua própria conta GitHub.
- No seu perfil GitHub, navegue até o repositório que você acabou de fazer o fork.
- Clique no botão "Code" e copie a URL do repositório.
- Na sua maquina, clone o projeto pelo vscode ou IDE desejada
- Certifique-se de estar na branch principal do repositório (geralmente chamada de "main" ou "master").
git checkout main
git pull origin main
- Crie uma nova branch para o seu trabalho. Dê a ela um nome descritivo relacionado à tarefa que você está realizando.
git checkout -b nome-da-sua-branch
- Faça as alterações desejadas nos arquivos do projeto. Use os seguintes comandos para adicionar e commitar suas alterações.
git add .
git commit -m
"Descrição curta das suas alterações"
git push origin nome-da-sua-branch
- Visite o repositório original clique aqui.
- Você deve ver um aviso indicando que você fez um novo push na sua branch recentemente. Clique no botão "Compare & pull request".
- Preencha os detalhes do pull request:
- Escreva um título descritivo e uma descrição detalhada das suas alterações.
- Se necessário, mencione os problemas (issues) relacionados ao seu pull request usando "#" seguido pelo número do issue.
- Clique em "Create pull request" para abrir o seu pull request.
- Será avaliado a sua sujestão para analisar se faz sentido a inclusão.
Quando o seu pull request estiver pronto para ser mesclado, um mantenedor do repositório ou colaborador com permissões suficientes irá mesclá-lo. Após o merge, sua branch será mesclada à branch principal do repositório e seu nome será mensionado como um contribuidor do projeto.
E pronto! Você concluiu com sucesso o processo de abertura de um pull request no GitHub.