João Gabriel

Olá, seja bem vindo(a)!
Me chamo João Lopes e estou em busca de novos desafios para impulsionar a Qualidade de Software da sua empresa.

Profissional de QA com experiência em testes manuais e automação, atuando na garantia da qualidade de software em ambientes ágeis. Tenho expertise na identificação e prevenção de bugs, validação de funcionalidades e otimização de processos de teste.

Atualmente, busco novas oportunidades para aplicar meu conhecimento, compartilhar boas práticas e agregar valor a times que priorizam a qualidade e a experiência do usuário.

Experiências

Rappi Brasil Interm. de Negócios LTDA

QA Functional Analyst - Jul/2024 à Fev/2025

Após a integração da Box Delivery à Rappi Brasil, fui realocado para um time global, atuando com uma equipe multicultural da América Latina.


Minhas responsabilidades incluíam a execução de testes manuais em dispositivos Android e iOS, alinhados aos ciclos de desenvolvimento ágil.


Criar e executar casos e ciclos de teste para validação de novas funcionalidades durante as sprints, além de identificar, documentar e reportar bugs, validar A/B Tests e eventos analíticos utilizando a ferramenta Amplitude.


Utilizei o CharlesProxy para monitoramento e manipulação de requisições, garantindo a qualidade e integridade das funcionalidades.


Também executei smoke tests e testes de regressão, assegurando entregas livres de bloqueadores críticos.


Colaborei ativamente com equipes de desenvolvimento, produto e design para alinhamento técnico e garantia da qualidade do produto, além de participar de sessões de post mortem para análise de resultados e contribuir com ideias para a melhoria contínua dos processos.

  • Testes em dispositivos móveis
  • Ciclos e casos de testes
  • SmokeTest
  • Regressão
  • A/B Testing
  • Report de Bugs
  • Post Mortem
  • Validação de eventos
  • Scrum
  • Jira
  • Confluence
  • Zephyr Scale
  • Charles Proxy
  • Bitbucket

Rappi Brasil Interm. de Negócios LTDA

QA Lead - Mar/2024 à Jun/2024

Promovido a QA Lead, liderei a equipe de QA após a aquisição da Box Delivery pela Rappi Brasil, onde tive a missão de estruturar os processos e implementar automação de testes (Robot Framework).


Introduzi o Zephyr Scale para gestão de testes, implementei métricas para rastreamento de bugs e desempenho/esforço da equipe de QA, e ministrei treinamentos semanais para melhoria da equipe.

  • Estruturação de Processos de Testes
  • Implantação de automação de testes E2E
  • Implantação de ferramenta de gestão de testes
  • Implementação de métricas
  • Treinamento e Mentoria
  • Testes de APIs
  • Gerenciamento de Backlog
  • Report de Bugs
  • Robot Framework
  • Postman
  • Scrum
  • Jira
  • Confluence
  • Zephyr Scale
  • GitLab

Box Delivery S/A

Analista QA - Set/2023 à Fev/2024

Responsável pela garantia da qualidade em diversas squads, realizando análise de requisitos, desenvolvimento de casos de teste e execução de testes manuais, funcionais e não funcionais.


Testei APIs usando Postman/Swagger e colaborei ativamente na resolução de problemas junto aos times de desenvolvimento e produto.

  • Testes Funcionais E2E
  • Testes de APIs
  • Análise de Requisitos
  • Gherkin
  • BDD
  • Report de Bugs
  • Documentação
  • Postman
  • Scrum
  • Jira
  • Confluence
  • Testes manuais em mobile

Comeri Lit. Com. de Veíc. Ltda

Analista de TI Sênior - Mai/2012 à Ago/2023

11 anos de experiência em TI no setor automotivo, atuando com implantação e suporte à infraestrutura de rede e telefonia voip e a sistemas de gestão (DMS), além de otimização de processos administrativos, financeiros, contábeis e operacionais para o maior grupo de concessionárias da Baixada Santista.

  • Implantação de sistemas
  • Gerenciamento de Backlog
  • SQL
  • ERP
  • Active Directory
  • IIS
  • Helpdesk
  • Servidores/Rede/Voip
  • Kanban

Formação

Tecnólogo em Análise e Desenvolvimento de Sistemas

