Estou construindo minha carreira em Qualidade de Software (QA).
Há mais de 6 anos trabalho com serviços técnicos (montagem de móveis e instalação de câmeras de segurança), onde nada é entregue ao cliente sem ser conferido e testado. Levo a mesma lógica para o software: entender como o sistema deveria funcionar, encontrar onde ele falha e documentar isso de forma clara para o time.
Estou no último período de Análise e Desenvolvimento de Sistemas na PUC Minas (conclusão em dez/2026), onde participei de projetos em equipe com Java, Spring Boot, C# / ASP.NET, React e bancos de dados. Essa base me ajuda a entender o que acontece por trás de cada bug.
- Fundamentos e técnicas de teste (partição de equivalência, valor limite, regressão)
- Escrita de casos de teste e reporte de bugs
- Testes unitários com JUnit 5 e Mockito
- Testes de API com Postman e arquivos
.http - Próximo passo: automação web com Cypress e certificação CTFL (ISTQB)
Testes e qualidade: JUnit 5 Mockito Postman Newman Swagger / OpenAPI Git GitHub Actions
Base de desenvolvimento: Java Spring Boot C# ASP.NET JavaScript React React Native
Banco de dados: SQL PostgreSQL SQL Server MongoDB
Ambiente: Docker
Projeto de QA: do plano de teste ao bug report
Testes manuais e automatizados de uma API REST pública (usuários, login e autorização). Plano de teste, 30 casos de teste com partição de equivalência e valor limite, automação em Postman rodando com Newman no GitHub Actions e 6 bugs reais reportados como Issues, incluindo 3 de severidade alta (senha exposta, senha no token JWT e contas duplicadas por diferença de maiúsculas no e-mail).
Postman Newman GitHub Actions GitHub Issues
Projeto em equipe (PUC Minas): sistema de gestão para academias
Sistema para substituir o controle manual de alunos, pagamentos e treinos em pequenas academias. Atuei como Scrum Master, organizando sprints e acompanhando entregas, e trabalhei na integração entre back-end e app mobile, investigando e corrigindo falhas de comunicação (conflitos de versão, configuração de ambiente e formato de dados entre MongoDB e o app).
Qualidade: 18 testes automatizados com JUnit 5 + Mockito cobrindo as regras de negócio de treinos, planos e matrículas, e roteiro de testes manuais da API (cadastro → login → JWT → rotas protegidas) em arquivo .http.
Java Spring Boot JWT MongoDB JUnit 5 Mockito Docker
Projeto em equipe (PUC Minas): portal de anúncios de imóveis
Aplicação web para busca, anúncio e filtragem de imóveis, com cadastro de usuários, comentários e mensagens. Projeto com documentação completa (contexto, especificação, arquitetura) e deploy automatizado via GitHub Actions.
C# ASP.NET Core MVC Entity Framework SQL Server GitHub Actions
Projeto acadêmico: app de organização para estudantes
Aplicativo para organizar tarefas e prazos da faculdade, com back-end próprio. Landing page · APK público
React Native Node.js PostgreSQL
Projeto voluntário para uma instituição real, em desenvolvimento
Site para facilitar doações ao Lar São Francisco de Assis, asilo em Turvolândia (MG).
React JavaScript
Aberto a oportunidades como QA / Analista de Testes Remoto ou Sul de Minas · swesley.dev@gmail.com