QA Lead · AI Agent Architect · DevOps

Calidad como sistema, no como fase.

Más de 10 años evolucionando del QA Automation tradicional hacia la creación de ecosistemas inteligentes. Lidero frameworks de automatización para clientes globales y diseño agentes de IA y pipelines de CI/CD que integran la calidad en cada etapa del ciclo de vida.

STLC end-to-endSelenium · PlaywrightBDD / Cucumber / GherkinCI/CD & DevOps
/public/profile.jpgGilberto Contreras Flores

Perfil

Ingeniero en Tecnologías de la Información con especialidad en Sistemas Informáticos. Test Lead de automatización para clientes globales como Femsa OXXO y Toyota EUA, y arquitecto de agentes de IA que automatizan procesos de negocio reales.

Mi carrera ha sido una evolución continua: del QA manual a la automatización con Selenium/Java y TestNG, de ahí a la orquestación de RPA, y hoy hacia ecosistemas de agentes de IA (Gemini/Python) que ejecutan procesos completos —lo que llamo RPA 2.0— bajo supervisión humana.

Como fundador de Orkesta.ai, diseño y despliego agentes especializados (correo, documentos, sello legal, atención al cliente) sobre Google Cloud. Y para que esa entrega sea repetible y segura, construí un framework de desarrollo ágil agéntico que aplica la Definition of Done con guardarraíles automatizados.

Calidad de extremo a extremo

Diseño del STLC: frameworks de automatización, BDD con Cucumber/Gherkin, pruebas en pipelines de Jenkins y sign-off antes de liberar.

Liderazgo ágil

Scrum Master gestionando equipos distribuidos y garantizando la calidad en todas las etapas del ciclo.

Ingeniería con IA

Agentes de IA con Gemini/Python y Pydantic, desplegados con Docker en Google Cloud Run, administrados en Azure DevOps.

Habilidades & Stack

Herramientas y prácticas que uso a diario, agrupadas por disciplina.

Automatización & QA

Selenium / JavaPlaywright (Python)TestNGCucumberUiPathBDD / GherkinSTLC

IA & Agentes

PythonGoogle Gemini APIPydanticLLMsAgentes de IAClaude CodePrompt engineering

Cloud & DevOps

Azure DevOps AdminGoogle Cloud (Cloud Run)DockerJenkinsCI/CD PipelinesGitHub EnterpriseVercel

Bases de datos & Sistemas

SQL ServerOraclePostgreSQL / SupabaseSysAdmin (Linux/Windows)

Metodologías & Liderazgo

Scrum MasterAgile LeadershipGestión de equiposKanbanADRs

Caso de estudio

Framework de Delivery Ágil Agéntico

SDLC + STLC orquestado con agentes de IA — del SDD al CI/CD

El framework que uso para construir los productos de Orkesta.ai: orquesta agentes de IA (Claude Code) bajo roles Scrum —SM, PO, Dev, QA y Arquitecto— para llevar una historia de usuario desde su especificación hasta producción verificada. Resuelve un problema real que sufrí en producción y convierte la calidad en parte del pipeline, no en un paso final.

Ver productos en Orkesta.ai
5
Agentes Scrum por rol
11+
Skills de dominio
7
Hooks del pipeline
0→100%
Done verificado en prod

!El problema

Un sprint se cerró al 100% (32/32 SP) con todos los tests BDD en verde… pero producción devolvía 404 en cada endpoint nuevo. ¿La causa raíz? El código vivía en feature branches que nunca se mergearon a main, y no existía un gate que exigiera el merge + verificación en producción como condición de Done.

La solución

Diseñé un Merge Gate aplicado por hooks (documentado en un ADR): la Definition of Done dejó de ser una checklist opcional y pasó a ser código. Los hooks detectan la rama activa y, si QA pasa en una feature branch, bloquean el avance hasta que haya merge a main, deploy completado y un smoke test que confirme que producción responde.

Pipeline DevOps agéntico

1

SDD Gate

Ninguna historia entra a In Progress sin un spec APROBADO. Spec-driven development desde el día uno.

2

Dev (orquestador)

El agente Dev delega a sub-agentes de frontend, backend e IA, en feature branches con commits convencionales.

3

QA (BDD)

