Pular para o conteúdo

liderando qualidade na Hostfully

Gabriel Silipi

QA Manager & Engenheiro de Software Sênior

Quebro as coisas de propósito, pra que nunca quebrem por acidente.

gabriel.spec.ts

describe("Gabriel Silipi")

  1. lidera um time de QA de 10 pessoas14ms
  2. entrega React & TypeScript em produção9ms
  3. levou a regressão de 100 para 1.100 testes31ms
  4. cortou o feedback da regressão de 2 dias para 4 horas22ms
  5. automatiza o trabalho chato (n8n, Jira, Slack)6ms
  6. trabalha remoto com times dos EUA desde 20223ms
  7. encontra os 3 bugs escondidos nesta página0/3

Testes: 6 passaram, 1 pendenteTempo: 85ms

base
Brasil, remoto
horário local
--:--:-- UTC−3
idiomas
PT · EN
experiência
6+ anos

Sobre

QA Manager e Engenheiro de Software Sênior com mais de 6 anos entre desenvolvimento frontend e engenharia de qualidade, mais de 4 deles em times 100% remotos dos EUA.

Hoje lidero um time de QA de 10 pessoas na Hostfully, responsável pela estratégia de testes das releases, pelas métricas de qualidade e pelas ferramentas internas por trás delas. Sigo com a mão na massa em React, TypeScript, Cypress e Appium, e prefiro soluções simples e fáceis de manter, que o time inteiro consegue assumir.

  • 6+

    anos entre frontend e engenharia de qualidade

  • 10

    pessoas no time de QA que lidero

  • 100 →

    1.100

    testes de regressão automatizados

  • 2d →

    4h

    ciclo de feedback da regressão

  • −30%

    tickets reabertos

  • 8h

    economizadas por semana com automação em n8n

  • 500

    gestores de imóveis no DBS, app de reservas que construí

  • 15% →

    5%

    falhas por testes instáveis (flaky)

Experiência

  1. Hostfully

    San Francisco, EUA · remoto

    Plataforma de gestão de imóveis para aluguel por temporada

    1. QA Manager

      atual

      • Lidero um time de QA de 10 pessoas (8 manuais, 2 de automação), responsável por desenvolvimento de carreira, revisões salariais e promoções de toda a área.
      • Dei à liderança de engenharia a primeira visão semanal de throughput, cycle time e envelhecimento da fila de QA com uma CLI em TypeScript sobre a API do Jira, reduzindo o report de status de 5 horas para 30 minutos por semana.
      • Economizei 8 horas por semana do time automatizando trabalho recorrente de QA no n8n: um bot no Slack que cria casos de teste, tickets no Jira e usuários de teste (com apoio da OpenAI), roda pipelines de CI sob demanda e sinaliza tickets sem estimativa de QA antes do sprint planning.
      • Reduzi tickets reabertos em 30% trazendo o QA para mais cedo no ciclo, junto com os leads de Frontend, Backend e Produto, em refinamentos rápidos de Dev + QA.
      • Protegi dois grandes lançamentos com janelas de teste apertadas, definindo escopos de teste baseados em risco e escrevendo atualizações claras de trade-offs para o VP de Produto e a liderança de engenharia.
      • Estou construindo uma trilha para QAs manuais migrarem para automação, aumentando a cobertura de dentro do próprio time, com 4 pessoas na trilha até agora.
    2. Tech Lead de Automação de QA & Desenvolvedor Frontend Sênior

      • Levei a regressão automatizada de 100 para 1.100 testes em suítes web (Cypress), mobile (Appium) e API (TypeScript) rodando no Bitbucket Pipelines, reduzindo o feedback da regressão de 2 dias para 4 horas.
      • Reduzi falhas por testes instáveis de 15% para 5%, investigando a causa raiz das specs instáveis e padronizando seletores, esperas e massa de dados entre as suítes.
      • Mentorei o time de QA em práticas de automação, dobrando o número de pessoas contribuindo com testes automatizados (2 → 4), sem deixar de entregar features de produto em React/TypeScript.
    3. Desenvolvedor Frontend Sênior

      • Reconstruí telas centrais de uma aplicação legada em JSP com React 18 e TypeScript (Vite, React Query, Redux), melhorando o tempo de carregamento em 50%.
      • Construí o DBS (Direct Booking Site), app de reservas para hóspedes com integração de pagamentos e configuração white-label para agências, hoje usado por 500 gestores de imóveis.
      • Trabalhei test-first com testes de componente e E2E em Cypress, além de Vitest, chegando a 95% de cobertura nos módulos migrados.
      • Assumi trabalho fora do frontend quando precisou: correções mobile em Flutter, correções de backend em Java/JSP e migrações de banco de dados.
    • React
    • TypeScript
    • Cypress
    • Appium
    • Vitest
    • n8n
    • Jira API
    • Bitbucket Pipelines
  2. Holonic

    Califórnia, EUA · remoto

    Times de produto embarcados em startups do Vale do Silício

    1. Engenheiro Frontend Sênior

      • Construí features de frontend para startups clientes em Vue 2/3 (Vuetify), React e Redux Toolkit, tomando decisões de arquitetura por produto (Atomic Design, gerenciamento de estado).
      • Estruturei automação de testes BDD com Cypress, Cucumber e Page Objects cobrindo os fluxos críticos dos usuários.
    • Vue
    • Vuetify
    • React
    • Redux Toolkit
    • Cypress
    • Cucumber
  3. CI&T

    São Paulo, Brasil

    Empresa global de serviços digitais

    1. Desenvolvedor de Software Pleno

      • Desenvolvi micro-frontends em React (Hooks, TypeScript, Material UI) em um fluxo TDD, com testes unitários em Jest e E2E em Cypress.
    • React
    • TypeScript
    • Material UI
    • Jest
    • Cypress
  4. Linx

    Cascavel, Brasil

    Software de gestão para varejo e farmácias

    1. Desenvolvedor de Software

      • Construí features do FarmaCloud, plataforma de gestão de farmácias na nuvem, em React/Redux e Angular/RxJS, além de um app desktop de PDV em Electron.
    • React
    • Redux
    • Angular
    • RxJS
    • Electron
  5. TOTVS

    Cascavel, Brasil

    Software de gestão empresarial (ERP/CRM)

    1. Engenheiro de QA

      • Automatizei testes E2E de um produto de CRM com Cypress e TestCafe, testei APIs com Postman, rodei testes de carga com JMeter e fui responsável pela regressão manual e pelos testes de integração.
    • Cypress
    • TestCafe
    • Postman
    • JMeter

