Disponível para novos projetos

Ricardo Pires

QA Sênior · CTFL (ISTQB)CTFL

Testes Web/Mobile/API · Automação · CI/CD · IA Aplicada

Engenheiro de QA que constrói sistemas. Qualidade não é etapa, é o produto.

QA Sênior certificado CTFL (ISTQB), com +4 anos em qualidade de software e trajetória anterior em coordenação de sistemas. Atuação em web, mobile Android/iOS e APIs, do teste manual à automação, CI/CD e IA aplicada à Engenharia de Software.

Sobre

Qualidade é minha especialidade

QA Sênior certificado CTFL (ISTQB), com mais de 4 anos de experiência em qualidade de software e trajetória anterior em coordenação de sistemas. Atuo em aplicações web, mobile Android/iOS e APIs, cobrindo testes funcionais, exploratórios, regressivos, de UI e de aceitação.

Na automação, trabalho com Playwright, Cypress, Appium e Maestro, integrando a execução contínua em pipelines de CI/CD com Jenkins. Valido APIs com Postman e Swagger e crio e valido massa de testes com MySQL e PostgreSQL.

Aplico IA generativa e LLMs em análise de requisitos, criação e revisão de cenários, documentação, automação e produtividade, com experiência prática em AI Agents, RAG, MCP, prompt engineering, roteamento/fallback e modelos locais via Ollama.

QA não é apenas testar; é construir confiabilidade. Priorizo automação, arquitetura, observabilidade e boas práticas para prevenir falhas antes que cheguem ao usuário.

Testes Funcionais, Exploratórios e RegressivosTestes de UI e AceitaçãoAutomação Web (Playwright, Cypress)Automação Mobile (Appium, WebdriverIO)Testes de API (Postman, Swagger)CI/CD (Jenkins, Azure DevOps)Git, GitHub e BitbucketSQL (MySQL, PostgreSQL)Jira, ClickUp e ScrumIA Aplicada (LLMs, RAG, MCP, Ollama)

+4 anos

em qualidade de software

CTFL

Certificação ISTQB

Web · Mobile · API

Cobertura de testes

IA Aplicada

Agents, RAG, MCP, Ollama

Qualidade não é um ato, é um hábito. Cada linha de código testada é um produto melhor entregue ao usuário final.
Ricardo Pires, QA

Trajetória

Experiência profissional

2026 — Atual

Analista de Qualidade (QA)

Atual

Sistemas Corporativos

Testes manuais e automatizados em sistemas corporativos de alta complexidade. Automação web com Playwright, validação de regras de negócio e criação de ferramentas internas de apoio ao QA.

  • Testes funcionais, exploratórios e regressivos em sistemas web
  • Automação de testes com Playwright
  • Criação da Wiki do sistema para centralização de documentação
  • Desenvolvimento do QA Workspace, ferramenta interna de apoio ao time
  • Registro e acompanhamento de defeitos no Azure DevOps
  • Análise de requisitos e definição de cenários de teste
  • Uso de IA generativa para apoiar análise, documentação, cenários e automações

2025 — Atual

QA Sênior

Atual

Mobilidade Urbana Tech

Testes funcionais e exploratórios em apps Android e iOS. Automação mobile com Appium + WebdriverIO + Mocha, pipeline Jenkins e documentação de estratégias de qualidade.

  • Testes funcionais e exploratórios em apps Android e iOS
  • Automação mobile com Appium, WebdriverIO e Mocha
  • Pipeline Jenkins para execução contínua de automação
  • Registro e acompanhamento de bugs no Jira
  • Documentação de processos e estratégias de teste
  • Uso do Cursor e IA generativa na criação, refatoração e manutenção dos scripts

2022 — 2025

Analista de Qualidade (QA)

RH Tech SaaS

Acompanhamento de tarefas e defeitos no Jira, execução de testes funcionais e regressivos, automação com Cypress e validação de APIs via Swagger e Postman.

  • Testes funcionais, exploratórios e regressivos
  • Automação de testes com Cypress
  • Validação de APIs via Swagger e Postman
  • Geração de massa de dados e análise de requisitos
  • Apoio ao deploy com testes finais