Instituto de Educação e Cultura Unimonte S/A

Ver Diploma
Espanhol: Nível B1 | Inglês: Nível A2

goFlUENT

Instituição Nome do Curso Concluído em Certificado
Udemy - Fernando Papito Playwright eXpress Março de 2025 Ver Certificado
QA Ninja - Fernando Papito Introdução aos testes de performance com K6 Março de 2025 Ver Certificado
Udemy - Fernando Papito Cypress eXpress Março de 2025 Ver Certificado
Fernando Papito Testes de Chatbots com Cypress Março de 2025 Ver Certificado
Udemy - Walmyr Filho Cypress, do Zero à Nuvem Fevereiro de 2025 Ver Certificado
Udemy - Fernando Papito Automação de Testes com Playwright Fevereiro de 2025 Ver Certificado
Udemy - Fernando Papito Javascript para QAs Fevereiro de 2025 Ver Certificado
Chronos Academy Automação Mobile com Java/JUnit/Appium Julho de 2024 Ver Certificado
Omni Academy Java Completo: Aprenda em 12 dias + 2 Cursos EXTRAS Julho de 2024 Ver Certificado
Fernando Papito QAx! BDD eXperience Fevereiro de 2024 Ver Certificado
ChronosAcademy Robot Framework Mobile Sem Complicação Fevereiro de 2024 Ver Certificado
Fernando Papito QAx! Robot Framework e Appium para Android e iOS Janeiro de 2024 Ver Certificado
Qa.Coders Academy Workshop Tech Lead QA Janeiro de 2024 Ver Certificado
Qa.Coders Academy Programa de formação, TQA - Quality Assurance T11 Janeiro de 2024 Ver Certificado
QAxperience Robot Discover Novembro de 2023 Ver Certificado
Udemy - Valmyr Filho Testes automatizados com Cypress - Básico Setembro de 2023 Ver Certificado
Udemy - Valmyr Filho Testes automatizados com Cypress - Intermediário Outubro de 2023 Ver Certificado
Júlio de Lima Consult. e Trein. de Testes de Software Introdução aos Testes de API Rest Setembro de 2023 Ver Certificado
Udemy - Qualiters Club Teste de Software Manual: Do Planejamento à Execução Setembro de 2023 Ver Certificado
EspecializaTi Curso PHP/Laravel com TDD Agosto de 2023 Ver Certificado
Udemy - Vinícius Silva Testes unitários e TDD com PHP e PHPUnit Agosto de 2023 Ver Certificado
Udemy - Iterasys Início Rápido em Teste e QA Junho de 2023 Ver Certificado
Grupo Voitto Introdução ao Agile Scrum Agosto de 2023 Ver Certificado
Origamid UI Design para Iniciantes Junho de 2022 Ver Certificado
Origamid CSS Flexbox Julho de 2021 Ver Certificado
Origamid Bootstrap 4 Junho de 2021 Ver Certificado
Origamid CSS Grid Layout Julho de 2022 Ver Certificado
Origamid JavaScript Completo ES6 Junho de 2021 Ver Certificado
SmartBear Zephyr Scale User Guide Dezembro de 2023 Ver Certificado
Canal Valor Jira e Confluence Dezembro de 2023 Ver Certificado
Bee Lab - Demis Meneghetti QA Week 2023 Dezembro de 2023 Ver Certificado

Projetos

Homem mexendo no computador

Teste de Performance com K6

Neste projeto criei testes de performance (Smoke Test, Load Test, Stress Test) em uma API, usando o K6. Foi bem bacana entender como funciona o K6, como adiciono VUs para fazerem requisições simultâneas na API para validar seu desempenho e seu limite. Além disso, configurei a saída das métricas para gerarem um relatório em HTML.

Tecnologias utilizadas
  • K6
  • Smoke Test
  • Load Test
  • Stress Test

Teste de autenticação em um sistema com arquitetura de microserviços