Antes disso

  • Analista de Suporte · Linx

    Construí um app interno de base de conhecimento (Delphi, Firebird) para o time de suporte.

  • Instrutor de TI · Master Centro de Cursos

    Ensinei desenvolvimento web, Office e ferramentas de design para alunos de todas as idades.

Stack

Liderança

  • Gestão de times
  • Desenvolvimento de carreira
  • Revisões salariais
  • Planejamento de releases
  • Estratégia de testes baseada em risco
  • Métricas e KPIs de QA
  • Comunicação com stakeholders
  • Agile / Scrum

Engenharia de qualidade

  • Cypress
  • Appium
  • TestCafe
  • Vitest
  • Jest
  • Postman
  • JMeter
  • Testmo
  • TDD
  • BDD (Cucumber)
  • E2E
  • Testes de API e mobile
  • CI/CD (Bitbucket Pipelines)

Frontend

  • React
  • React Native
  • TypeScript
  • JavaScript
  • Next.js
  • Vue
  • Redux
  • React Query
  • Vite
  • Tailwind CSS
  • Material UI
  • Bootstrap

Backend & dados

  • Node.js
  • NestJS
  • Fastify
  • Express
  • PostgreSQL
  • Supabase
  • MongoDB
  • Python

Automação, IA & cloud

  • n8n
  • APIs do Jira e Slack
  • OpenAI API
  • Ollama (LLMs locais, RAG)
  • Claude Code
  • AWS (S3, CloudFront, EC2)
  • Docker
  • Git

Além

Trabalho independente

Silipi Tech

atual

Engenheiro de Software Freelancer · meio período

Entrego apps web e mobile para clientes B2B com React, React Native, TypeScript e Node.js (Fastify, NestJS, Express), com deploy na AWS (CloudFront, S3, EC2), incluindo features de identidade descentralizada (DIDs, Verifiable Credentials).

  • React Native
  • Node.js
  • NestJS
  • Fastify
  • AWS
  • DIDs

Formação

Tecnólogo em Análise e Desenvolvimento de Sistemas

UniCesumar · 2020 – 2023

Idiomas

Português
nativo
Inglês
fluente, proficiência profissional plena

Contato

Bora construir algo que não quebra.

Topo conversar sobre liderança de QA, automação de testes ou engenharia frontend. E-mail é o jeito mais rápido de falar comigo.