EAC·

eac@observatorio:~

Eduardo Avila Carranza

Arquitectura de aseguramiento de calidad e ingeniería DevOps: automatización, pipelines y observabilidad para que la calidad sea un dato medible, no una opinión.

Retrato de Eduardo Avila Carranza

Ciudad de México, CDMX

Descargar CV (PDF)

10+
AÑOS
7
COMPAÑÍAS
13
PROYECTOS
8
SECTORES

01 — RESUMEN

Más de 10 años construyendo calidad de software: empecé como QA Automation/SDET, evolucioné a arquitecto de testing, desde julio de 2024 sumo a esa base la ingeniería DevOps. Diseño estrategias de extremo a extremo (discovery, automatización, observabilidad, performance) para plataformas web, móviles, de punto de venta, con frecuencia en contextos regulados donde un defecto cuesta dinero: banca, seguros, sector bursátil.

Construyo frameworks de automatización propios sobre Selenium, Appium, Cypress o Robot Framework; los integro en pipelines CI/CD con Jenkins para que cada entrega se valide sola. La infraestructura de pruebas la trato como código (ambientes reproducibles con Terraform junto a Ansible, sobre AWS o servidores propios), orquestada con Docker, escalada en Kubernetes. El monitoreo con Prometheus, Grafana, ELK detecta una degradación antes que el usuario; las pruebas de carga con JMeter, Locust, K6 la anticipan.

Ese método está probado en 8 sectores (de la banca al retail, de los seguros a la identidad digital) con resultados auditables logro a logro en esta misma página: 45 % menos tiempo de ejecución de pruebas con 85 % de cobertura automatizada, 70 % menos tiempo de setup de ambientes con Testing as Code, estabilidad superior al 95 % en el framework móvil, 40 % menos tiempo de detección de defectos gracias al monitoreo. Me mueve una idea: que la calidad deje de ser una opinión y se vuelva un dato, uno que escala con el negocio, reduce el riesgo operativo, habilita decisiones.

02 — SECTORES

8 sectores sobre 13 proyectos, con el periodo en que se trabajó cada uno.

Ver los 13 proyectos por sector

Cómo se ejecuta el trabajo

SE ESCRIBE10/13SE PRUEBA10/13SE ESTRESA2/13SE ENTREGA8/13SE DESPLIEGA6/13SE VIGILA4/13SE REGISTRA3/1313PROYECTOS

Proyectos de 13 con herramienta en cada etapa del ciclo.

  1. Se escribe10/138 herramientas
  2. Se prueba10/1311 herramientas
  3. Se estresa2/134 herramientas
  4. Se entrega8/135 herramientas
  5. Se despliega6/139 herramientas
  6. Se vigila4/136 herramientas
  7. Se registra3/131 herramienta

03 — CASOS DESTACADOS

Cinco casos, resultado primero

Cada proyecto contado por lo que cambió: problema, enfoque y resultado.

  • Liverpool · Retail

    45 % menos tiempo de ejecución con 85 % de cobertura

    Arquitectura de testing con frameworks de automatización desde cero, integración CI/CD, Testing as Code en AWS y monitoreo de calidad.

    Ver en la cronología

  • Liverpool · Retail

    45 % menos tiempo de entrega

    Infraestructura automatizada con pipelines CI/CD, contenedores Docker/Kubernetes, IaC con Terraform y Ansible en AWS y monitoreo proactivo.

    Ver en la cronología

  • Spin by OXXO · Fintech

    Estabilidad superior al 95 % en ejecuciones automáticas

    Automatización móvil y de APIs para un ecosistema fintech regulado, con pipelines CI/CD, reportes Cucumber y cobertura de extremo a extremo multidispositivo.

    Ver en la cronología

Ver los 5 casos

04 — TRAYECTORIA

Siete compañías, trece proyectos

Desde diciembre de 2015, de forma continua: las cuatro únicas pausas suman 20 días.

12/2015 A HOY · SIN INTERRUPCIONES RELEVANTES · MÁX. 11 DÍAS

05 — CAPACIDADES

48 herramientas

En el orden del ciclo, de lo que se escribe a lo que se registra. Las cuatro de trazo discontinuo son de práctica transversal: se usan en todos los proyectos sin quedar atadas a uno.

  • Python
  • Java
  • Bash
  • Docker Compose
  • Dockerfile
  • Jenkinsfile
  • Maven
  • YAML
  • Selenium WebDriver
  • Appium
  • Cucumber
  • Perfecto Mobile
  • SoapUI
  • TestNG
  • Cypress
  • JUnit
  • Postman
  • Robot Framework
  • Serenity
  • Apache JMeter
  • K6
  • Locust
  • IBM Rational Performance Tester
  • Jenkins
  • GitHub
  • Git
  • Bitbucket
  • Bitrise
  • AWS (EC2, Device Farm)
  • Ansible
  • Docker
  • Terraform
  • Kubernetes
  • Linux (Ubuntu, CentOS)
  • MongoDB
  • Oracle Database
  • SQL Server
  • Grafana
  • Prometheus
  • Allure Reports
  • Cucumber Reports
  • ELK Stack
  • Kibana
  • Jira
  • Confluence
  • QMetry
  • Xray
  • Zephyr

Ver las 80 capacidades con su evidencia

06 — CONTACTO

Hablemos

Una oportunidad, un proyecto o una consulta técnica. El formulario llega a mi correo y respondo ahí mismo.