Neste treinamento, participei da criação de um pipeline completo para elevar a eficiência e a produtividade no desenvolvimento de software. Preparei um ambiente de testes utilizando Docker, passando por etapas fundamentais como execução de testes manuais e automação de testes de regressão. Aprendi a integrar as melhores práticas e ferramentas disponíveis, entendendo as escolhas tecnológicas e de processo por trás de cada decisão. O objetivo foi construir uma estratégia de testes robusta, garantindo confiança e excelência nos projetos, com foco em aumentar a qualidade e a eficiência do desenvolvimento de software.

Tecnologias utilizadas
  • Javascript
  • Playwright
  • Docker
  • Alure Reports
  • Node.js
  • Redis
  • PostgreSQL
  • Jenkins
  • Git
  • Slack

Automação com Playwright e TypeScript

Projeto de automação de testes com TypeScript e Playwright em um sistema web de gerenciamento de tarefas com API e banco de dados integrado com uma pipeline de CI no GitHub Actions.

Tecnologias utilizadas
  • Typescript
  • Playwright
  • GitHub Actions
  • Git
  • CI
  • Page Objects
  • API Request

Testes automatizados em aplicação web CAT TAT

A Aplicação CAC TAT simula o envio de mensagens para uma central de atendimento ao cliente.

Criei scripts de testes com verificações de resultados esperados, interagí com os elementos mais utilizados na web, rodei os testes automatizados que fiz com Cypress em uma pipeline de integração contínua no GitHub Actions e também pude integrar os testes com a Cypress Cloud, que é um serviço freemium de gestão de Testes do Cypress na nuvem.

Tecnologias utilizadas
  • Javascript
  • Cypress
  • GitHub Actions
  • Git
  • CI
  • Cypress Cloud

Automação de Testes de uma aplicação Web com Cypress

Neste projeto, criei testes automatizados para uma aplicação web simulando um ambiente real, fazendo requisições pela API para preparar o ambiente/massa de testes, validando comportamentos esperados, rodando testes em modo headless com acesso a screenshots/video, implementando relatórios no Allure Reports e seguindo as boas práticas de automação.

Tecnologias utilizadas
  • Cypress
  • Javascript
  • Git
  • Node.js
  • Alure Reports

Automação de Chatbot orientado à gatilhos com Cypress

Projeto criado a partir dos conhecimentos aprendidos durante o treinamento NinjadoCypress, ministrado pelo Fernando Papito onde fiz a automação de testes de um chatbot simples, orientado à triggers/gatilhos (Sem IA).
Usando boas práticas, através das 'Custom Commands' do Cypress, encapsulei códigos que eram reutilizados, deixando o código mas limpo e organizado.

Tecnologias utilizadas
  • Javascript
  • Cypress

Lista de Ramais

Criada para substutir uma planilha Excel onde dificilmente era atualizada as informações. Possibilita ao usuário visualizar todos os ramais de todas as filiais de forma simples. Cadastrei responsáveis em cada filial, para manterem atualizado, onde acessam e em poucos cliques atualizam em tempo real. Principais funcionalidades: Painel de Login com autenticação JWT, com "Esqueci minha Senha" com token de validação, Cadastro/Manutenção de Usuários e Ramais, Disparo de e-mail de log de alterações, Lista Ramais Criados Sem Uso, Área de consulta de Logs de alteração por período.

Tecnologias utilizadas
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • JWT
  • NodeMailer
  • Node.js
  • MongoDB

Bateria Vanilla JS

Neste projeto, desenvolvi uma aplicação manipulando o DOM com Javascript puro.

Tecnologias utilizadas
  • HTML
  • CSS
  • JavaScript

Linktree de Contatos

Página de contatos que é acessada quando escaneiam o QRCode de um cartão de visitas físico.

Tecnologias utilizadas
  • HTML
  • CSS
  • JavaScript

BikeCraft UI

Site para uma loja fictícia de venda de bicicletas. Aplicando conceitos de UI

Tecnologias utilizadas
  • HTML
  • CSS
  • JavaScript
  • UI

Lista de Tarefas

Desenvolvido com JS puro, utilizo o armazenamento em LocalStorage do navegador para adicionar tarefas, marcar como concluídas e excluí-las

Tecnologias utilizadas
  • HTML
  • CSS
  • JavaScript
  • Local Storage

Wild Beast

Página criada para executar o conceito de CSS Grid Layout

Tecnologias utilizadas
  • HTML
  • CSS
  • Grid