// quality engineering · test automation · AI-assisted QA
Pedro Bondezan
Qualidade tratada como engenharia: estratégia de teste orientada a risco, automação de ponta a ponta e IA generativa aplicada ao processo de QA.
Defino padrões de QA, arquiteto frameworks de automação e integro a suíte de testes a pipelines de CI/CD em ambientes corporativos de diferentes segmentos — com rastreabilidade do requisito ao defeito.
01 — about
Qualidade como sistema, não como etapa
Sou QA Engineer e desenho como a qualidade funciona — os padrões, o processo e a automação — para que os times entreguem com confiança, e não com esperança.
Meu trabalho está onde o QA sênior faz diferença: transformar critérios de aceite em uma estratégia de teste orientada a risco, definir como casos de teste, bug reports e PR reviews são escritos por toda a equipe e manter rastreabilidade completa do requisito ao teste e ao defeito. A automação faz parte desse sistema — suítes E2E e de API em Playwright, Cypress e Selenium, rodando em CI/CD com Docker e apoiadas por testes de performance e observabilidade.
Hoje escalo essa abordagem com IA generativa: arquitetei um control plane de QA em que agentes com LLM apoiam a modelagem de testes, as revisões de PR e a documentação, sempre com supervisão humana. A saída da IA é tratada como hipótese — só entra no fluxo de qualidade depois de verificada com base em evidência.
Estratégia de qualidade
Estratégia de teste orientada a risco, modelagem a partir dos critérios de aceite e rastreabilidade do requisito ao defeito.
Padrões de QA
Padrões para toda a equipe em casos de teste, bug reporting e PR review baseado em evidência — QA definido, não improvisado.
Arquitetura de automação
Frameworks E2E e de API integrados ao CI/CD, com resultados ligados aos casos de teste e tolerância zero a falso positivo.
QA com IA
Agentes com LLM sob supervisão humana, saída verificada e proteções contra alucinações e não determinismo.
Como eu trabalho com pessoas
- Comunicação clara com engenharia, produto e negócio
- Ownership do requisito à entrega
- Pensamento analítico e atenção a detalhes
- Colaboração e compartilhamento de conhecimento
- Aprendizado contínuo e adaptabilidade
- Inglês fluente em times globais
+11 anos no mercado financeiro
Antes da tecnologia, evoluí da operação de agência a especialista em investimentos e gerente de relacionamento de alta renda — gerindo carteiras, analisando perfil de risco e assessorando clientes de alta exigência. Essa carreira me deu as soft skills que uso todos os dias em QA:
- Julgamento de risco — decidir o que mais importa quando não dá para testar tudo
- Visão do cliente — enxergar o produto com os olhos do usuário final
- Negociação — alinhar prioridades e trade-offs com stakeholders
- Equilíbrio sob pressão — trabalhar com metas e prazos sem perder o rigor
- Precisão — conciliação diária, em que um número inconsistente é um problema real
- Construção de confiança — comunicar más notícias cedo, com clareza e com um plano
02 — skills
Competências
Estratégia & processo de teste
- Estratégia de teste orientada a risco
- Análise da base de teste e modelagem de casos
- Técnicas de caixa-preta e BDD (Gherkin / Cucumber)
- Testes de regressão e de confirmação
- Gestão de defeitos: severidade, prioridade e ciclo de vida
- Rastreabilidade requisito → caso de teste → defeito
Padronização de QA
- Padrões de criação de casos de teste para a equipe
- Templates e checklist de bug reporting
- PR review baseado em evidência
- Documentação de features com mapa de dependências
- QA Tasks vinculadas a cada User Story
Automação de UI (E2E)
- Playwright + pytest
- Cypress
- Selenium WebDriver (MSTest, Cucumber)
- Page Object Model e arquitetura de frameworks
- Testes vinculados a casos de teste com resultado automático
Testes de API & dados
- REST e SOAP
- Cypress (cy.request), Postman, Insomnia
- Validação de dados com SQL Server
- Gestão de massa de dados de teste
CI/CD & infraestrutura de teste
- Git, GitHub e code review
- GitHub Actions
- Azure Pipelines
- Docker para ambientes e execução da suíte
Performance & observabilidade
- Testes de performance com k6
- Investigação de defeitos com Grafana (logs e métricas)
- Playwright HTML Reporter
IA generativa em QA
- Agentes com LLM e orquestração multiagente
- Supervisão humana sobre tarefas críticas
- Prompt engineering para tarefas de teste
- Claude Code + MCP (Azure DevOps, GitHub, Figma)
- Mitigação de alucinações e não determinismo
Linguagens & gestão
- Python · JavaScript · C# (.NET) · Java
- Azure DevOps (Boards, Test Plans, Repos)
- Jira
- Scrum / Ágil
Soft skills & idiomas
- Visão de negócio e de risco
- Foco no usuário final
- Comunicação com públicos técnicos e de negócio
- Pensamento analítico e atenção a detalhes
- Negociação, ownership e adaptabilidade
- Português — nativo · Inglês — fluente
03 — experience
Experiência profissional
-
QA Engineer @ HalliburtonAlém de executar testes, defino os padrões de QA da equipe.
- Arquitetei o Cerberus, um control plane de QA assistido por IA que coordena e padroniza a qualidade em um ecossistema multi-repositório, com agentes especializados e supervisão humana
- Defini a metodologia de criação de casos de teste no Azure DevOps: casos derivados exclusivamente dos critérios de aceite, resultado esperado obrigatório em cada passo, parametrização com Shared Parameters e organização automática em suites
- Estruturei o padrão de bug reporting: template estruturado, checklist de pré-criação, priorização P1–P4 e fluxo de rejeição/reabertura
- Criei a rastreabilidade de QA Tasks (criação, revisão e execução do test plan, bug fix) vinculadas a cada User Story
- Defini um PR review baseado em evidência: leitura do diff completo, registro progressivo de findings, filtro de confiança e análise multiperspectiva (arquitetura × QA/segurança operacional)
- Padronizei a documentação de features com rastreabilidade a requisitos, design e código, incluindo perspectivas DEV × QA e mapa de dependências entre features
- Automação E2E com Python 3.12, Playwright e pytest: cada teste vinculado a um Test Case, com propagação automática de resultados e execução em GitHub Actions e Azure Pipelines com Docker
- Testes de performance com k6, investigação de defeitos com Grafana e uso de incidentes de produção como fonte de cobertura
- Regra anti-falso-positivo: os testes validam comportamento observável do produto, nunca detalhes de implementação
Python · Playwright · pytest · k6 · Docker · GitHub Actions · Azure Pipelines · Azure DevOps · Grafana · Claude Code · MCP
-
QA Engineer @ Multisoftware by nstech- Desenho de estratégias de teste e escrita de casos de teste em time ágil
- Automação de UI com C#, Selenium WebDriver e MSTest, com manutenção do framework de automação
- Gestão de dados de teste via SQL e rastreabilidade de histórias, casos de teste e defeitos no Azure DevOps
C# · Selenium · MSTest · SQL Server · Azure Pipelines · Azure DevOps
-
QA Engineer @ REPAYSquads de Comunicações e Batch.
- Implementei automação de UI e de API com Cypress, executada em CI com GitHub Actions
- Validação de dados diretamente no banco com SQL Server
- Aprimorei os processos de garantia de qualidade dos squads, levando boas práticas de experiências anteriores
- Contribuí para fluxos de trabalho mais eficientes entre QA e desenvolvimento
JavaScript · Cypress · SQL Server · GitHub Actions · Jira
-
Software QA Engineer II @ Wex IncAtuação em time Scrum.
- Desenho de estratégias de teste completas e escrita de casos de teste detalhados
- Identificação de oportunidades de automação e atuação no ciclo de testes ponta a ponta, manual e automatizado
- Manutenção e refinamento contínuo do framework de automação em C#, Selenium e MSTest, com execução em Azure Pipelines
- Troubleshooting de falhas de teste e revisão entre pares de planos e casos de teste
- Gestão de dados de teste via SQL Server e casos de teste no Azure Test Plans
C# · Selenium · MSTest · SQL Server · Azure Pipelines · Azure Test Plans · Azure Boards
-
QA Analyst Jr @ Compass.UOL
- Testes manuais e automatizados ao longo do ciclo de vida do projeto, com foco em automatizar e otimizar processos
- Automação web e de API com Cypress; testes exploratórios de API com Postman e Insomnia
- Planejamento e cobertura de testes com cenários Gherkin via Cucumber
- Gestão de bugs no Jira, da abertura ao fechamento
JavaScript · Cypress · Postman · Insomnia · Cucumber · Jira
-
Test Analyst / QA @ E2E CodersInício em QA, atuando em todo o processo de teste.
- Planejamento e estimativa de esforço de teste junto à squad
- Análise de requisitos e modelagem de casos de teste com técnicas de caixa-preta
- Casos de teste passo a passo e cenários BDD em Gherkin (Given/When/Then)
- Gestão de defeitos e testes de confirmação, do registro ao fechamento
- Construí do zero um framework de automação de UI com Selenium, Cucumber e Java (Page Object Model), do cenário BDD ao teste executável
- Testes de API SOAP com Postman
Java · Selenium · Cucumber · Postman · Jira
+ 11 anos no mercado financeiro antes da transição para QA.
-
Personnalité Relationship Manager @ Itaú- Gestão de carteira própria de clientes de alta renda, aplicando toda a experiência de relacionamento acumulada nos anos anteriores
- Consultoria financeira e de investimentos conforme objetivos, perfil de risco e momento de vida de cada cliente
- Planejamento estratégico da carteira com foco em rentabilização, retenção e crescimento, com orçamento e resultados acompanhados por indicadores
- Expansão da carteira com prospecção de novos clientes e aprofundamento do relacionamento com a base existente
- Atuação como profissional certificado CPA-20 (ANBIMA) na distribuição de investimentos
-
Prime Digital Relationship Manager @ Bradesco- Especialista financeiro e de investimentos para uma carteira de alta renda atendida integralmente por canais digitais
- Contribuição para o amadurecimento do modelo de relacionamento digital, levando a experiência adquirida desde o lançamento a um segmento de maior renda e exigência
- Análise de perfil de risco e recomendação de investimentos, com planejamento estratégico da carteira orientado a metas
- Prospecção, acompanhamento de orçamento e resultados e gestão de custos operacionais alinhada à estratégia da empresa
-
Exclusive Digital Relationship Manager @ Bradesco- Integrante da equipe pioneira que inaugurou o atendimento de relacionamento digital do banco para clientes de alta renda
- Adoção de novas plataformas e adaptação dos processos de relacionamento ao modelo remoto, com retorno prático sobre o que funcionava no dia a dia
- Migração de clientes do atendimento presencial para o digital, apresentando os benefícios e apoiando cada cliente na mudança
- Venda consultiva de produtos financeiros, prospecção e crescimento da carteira; obtenção da certificação CPA-20 (ANBIMA)
-
Manager Assistant Business @ Bradesco- Suporte aos gerentes de contas corporativas na gestão da carteira de clientes empresariais
- Operações de crédito: coleta e conferência de documentos e acompanhamento das propostas
- Análise da documentação financeira e cadastral das empresas para subsidiar a avaliação de crédito
- Ponte entre clientes empresariais, equipe da agência e parceiros para o andamento das demandas entre as áreas
-
Exclusive Assistant Manager @ Bradesco- Suporte simultâneo às carteiras de 3 gerentes de relacionamento, com metas individuais e de equipe
- Atendimento consultivo a clientes de maior renda em todo o portfólio pessoa física: investimentos, crédito, seguros, previdência e cartões
- Suporte operacional à carteira: tratamento de solicitações, acompanhamento de pendências e resolução de demandas
- Obtenção da certificação CPA-10 (ANBIMA) para distribuição de investimentos
-
Bank Teller @ Bradesco- Abertura e encerramento de contas, incluindo conferência de documentação e cadastro
- Negociação de dívidas, buscando acordos viáveis para cliente e banco, e venda de produtos bancários
- Operação de caixa — depósitos, saques e pagamentos — com precisão e dentro das normas de segurança
- Fechamento e conciliação do caixa no fim do dia, garantindo que valores físicos e registros do sistema batessem
-
Clerk @ Bradesco- Primeiro ponto de contato na agência: recepção, triagem das demandas e direcionamento de cada cliente ao serviço adequado
- Orientação sobre produtos e serviços do banco, esclarecendo dúvidas e reduzindo o tempo de espera
- Atendimento a um público muito diverso, adaptando linguagem e abordagem a cada cliente
04 — education
Formação & certificações
Formação acadêmica
- Bacharelado em Engenharia de Computação — Impacta Tecnologia jun 2019 – jun 2023 Base técnica da transição para tecnologia: programação, engenharia de software, banco de dados e redes — cursado em paralelo aos primeiros anos em QA.
- MBA em Finanças e Banking — Universidade Anhembi Morumbi 2020 – 2021 Domínio do negócio financeiro — produtos, risco e regulação —, diferencial para testar sistemas de bancos, fintechs e meios de pagamento.
- Comércio Exterior — Universidade Paulista (UNIP) 2013 – 2014
- Bacharelado em Relações Internacionais — FMU | FIAM-FAAM 2010 – 2013
Certificações & cursos
- Mentoria em Testes de Software — Julio de Lima 112h Fundamentos e prática de teste de software: estratégia, modelagem de casos, automação e carreira em QA.
- Postman: The Complete Guide — REST API Testing — Udemy 50h Testes de API REST: requisições, asserções, variáveis de ambiente, coleções e automação de execução.
- Scrum Foundation Professional Certificate (SFPC) — CertiProf 40h Papéis, eventos e artefatos do Scrum — base da atuação de QA em times ágeis.
Estudo contínuo
- Fundamentos de teste de software Processo de teste, técnicas de modelagem e gestão de defeitos com base nos syllabi internacionais de referência.
- Teste de sistemas de IA e teste com IA generativa Qualidade de modelos de ML, prompt engineering para tarefas de teste, agentes com LLM e mitigação de alucinações.
05 — contact
Vamos conversar
Aberto a oportunidades como QA Sênior / QA Lead — estratégia e padronização de QA, arquitetura de automação e IA aplicada a testes.
- pedro.botter@gmail.com
- linkedin.com/in/pedro-botter-bondezan
- São Paulo, SP — Brasil