2014 — 2021

Coordenador de Sistemas

Setor Público

Coordenação da manutenção de sites e sistemas institucionais. Levantamento de requisitos, testes, homologação e migração de plataformas e bancos de dados.

  • Coordenação de manutenção de sites e sistemas institucionais
  • Levantamento de requisitos, testes e homologação
  • Migração de sites (WordPress, Joomla) e sistemas (Java, PHP)
  • Migração de bancos de dados (MySQL, PostgreSQL)
  • Atuação como stakeholder em projetos estratégicos

QA que constrói

Não só verifico. Eu construo.

Desenvolvo aplicações completas do zero, da arquitetura à produção, com qualidade incorporada em cada etapa.

Apps

Aplicativos mobile com React Native e testes automatizados desde o início.

Sites

Landing pages, portfólios e dashboards com Next.js, shadcn/ui e QA integrado.

Sistemas

Plataformas web completas, APIs, automação de processos e qualidade contínua.

Competências técnicas

Ferramentas e práticas que uso no dia a dia, de testes e automação a CI/CD, dados e IA aplicada à qualidade.

Linguagens

  • TypeScript
  • Python
  • Go
  • Java

Frontend

  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Recharts
  • Zustand
  • TanStack Query

Mobile

  • React Native
  • Capacitor
  • Appium
  • Google Play
  • Push Notifications

Backend

  • Node.js
  • Express
  • Prisma
  • Mongoose
  • Zod
  • JWT

Qualidade e Testes

  • Funcional
  • Exploratório
  • Regressivo
  • UI
  • Aceitação
  • Caixa-preta
  • Planejamento de testes
  • Análise de requisitos

Automação

  • Playwright
  • Cypress
  • Appium
  • Maestro
  • WebdriverIO
  • Mocha
  • Allure Reports

APIs e Dados

  • Postman
  • Swagger
  • MySQL
  • PostgreSQL
  • Massa de testes

Bancos e Serviços

  • PostgreSQL
  • MySQL
  • MongoDB
  • Supabase
  • Firebase
  • ChromaDB
  • Redis

CI/CD e Versionamento

  • Jenkins
  • Git
  • GitHub
  • Azure DevOps
  • Bitbucket
  • Docker

Infraestrutura

  • Railway
  • Northflank
  • Docker
  • Google Play

IA Aplicada

  • LLMs
  • IA generativa
  • AI Agents
  • RAG
  • MCP
  • Prompt engineering
  • Roteamento / fallback
  • Ollama

Ferramentas de IA

  • ChatGPT
  • Claude
  • Cursor
  • OpenCode
  • Modelos locais

Pagamentos

  • Mercado Pago

Gestão e Colaboração

  • Jira
  • Azure DevOps
  • ClickUp
  • Trello
  • Scrum
  • Kanban

Stack

Stack de especialidades

Ferramentas e tecnologias que uso para entregar qualidade de ponta a ponta em cada projeto.

Testes Funcionais & Exploratórios95%
Cypress92%
Playwright88%
Appium / WebdriverIO87%
APIs (Postman / Swagger)86%
IA Aplicada (LLMs / RAG / MCP)85%
CI/CD (Jenkins)82%
Git & Azure DevOps85%
SQL (MySQL / PostgreSQL)78%

Portfólio

Projetos reais

Sistemas completos, automações de ponta a ponta e integrações com APIs reais, cada projeto demonstra uma faceta diferente da minha atuação técnica.

AIOpen Source

Pink

Roteador multi-provider de IA com loop de execução autônoma e fallback inteligente entre LLMs para automação de workflows de desenvolvimento.

  • Suporte a múltiplos provedores (Anthropic, OpenAI, Google)
  • Fallback automático entre LLMs
  • Pink Loop com execução autônoma de cards
  • TUI interativa com rich

Impacto: Ferramenta real de automação de desenvolvimento orquestrando tarefas de QA e engenharia com IA.

PythonLLM RouterRich TUIClickUp API
RAGOpen Source

Thoth-Dev

