Skip to content

leading quality at Hostfully

Gabriel Silipi

QA Manager & Senior Software Engineer

I break things on purpose, so they never break by accident.

gabriel.spec.ts

describe("Gabriel Silipi")

  1. leads a 10-person QA team14ms
  2. ships React & TypeScript to production9ms
  3. grew regression from 100 to 1,100 tests31ms
  4. cut regression feedback from 2 days to 4 hours22ms
  5. automates the boring stuff (n8n, Jira, Slack)6ms
  6. works remotely with US teams since 20223ms
  7. finds the 3 bugs hidden on this page0/3

Tests: 6 passed, 1 pendingTime: 85ms

based
Brazil, remote
local time
--:--:-- UTC−3
speaks
EN · PT
experience
6+ years

About

QA Manager and Senior Software Engineer with 6+ years across frontend development and quality engineering, 4+ of them on fully remote US teams.

I currently lead a 10-person QA team at Hostfully, owning release test strategy, quality metrics and the internal tooling behind them. I'm still hands-on with React, TypeScript, Cypress and Appium, and I prefer simple, maintainable solutions the whole team can own.

  • 6+

    years across frontend and quality engineering

  • 10

    people on the QA team I lead

  • 100 →

    1,100

    automated regression tests

  • 2d →

    4h

    regression feedback loop

  • −30%

    reopened tickets

  • 8h

    saved every week with n8n automation

  • 500

    property managers on DBS, a booking app I built

  • 15% →

    5%

    flaky test failures

Experience

  1. Hostfully

    San Francisco, CA · remote

    Property management platform for vacation rental businesses

    1. QA Manager

      present

      • Lead a 10-person QA team (8 manual, 2 automation engineers), owning career development, compensation reviews and promotions for the whole function.
      • Gave engineering leadership its first weekly view of QA throughput, cycle time and queue aging with a TypeScript CLI on the Jira API, cutting status reporting from 5 hours to 30 minutes a week.
      • Saved the team 8 hours a week by automating recurring QA work in n8n: a Slack bot that creates test cases, Jira tickets and test users (OpenAI-assisted), runs CI pipelines on command and flags tickets missing QA estimates before sprint planning.
      • Reduced reopened tickets by 30% by moving QA earlier in the cycle with Frontend, Backend and Product leads through short Dev + QA refinement huddles.
      • Protected two major launches with compressed test windows by setting risk-based test scopes and writing clear trade-off updates for the VP of Product and engineering leadership.
      • Building a path for manual QA engineers to move into automation, growing coverage from inside the team, with 4 engineers on the track so far.
    2. QA Automation Tech Lead & Senior Frontend Developer

      • Grew automated regression from 100 to 1,100 tests across web (Cypress), mobile (Appium) and API (TypeScript) suites running in Bitbucket Pipelines, cutting regression feedback from 2 days to 4 hours.
      • Reduced flaky test failures from 15% to 5% by root-causing unstable specs and standardizing selectors, waits and test data across suites.
      • Mentored the QA team on automation practices, doubling the engineers contributing automated tests (2 → 4) while still shipping React/TypeScript product work.
    3. Senior Frontend Developer

      • Rebuilt core screens of a legacy JSP application in React 18 and TypeScript (Vite, React Query, Redux), improving page load time by 50%.
      • Built DBS (Direct Booking Site), a guest-facing booking app with payment integration and white-label configuration for agencies, now used by 500 property managers.
      • Worked test-first with Cypress component and E2E tests plus Vitest, reaching 95% coverage on migrated modules.
      • Picked up work outside the frontend when needed: Flutter mobile fixes, Java/JSP backend fixes and database migrations.
    • React
    • TypeScript
    • Cypress
    • Appium
    • Vitest
    • n8n
    • Jira API
    • Bitbucket Pipelines
  2. Holonic

    California, US · remote

    Embedded product teams for Silicon Valley startups

    1. Senior Frontend Engineer

      • Built frontend features for startup clients in Vue 2/3 (Vuetify), React and Redux Toolkit, making architecture calls per product (Atomic Design, state management).
      • Set up BDD test automation with Cypress, Cucumber and Page Objects to cover critical user flows.
    • Vue
    • Vuetify
    • React
    • Redux Toolkit
    • Cypress
    • Cucumber
  3. CI&T

    São Paulo, Brazil

    Global digital services company

    1. Mid-level Software Developer

      • Developed React micro-frontends (Hooks, TypeScript, Material UI) in a TDD workflow with Jest unit tests and Cypress E2E tests.
    • React
    • TypeScript
    • Material UI
    • Jest
    • Cypress
  4. Linx

    Cascavel, Brazil

    Retail and pharmacy management software

    1. Software Developer

      • Built features for FarmaCloud, a cloud pharmacy management platform, in React/Redux and Angular/RxJS, plus an Electron point-of-sale desktop app.
    • React
    • Redux
    • Angular
    • RxJS
    • Electron
  5. TOTVS

    Cascavel, Brazil

    Business management (ERP/CRM) software

    1. QA Engineer

      • Automated E2E tests for a CRM product with Cypress and TestCafe, tested APIs with Postman, ran load tests with JMeter and owned manual regression and integration testing.
    • Cypress
    • TestCafe
    • Postman
    • JMeter

Earlier

  • Support Analyst · Linx

    Built an internal knowledge-base app (Delphi, Firebird) for the support team.

  • IT Instructor · Master Centro de Cursos

    Taught web development, Office and design tools to students of all ages.

Stack

Leadership

  • Team management
  • Career development
  • Compensation reviews
  • Release planning
  • Risk-based test strategy
  • QA metrics & KPIs
  • Stakeholder communication
  • Agile / Scrum

Quality engineering

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

Frontend

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

Backend & data

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

Automation, AI & cloud

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

Elsewhere

Independent work

Silipi Tech

present

Freelance Software Engineer · part-time

Deliver web and mobile apps for B2B clients with React, React Native, TypeScript and Node.js (Fastify, NestJS, Express), deployed on AWS (CloudFront, S3, EC2), including decentralized identity features (DIDs, Verifiable Credentials).

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

Education

Technologist Degree, Systems Analysis and Development

UniCesumar · 2020 – 2023

Languages

Portuguese
native
English
fluent, full professional proficiency

Contact

Let's build something that doesn't break.

Happy to talk QA leadership, test automation or frontend engineering. Email is the fastest way to reach me.