Atuo no desenvolvimento de estratégias de testes automatizados para garantir a entrega de softwares robustos e livres de falhas. Atualmente, foco em automação E2E e de APIs utilizando o ecossistema JavaScript (Cypress, Playwright e TypeScript), aplicando metodologias ágeis e práticas de Shift-Left Testing para antecipar a qualidade no ciclo de desenvolvimento.
const joao = {
code: ["JavaScript", "TypeScript", "Python", "SQL"],
tools: ["Cypress", "Playwright", "Postman", "Git"],
architecture: ["Custom Commands", "App Actions", "Modular Architecture"],
currentFocus: "Testes de API e Contrato",
challenge: "Contribuir para produtos de qualidade desde o início"
};- Cursando Análise e Desenvolvimento de Sistemas (Faculdade Impacta)
- Desenvolvendo portfólio focado em Testes de API e Contrato
- Estudando Inglês
- Aprofundando conhecimentos em Test Design Patterns
- Explorando AI para QA (otimização de workflows com LLMs)
graph LR
A[🎯 QA Manual] --> B[🤖 Automação Web]
B --> C[🔌 API Testing]
C --> D[📊 Contract Testing]
D --> E[🚀 Performance]
E --> F[🔐 Security]
style B fill:#2EAD33,stroke:#fff,stroke-width:2px,color:#fff
style C fill:#FF6C37,stroke:#fff,stroke-width:2px,color:#fff
style D fill:#3178C6,stroke:#fff,stroke-width:2px,color:#fff
Legenda:
- ✅ Concluído - Automação Web
- 🔄 Em Progresso - API Testing & Contract Testing
- 📅 Próximos Passos - Performance & Security Testing
| Categoria | Habilidades |
|---|---|
| Test Design | BDD, TDD, Análise de Requisitos |
| Automação | E2E, Integração, Unitário, API |
| Metodologias | Scrum, Kanban, Agile Testing |
| Documentação | Test Cases, Bug Reports, Test Plans |
| Ferramentas | DevTools, Postman, Insomnia, Git |
Meus Princípios:
- Shift-Left Testing - Qualidade desde o início
- Automação Inteligente - Automatizar o que faz sentido
- Data-Driven - Decisões baseadas em métricas
- Colaboração - Qualidade é responsabilidade de todos
- Melhoria Contínua - Sempre evoluindo