Jonas
Davila.
Senior QA Engineer · Quality Engineer

  • Porto Alegre, RS
  • Remoto ou híbrido
  • Inglês intermediário
Jonas Davila, de óculos redondos e paletó xadrez, com a mão no queixo
Quality EngineeringAberto a novas oportunidades

Engenharia de qualidade para produtos mais confiáveis.

São mais de 17 anos em tecnologia, 10 deles dedicados à Qualidade de Software. Conecto estratégia baseada em risco, automação, APIs, performance, segurança, CI/CD e AI Quality para aumentar a confiança nas entregas.

Pós-graduando em Engenharia de Qualidade e Teste de Software pela PUC Minas, com estudos em IA aplicada à qualidade.

17+anos em tecnologia
10anos em qualidade de software
−90%bugs em produção na KingHost

Cada critério do quality gate leva à seção que o comprova.

Experiência e impacto

Atuação dentro de empresas, com foco em resultado e redução de risco. Da mais recente para a mais antiga.

07/2025 — 07/2026

SPASSU

Senior QA Engineer · Senior Quality Automation Engineer · projeto Caixa Econômica Federal

  • Estruturou cobertura de testes em seis frentes (funcional, integração, regressão, segurança, desempenho e carga) para produtos financeiros digitais, com práticas OWASP.
  • Aplicou IA generativa e prompt engineering na análise de cenários, investigação de problemas e geração de casos de teste, avaliando contexto, consistência e alucinações antes de usar cada resultado.
  • Consolidou evidências técnicas e recomendações de qualidade para Produto e Tecnologia, com automações, simuladores, mocks e stubs na estratégia de testes.

escopo: 6 frentes de teste · OWASP · GenAI

10/2024 — 05/2025

QualityMap

Engenheiro de Qualidade de Software Sênior · Team Leader · Prompt Engineer for Testing

  • Estruturou estratégias de qualidade alinhadas aos objetivos de negócio e definiu métricas para guiar a melhoria contínua dos processos de QA.
  • Conduziu experimentos no QualityLAB com IA generativa aplicada a Quality Engineering, avaliando respostas, limitações e inconsistências de modelos na geração de cenários, análise de riscos e apoio à automação.
  • Liderou avaliações de risco, auditorias de processo e ações corretivas, mediando decisões de qualidade entre clientes, times técnicos e negócio.

papel: Team Leader · QualityLAB

04/2024 — 08/2024

HostGator

Engenheiro de Qualidade de Software Sênior · Automação

  • Fortaleceu a estratégia de automação e de testes de APIs, com testes de contrato, performance e segurança em APIs REST.
  • Estruturou planos, documentação e métricas de qualidade alinhados a cada sprint, e apoiou inspeções de código para melhorar a manutenibilidade.

impacto: −20% bugs em produção

05/2021 — 08/2023

Itaú Unibanco

Senior Quality Analyst · QA Automation

  • Automatizou cenários e jornadas de produtos financeiros e de pagamentos com Selenium, JUnit, Cucumber/BDD, Percy e Appium, em web e mobile.
  • Executou testes de performance com JMeter, acompanhou indicadores no Tableau e colaborou com Engenharia e Produto do refinamento ao release.

escopo: web + mobile · performance

04/2020 — 05/2021

Thoughtworks

Quality Analyst Consultant · QA Automation

  • Consultoria de Quality Engineering para clientes internacionais, com estratégia baseada em risco, testes exploratórios e automação com Postman, Insomnia, Jest e JavaScript.
  • Facilitou discussões de qualidade e liderou melhorias em chapters e comunidades de prática.

clientes: Lenovo · PwC América do Norte

09/2019 — 04/2020

KingHost

Quality Analyst · QA Automation

  • Estruturou a primeira frente de QA da empresa, com automação e validação de APIs e integrações.
  • Reduziu um processo técnico de cerca de três dias para aproximadamente um minuto, com automação, versionamento e integração contínua.

impacto: −90% bugs em produção

04/2019 — 09/2019

TAG Livros

Desenvolvedor Full Stack · QA Automation

  • Desenvolveu funcionalidades web com React, Node.js e PostgreSQL, com testes em Cypress: a base de engenharia que hoje sustenta a atuação em Quality Engineering.

11/2016 — 01/2019

DBServer

Quality Analyst · QA Automation · projetos Banrisul e PROCERGS

  • Atuou em projetos do setor financeiro, para o Banrisul, e do setor público, para a PROCERGS.
  • Planejou e executou testes funcionais, de APIs e integrações, além de testes de performance com JMeter e SoapUI.
  • Investigou, documentou e comunicou defeitos em colaboração com as equipes de desenvolvimento.

início em QA · APIs · performance

06/2009 — 11/2016

Início em tecnologia

Suporte de TI · Performática (Compulab) e TOTVS (Personal Med)

  • Sete anos de suporte especializado a softwares de saúde para laboratórios e clínicas: diagnóstico de problemas, treinamento de usuários e análise de negócio.

Qualidade não é produzida por testes. É construída por decisões.

Minha trajetória combina engenharia, automação e liderança técnica para ampliar o papel da qualidade nas organizações. Estruturei frentes de QA do zero, atuei em produtos financeiros e plataformas de grande escala, e sempre traduzi sinais técnicos em decisões que fazem sentido para o negócio.