El agente QA ejecuta escenarios Gherkin con Playwright + Pytest y emite PASS/FAIL — sin mover a Done por sí solo.

4

Merge Gate

Squash-merge a main, deploy y smoke test en producción. Solo entonces la historia es Done.

Qué demuestra sobre mi perfil QA

  • Pienso la calidad a nivel de sistema: el bug más caro no fue de código, fue de proceso — y lo resolví con un gate automatizado.
  • Llevo la Definition of Done de la teoría al enforcement: hooks que bloquean, no recordatorios que se ignoran.
  • Automatización E2E integrada en el ciclo, con sign-off explícito de QA antes de liberar.
  • Documento decisiones (ADRs) y post-mortems sin culpa: la calidad también es trazabilidad y aprendizaje.

Stack del proyecto

Next.js 14FastAPISupabase (Postgres + RLS)VercelGoogle CloudGoogle GeminiClaude CodePlaywright

Orkesta.ai

Proyectos & Agentes

Como fundador de Orkesta.ai, diseño y despliego agentes de IA en producción sobre Google Cloud: 16 productos en 5 categorías, varios con demo en vivo.

Visitar Orkesta.ai
Producción

Agente EMA

Email Management

Administra el correo corporativo de forma autónoma con IA. Integrado con Meta y Twilio.

Producción

Agente IDP

Procesamiento de documentos

Procesa imágenes y PDFs, clasifica y extrae información. Gestión automatizada de facturas (CFDI México) con Gemini + Python.

Producción

Agente PSC

Compliance legal

Sello de tiempo NOM-151 con validez legal en México.

Producción

Agentes Bot

Atención al cliente

Bots conversacionales configurables para web, Telegram y WhatsApp, 24/7.

Producción

Agente Salesman

Ventas B2B

Califica leads, agenda demos y da seguimiento del pipeline de ventas.

En desarrollo

Orkesta Social

Community management

Community manager con IA: genera, programa y publica contenido con aprobación del dueño vía Telegram.

Experiencia

AI Agent Architect & DevOps Specialist

2024 — Presente

Orkesta.ai — Proyectos independientes

  • Diseño y despliegue de un Agente de Procesamiento Inteligente de Documentos (IDP) para la gestión automatizada de facturas (CFDI México) usando Gemini y Python.
  • Desarrollo de un Email Management Agent (EMA) y bots de WhatsApp integrados con Meta y Twilio para automatizar la atención al cliente.
  • Configuración de entornos escalables con Docker y despliegue en Google Cloud Run; administración de Azure DevOps y GitHub Enterprise.

Test Lead Automation

2022 — Presente

Hexaware Technologies (Remoto — Saltillo)

  • Liderazgo del diseño y ejecución de frameworks de automatización con Selenium/Java y TestNG para clientes globales como Femsa OXXO y Toyota EUA.
  • Implementación de pruebas automatizadas en pipelines de Jenkins para asegurar entregas continuas (CI/CD).
  • Gestión de equipos bajo metodologías ágiles, garantizando la calidad en todas las etapas del STLC.

Líder del Área de RPA's

2017 — 2022

BASSP Tecnología Informática (Querétaro)

  • Lideré la estrategia de automatización de procesos de negocio para Zurich Santander.
  • Desarrollé bots complejos con UiPath, Selenium y herramientas propias para optimizar la eficiencia operativa.
  • Introduje Cucumber para mejorar la colaboración entre negocio y equipo técnico mediante BDD.

Certificaciones & Formación

Formación continua, con foco actual en Cloud y CI/CD.

Titulado

Ing. en Tecnologías de la Información (Sistemas Informáticos)

UTHH

En curso — enfoque CI/CD

Azure DevOps Engineer Expert (AZ-400)

Microsoft

En preparación — Cloud Run / IA

Google Cloud Digital Leader / Associate Cloud Engineer

Google Cloud

Completada

Agile Leadership Simulation

Leven Sloop

Completada

CucumberStudio Practitioner

SmartBear

Certificado

Inglés — Nivel B2

Trabajemos juntos

¿Buscas un QA Lead que entienda producto, agilidad, automatización e IA? Hablemos.

LinkedInGitHub·Huejutla, Hidalgo, México