Qualidade que roda antes do usuário perceber o problema.
Senior QA Engineer. Automação de apps nativos iOS e Android, web e APIs, para que cada release chegue com menos surpresa.
exemplo ilustrativo
Penso em qualidade como comportamento esperado, e escrevo isso para que produto, dev e QA falem a mesma língua.
Mais de 4 anos em QA, de web a mobile, com foco em jornadas críticas de e-commerce. Uso Swift e Kotlin para investigar falhas direto no código nativo, e IA generativa para acelerar cenários e massas de dados. Sou apaixonado por tecnologia mobile, em especial Swift, e estou cursando Tecnólogo em Inteligência Artificial na Gran, para levar IA cada vez mais para a qualidade.
Funcionalidade: Login
Cenário: Login com credenciais válidas
Dado que estou na tela inicial do app
Quando informo um usuário válido
Então a home deve ser exibida
Automação rodando no iOS.
Um teste de login abrindo o app no simulador: cada campo é localizado, preenchido e validado, passo a passo.
Ferramentas que uso todos os dias.
Do código nativo ao relatório final, cada peça tem um motivo para estar aqui.
Áreas em que atuo.
Cobertura pensada por risco: começo pelo que mais impacta o negócio e o usuário.
Automação mobile iOS e Android
Appium, Ruby e Cucumber, com execução local e em dispositivos na nuvem.
Automação web E2E
Cypress e JavaScript para fluxos de navegação, busca e checkout.
Testes de API
Validação de contratos, payloads e erros com Postman e chamadas REST.
Gestão de bugs e casos no Jira e Zephyr Scale
Reporte de defeitos com evidências e passos de reprodução, e casos organizados em ciclos de execução rastreáveis.
CI/CD com Git e GitHub Actions
Testes disparados a cada push ou pull request, com relatórios publicados ao fim de cada execução.
Execução em nuvem com BrowserStack
Testes em dispositivos reais iOS e Android em paralelo, com logs e vídeos para investigar falhas.
Análise de falhas e instabilidade
Logs, evidências e separação entre bug real e teste instável.
Trajetória.
Senior Software Quality Engineer · Grupo Casas Bahia
Estratégia de testes mobile, web e APIs, com priorização por risco.
QA Engineer III · Thepes
Automação web com Cypress e validação de APIs REST.
Software QA Engineer II · Grupo Casas Bahia
Manutenção e evolução de testes automatizados com Appium, Ruby e Cucumber em fluxos de negócio.
Software QA Engineer I · Grupo Casas Bahia
Testes funcionais em iOS, Android e web, e manutenção de testes automatizados com BDD.
Analista de Qualidade Jr · Cria Digital
Primeiros passos com testes E2E em Cypress.
Formação e aprendizado.
Tecnólogo em Inteligência Artificial · Gran
Em andamento. Foco em IA aplicada à qualidade de software e a produtos digitais.
Engenheiro de Qualidade de Software · EBAC
2021 — 2023
Carreira QA: processos e automação de testes · Alura
2022
Swift e iOS nativo
Estudo contínuo para investigar falhas direto no código e no simulador.
Certificações e cursos.
Cypress: automação de testes E2E
Alura · abr. 2022
Quality Assurance: plano de testes e gestão de bugs
Alura · mar. 2022
Testes de aplicações modernas com Cypress
Udemy · mar. 2022
HTML5 e CSS3, parte 3: formulários e tabelas
Alura · abr. 2022
HTML5 e CSS3, parte 2: posicionamento, listas e navegação
Alura · abr. 2022
HTML5 e CSS3, parte 1: a primeira página da web
Alura · abr. 2022
Como eu trabalho.
Risco primeiro
Testo antes o que dói se quebrar: pagamento, carrinho e checkout.
Automação que o time mantém
Camadas claras entre cenário, passos e páginas, para qualquer dev evoluir.
IA com critério
Uso IA para acelerar cenários e massas, sempre revisados por quem conhece o negócio.
Aprendizado constante
Estudo mobile nativo com Swift e IA aplicada ao dia a dia de QA, sempre buscando o próximo nível.