Começo pelo risco do produto para escolher a estratégia e a camada de teste certa: unitária, integração, API, E2E, exploratória ou não funcional. Em sistemas com IA, também avalio consistência, contexto, confiabilidade e comportamentos inesperados.

Como penso Quality Engineering

Antes da execução, uma forma de pensar que atravessa todos os projetos abaixo.

  1. Risco
  2. Evidência
  3. Decisão
  4. Confiança

Risco antes de volume

Cobertura não se mede só pela quantidade de testes. O objetivo é ter mais informação sobre os riscos que realmente importam.

Automação é uma decisão de engenharia

Automatizo quando feedback, repetibilidade, criticidade e custo de manutenção justificam o investimento. Não defendo automatizar tudo.

Quality Gates precisam de evidência

Pipeline verde, sozinho, não garante produto confiável. Gates devem refletir risco, evidência, contexto e critérios de qualidade.

Qualidade vai além dos testes

Inclui arquitetura, observabilidade, segurança, performance, acessibilidade, processos e experiência do usuário.

IA precisa de controles técnicos

Prompts não substituem permissões, isolamento, validação, quality gates, observabilidade e aprovação humana quando necessária.

Da estratégia à execução técnica

As ferramentas em destaque são as que mais usei em projetos reais.

Estratégia de qualidade

  • Risk-Based Testing
  • Test Strategy
  • Quality Engineering
  • Cobertura e métricas
  • Melhoria contínua

AI Quality e GenAI Testing

  • Prompt Engineering
  • Avaliação de LLMs
  • Alucinações e riscos
  • IA generativa em QA
  • Geração de cenários

Automação

  • Playwright
  • Cypress
  • Selenium
  • Appium
  • Jest
  • JUnit
  • Cucumber / BDD
  • Percy

APIs e não funcionais

  • REST
  • k6
  • JMeter
  • Postman
  • Contrato · OpenAPI
  • OWASP
  • Insomnia
  • SoapUI

Engenharia e entrega

  • TypeScript
  • Java
  • GitHub Actions
  • JavaScript
  • Python
  • Go
  • Jenkins
  • Git
  • PostgreSQL

Liderança e colaboração

  • Mentoria
  • Team Leader
  • Facilitação
  • Stakeholders
  • Chapters e comunidades
  • Scrum

Estratégia de qualidade aplicada, não só automação

Dois laboratórios públicos tratados como estudo de caso: problema, risco, estratégia e decisões de engenharia.

Outros laboratórios técnicos

Demais laboratórios públicos de Quality Engineering, cada um com código e CI no GitHub.

AIMA 2.0

Projeto autoral, hoje em Preview Edition. Nele exploro como Quality Engineering, indicadores, inteligência artificial e pensamento estratégico se conectam para transformar evidências e riscos em decisões melhores.

Reúne 20 frameworks e 28 conceitos desenvolvidos em pesquisa, escrita e experimentação, com o código aberto no GitHub. É a evolução do artigo que publiquei no blog da Thoughtworks em 2020.

  1. 01Contexto
  2. 02Evidências
  3. 03Riscos
  4. 04Decisão
  5. 05Ação

Produção intelectual sobre Quality Engineering

AIMA: How to increase the performance of QA Analysts through indicators

Artigo · blog da Thoughtworks · dez/2020

Artigo original com a primeira versão do pensamento por trás do AIMA.

Ler o artigo (abre em nova aba)

O que dizem sobre trabalhar comigo

“O Jonas tem uma maneira muito própria de olhar para a qualidade de software. Seu trabalho traz uma entrega consistente, mas também abre espaço para outras camadas: criatividade e experimentação.”

Ellen AquinoLiderança direta

“Junto com o Jonas conseguimos arquitetar e estruturar o projeto de automação utilizando o Cypress. Aprendi muito com ele na parte de padronização e boas práticas.”

Eros Luiz Garzuzi da CostaQA Engineer · colega na HostGator

“Jonas é um mentor excepcional na área de testes de software. Sua capacidade de transmitir conhecimento de forma clara e eficaz é verdadeiramente admirável.”

Thaís AmbrósioQA Engineer · mentorada
Ler todas no LinkedIn (abre em nova aba)

Formação e evolução contínua

PUC MinasPós-graduação em Engenharia de Qualidade e Teste de Softwareem andamento · previsão 2027
ISTQB CTFLCertified Tester Foundation Level
UnisinosGestão da Tecnologia da Informação · 2015–2020
QI Escola TécnicaTécnico em Tecnologia da Informação · 2009–2013
Web Accessibility for DevelopersAcessibilidade web para times de desenvolvimento
Ética na IA GenerativaUso responsável de inteligência artificial

Procurando experiência sênior em Qualidade de Software?

Estou aberto a oportunidades em contextos que valorizem estratégia, automação, colaboração e qualidade orientada ao negócio.

  • Senior QA Engineer
  • Quality Engineer
  • QA Automation Engineer
  • Senior QA Analyst
Jonas Davila encostado em uma parede de pedra, segurando a lapela do paletó