Infraestrutura experimental para agentes de IA e Engenharia de Contexto, com memória, recuperação de informação e avaliação automatizada de qualidade.

  • Busca BM25 e híbrida para recuperação de contexto
  • Orquestração multi-modelo com roteamento e fallback
  • Ferramentas, agentes e servidor MCP
  • Suíte de avaliação de retrieval com métricas de relevância, diversidade, duplicação, candidatos e latência

Impacto: Infraestrutura de experimentação para tornar o uso de contexto e agentes mais confiável no desenvolvimento.

PythonRAGBM25MCPLLMsOllama
LiveDashboard & UX

CataloGGames

Aplicativo para centralizar bibliotecas de jogos (Steam, Xbox, PlayStation) em uma única interface com estatísticas de progresso e UX moderna estilo dashboard.

  • Integração com API RAWG de jogos
  • Organização de biblioteca multi-plataforma
  • Sistema de estatísticas e progresso
  • UX moderna estilo dashboard SaaS

Impacto: Foco em experiência do usuário premium e organização inteligente de dados de gaming.

ReactNode.jsRAWG APITailwindCSS
LiveFull Stack

AchaJogo

Portal de notícias do mundo dos games com blog, artigos, divulgação de games gratuitos e sistema de pagamento com interação em livestream.

  • Blog e notícias do mundo dos games
  • Divulgação de games gratuitos
  • Sistema de pagamento com interação em livestream

Impacto: Portal completo de conteúdo e entretenimento gamer com Next.js e Supabase.

Next.jsTypeScriptSupabaseTailwindCSS
LiveProduto Full Stack

StreamCore

Plataforma de agregação de lives que centraliza Twitch, YouTube e Kick em um único app, com chat em tempo real e sistema de recomendação de streamers.

  • Integração com múltiplas APIs de streaming
  • Sistema de autenticação OAuth
  • Chat em tempo real via WebSockets
  • Dashboard administrativo e sistema de recomendação de streamers

Impacto: Arquitetura de produto com múltiplas integrações externas e fluxos complexos de dados.

ReactViteNode.jsFirebaseTwitch APIYouTube APIKick API
LiveMobile App

Confesso

Aplicativo mobile de confissão anônima com sermão gerado por IA, sistema de alma com 6 níveis de santidade, rankings, conquistas e loja de indulgências.

  • Sermão personalizado por IA após cada confissão
  • Sistema de alma com 6 níveis de santidade
  • 32 conquistas secretas e loja de indulgências
  • Rankings duais: Condenados vs Arrependidos

Impacto: Produto mobile completo do zero, com conceito, identidade visual, landing page e app publicado.

React NativeExpoTypeScriptLLMGoogle Play

Indicadores

Métricas que importam

Indicadores reais de qualidade — dados sintéticos que representam cenários típicos de projetos que atuei.

0

Testes Executados

0

Bugs Encontrados

0%

Cobertura de Testes

0%

Builds Aprovadas

0%

% Automação

Na prática

Documentação que fala por si

Exemplos reais de casos de teste no formato Gherkin que demonstram precisão e clareza na documentação QA.

TC-001· Autenticação
passou

Login com credenciais válidas

  • Dadoque o usuário está na tela de login
  • Quandoele insere email e senha válidos
  • Eclica no botão Entrar
  • Entãoé redirecionado ao dashboard com sucesso
  • Eexibe mensagem de boas-vindas personalizada
TC-002· Catálogo
passou

Busca de produto com filtros

  • Dadoque o usuário está na listagem de produtos
  • Quandoaplica filtro de categoria = 'Eletrônicos'
  • Eseleciona ordenação por Menor Preço
  • Entãoa lista exibe apenas produtos da categoria
  • Eos itens estão ordenados crescentemente por preço
TC-003· Pagamentos
passou

Checkout com cartão inválido

  • Dadoque o carrinho possui ao menos 1 produto
  • Quandoo usuário insere um cartão com número inválido
  • Econfirma o pagamento
  • Entãoexibe mensagem de erro clara ao usuário
  • Eo carrinho permanece inalterado para nova tentativa

Contato

Vamos conversar?

Estou disponível para oportunidades em QA, automação de testes ou consultoria de qualidade. Me chame, respondo rápido.

Dimensionar um projeto
Disponível para novos projetos e oportunidades