Quality Engineering, de la teoría a la evidencia
Un corpus de 121 artículos en 38 colecciones, organizado en tres series: fundamentos (16 colecciones), la serie avanzada (14 capítulos sobre event-driven, supply chain, privacy, data quality y plataforma) y la serie de agentes de IA (8 capítulos: arquitecturas, MCP, evaluación y seguridad de agentes). Cada colección abre con un pilar y se profundiza en satélites, siempre con la evidencia citada y lo no verificado rotulado como tal.
- 121artículos
- 38colecciones
- 38pilares
- 7repos de soporte
De QA Automation a Quality Engineering: el mapa de arquitectura, decisiones y evidencia
Una arquitectura de Quality Engineering no es una pila de herramientas: es un sistema socio-técnico de feedback. Mapa de componentes, matriz riesgo→control→evidencia y qué publicar en GitHub para demostrar madurez.
De QA Automation a Quality Engineering: un mapa de 180 días
Mapa de 90 a 180 días para pasar de QA Automation a Quality Engineering senior: prerrequisitos con evidencia, cuatro rutas de especialización, dependencias reales entre temas y criterios de finalización verificables.
De aplicaciones con LLM a agentes: el espectro de autonomía
Definición operativa de agente vs workflow, cinco escalones de autonomía con sus riesgos, por qué empezar simple es la regla y el mapa completo de la serie.
Las 16 rutas de la serie base
Cada tarjeta es una ruta de lectura completa: un pilar y sus satélites, en orden.
Mapa de estudio y arquitectura de calidad
La puerta de entrada: cómo encaja todo y en qué orden estudiarlo.
Pilar De QA Automation a Quality Engineering: el mapa de arquitectura, decisiones y evidencia
Arquitectura de Quality Engineering
Diseñar el sistema de decisiones: riesgo → control → evidencia.
Pilar Arquitectura de Quality Engineering orientada a riesgo
API contract testing y sistemas distribuidos
Contratos, idempotencia y evolución sin romper consumidores.
Pilar Contratos de API en una plataforma de transferencias: qué garantizan y qué no
Framework engineering para automatización
Tratar la automatización como un producto interno.
Pilar Framework engineering: tu suite de tests es un producto interno
CI/CD y continuous quality
Pipelines basados en riesgo y quality gates auditables.
Pilar Continuous Quality: pipeline de evidencia proporcional al riesgo
Entornos y datos de prueba
Reproducibilidad: el entorno también es parte de la prueba.
Pilar Entornos y datos de prueba: el producto interno que decide si tu suite es confiable
Performance engineering, SLO y capacidad
De la carga a una decisión: percentiles, SLOs y error budgets.
Pilar Performance Engineering no es tirar tráfico: de un journey crítico a una decisión de producto
Observabilidad para Quality Engineering
Telemetría como contrato: diagnosticar en vez de adivinar.
Pilar Observabilidad para Quality Engineering: cómo convertir un test rojo en evidencia explicable
Seguridad y threat modeling para QA
Modelar amenazas y probar lo que un atacante probaría.
Pilar Seguridad para Quality Engineering: threat modeling de una API de transferencias, de la regla de negocio a la hipótesis verificable
Accesibilidad como calidad
Semántica primero; automatizar lo automatizable y evaluar el resto.
Pilar Accesibilidad como calidad: una arquitectura de pruebas para el flujo de transferencias de Nexo Finanzas
Mobile Quality Engineering
Riesgo móvil: red degradada, ciclo de vida y matrices de CI.
Pilar Calidad mobile por riesgo: diseñar la cartera de pruebas de una billetera, no automatizar clics
Resiliencia y chaos engineering
Experimentos de falla con blast radius mínimo y gobernanza.
Pilar Resiliencia y Chaos Engineering: probar la degradación sin convertir la prueba en un incidente
Liderazgo y operating model de calidad
Liderar calidad sin ser el cuello de botella.
Pilar Liderar calidad sin convertirse en cuello de botella: el operating model de un equipo de ingeniería
Quality Engineering en fintech
Probar dinero: idempotencia, representación y reconciliación.
Pilar Probar dinero no es probar formularios: invariantes, idempotencia y trazabilidad en sistemas financieros
IA aplicada y evaluación de calidad
Evaluar sistemas no deterministas: evals, RAG y abstención.
Pilar Evaluación continua y gobernada de sistemas de IA: por qué un prompt, una respuesta de oro y un promedio no son una estrategia de calidad
Investigación técnica y escritura basada en evidencia
Cómo se investiga, se mide y se publica sin inventar.
Pilar Escribir sobre calidad con evidencia: el método editorial que convierte tu blog y tu GitHub en autoridad técnica
Los 14 capítulos avanzados
La continuación senior de los fundamentos: sistemas asíncronos, cadena de suministro, privacidad, datos, plataforma y el capstone que integra todo. Dominio ficticio Nexo Finanzas, evidencia rotulada.
Mapa avanzado y priorización
La puerta de entrada a la serie avanzada: orden de estudio, etapas con salida verificable y los documentos transversales.
Pilar De QA Automation a Quality Engineering: un mapa de 180 días
Event-driven y contratos asíncronos
Qué cambia cuando las partes se comunican de forma asíncrona: outbox, consumidores idempotentes, DLQ y AsyncAPI.
Pilar Recibir un mensaje no es procesarlo: calidad en sistemas event-driven
Supply-chain security: SLSA y SBOM
Cómo saber que el artefacto desplegado proviene del código revisado: SBOM, provenance y verificación de firmas.
Pilar Una suite verde no prueba que el artefacto sea íntegro
Progressive delivery, feature flags y GitOps
Liberar gradualmente y frenar con seguridad: flags con ciclo de vida, canary con guardrails y rollback ensayado.
Pilar Deployment no es release: por qué un pipeline verde no garantiza una entrega saludable
Privacy engineering y gobierno de datos de prueba
Por dónde se escapan los datos que nadie decidió exponer: sintéticos vs enmascarado, telemetría y retención sin PII.
Pilar Cómo una suite de pruebas se convierte en una fuga de datos
Data quality, lineage y reconciliación
Qué dato es correcto y según quién: reconciliación por operación y por totales, late data, backfill y replay idempotente.
Pilar Cuando la API y el reporte cuentan historias distintas
FinOps y economía de la calidad
Cuánto riesgo controla cada minuto de pipeline: optimizar ambientes, retención y costo sin degradar el control.
Pilar Cuánto riesgo controla cada minuto de pipeline
Ingeniería de fraude y motores de reglas
Decisiones automatizadas reproducibles y explicables: tablas de decisión, golden datasets, backtesting y tasa base.
Pilar Riesgo, fraude y anomalía no son lo mismo
Platform engineering para Quality Engineering
Calidad como producto interno sin quitar autonomía: golden paths, escape hatches y adopción sin castigar equipos.
Pilar Una Quality Platform es un producto, no un repositorio de utilidades
Relevamiento de un proyecto existente
Relevar un repositorio antes de recomendar nada: método de diagnóstico y matrices para no opinar a ciegas.
Pilar Relevar un repositorio antes de recomendar nada
Nueva tanda de proyectos avanzados
Seis repositorios, una narrativa: alcance y no-alcance por repo, y backlog ordenado por dependencias.
Pilar Seis repositorios, una narrativa: cómo se diseña un portfolio con profundidad
Plan de integración con Nexo Finanzas
Integrar sin big bang: contratos primero, incrementos verificables y un catálogo de decisiones pendientes.
Pilar Integrar sin big bang: contratos, incrementos y reversibilidad
Capstone: Nexo Trusted Transfer Platform
El proyecto integral y acotado: alcance, invariantes de negocio y qué evidencia demuestra cada control.
Pilar El capstone acotado: invariantes primero, arquitectura después
RFC y design review de calidad
RFC, ADR y runbook: tres documentos, tres preguntas distintas, y cómo facilitar una design review desde calidad.
Pilar RFC, ADR y runbook: tres documentos, tres preguntas
Los 8 capítulos agénticos
Sistemas que actúan solos exigen otra disciplina de calidad: arquitecturas y sus modos de fallo, herramientas y MCP, evaluación de trayectorias, seguridad y los agentes aplicados a QA. Anclado a repos de referencia reales.
Mapa agéntico: de LLM apps a agentes
La puerta de entrada: el espectro de autonomía, la evolución 2022–2026 y el glosario que evita discusiones vacías.
Pilar De aplicaciones con LLM a agentes: el espectro de autonomía
Anatomía del agente y workflows
Los seis órganos de todo agente y sus modos de fallo, los cinco workflows previos y la condición de parada como requisito.
Pilar Anatomía de un agente: los seis órganos y dónde falla cada uno
Herramientas y MCP
De function calling a MCP: el contrato de las herramientas, un servidor MCP de herramientas QA y code execution vs tool-calls.
Pilar De function calling a MCP: el contrato de las herramientas de un agente
Memoria y context engineering
El contexto como recurso finito: compaction, taxonomía de memoria y por qué los archivos versionados siguen ganando.
Pilar Context engineering: el contexto es un recurso finito
Arquitecturas de agente
ReAct, plan-and-execute, reflection y code agents; el debate multi-agente de 2025 y los agentes durables con journal y replay.
Pilar Del loop ReAct al plan-and-execute: elegir arquitectura por su modo de fallo
Evaluar agentes
Trayectoria vs outcome, pass^k, golden tasks con verificador de estado, simuladores de usuario y observabilidad del agente.
Pilar Evaluar agentes: trayectoria, outcome y por qué pass^k lo cambia todo
Seguridad agéntica
La tríada letal, red-teaming como regresión continua y el diseño de sandbox y permisos que vuelve operable un agente.
Pilar La tríada letal: por qué un agente seguro se diseña, no se parchea
Agentes para QA
El agente propone con evidencia y el humano decide: triage de fallos, self-healing como PR y exploratorio sintético.
Pilar Agentes para QA: el agente propone con evidencia, el humano decide
Los 121 artículos, en orden de lectura
02 Contratos de API
- Contratos de API en una plataforma de transferencias: qué garantizan y qué no
- Consumer-Driven Contract Testing: cuándo vale la pena y cuándo alcanza un OpenAPI gobernado
- Idempotencia, dinero y eventos: cómo hacer que una transferencia ocurra una sola vez
- Evolución de contratos y cambios rompientes en APIs y eventos
03 Framework engineering
- Framework engineering: tu suite de tests es un producto interno
- Selectores sostenibles: cómo dejar de perseguir el DOM
- Datos aislados y paralelismo seguro: correr rápido sin contaminarte
- Confiabilidad y diagnóstico: flakiness sin maquillaje
- De JavaScript a Python: llevar el criterio de testing de APIs a pytest sin perderlo
04 CI/CD y calidad continua
- Continuous Quality: pipeline de evidencia proporcional al riesgo
- Quality gates auditables: policy-as-code y quién decide el release
- Cadena de suministro en el pipeline: SBOM, provenance y firma
- GitLab CI y Jenkins: una sola fuente de verdad por commit
- La calidad no se revisa al final: un quality gate en cada Pull Request
06 Performance y SLO
- Performance Engineering no es tirar tráfico: de un journey crítico a una decisión de producto
- SLIs que se parecen a la experiencia: definir SLOs y error budgets sin autoengañarse
- Diseñar un experimento de carga responsable con JMeter (sin culpar a la API)
- Leer resultados de performance: percentiles, coordinated omission, capacidad y quality gates
07 Observabilidad
- Observabilidad para Quality Engineering: cómo convertir un test rojo en evidencia explicable
- El contrato de telemetría: privacidad, cardinalidad y costo como decisiones de arquitectura
- Diagnosticar un test flaky con trazas: método, evidencia y límites
- Tests que a veces pasan: cómo cazar y matar la flakiness en Playwright
08 Seguridad para QA
- Seguridad para Quality Engineering: threat modeling de una API de transferencias, de la regla de negocio a la hipótesis verificable
- BOLA, BFLA e idempotencia: pruebas negativas de autorización en una API de transferencias
- Quality gates de seguridad proporcionales en CI/CD: qué bloquea un merge y quién decide las excepciones
- Postmortem sin culpas y antipatrones: cómo liderar seguridad desde Quality Engineering
09 Accesibilidad
- Accesibilidad como calidad: una arquitectura de pruebas para el flujo de transferencias de Nexo Finanzas
- Semántica primero: cuándo usar HTML nativo y cuándo un patrón ARIA está justificado
- Automatizar accesibilidad sin fabricar cobertura: axe-core, Playwright y teclado en CI
- Evaluación manual, matriz de tecnologías asistivas y la ficha de un defecto de accesibilidad
10 Mobile QE
- Calidad mobile por riesgo: diseñar la cartera de pruebas de una billetera, no automatizar clics
- Testabilidad y Appium moderno: contratos de identificadores y journeys que no se rompen
- Red degradada, ciclo de vida e idempotencia: el journey que no debe duplicar una transferencia
- CI, matriz de dispositivos, flakiness y evidencia: medir calidad mobile por riesgo, no por cantidad
12 Liderazgo de calidad
- Liderar calidad sin convertirse en cuello de botella: el operating model de un equipo de ingeniería
- DoR y DoD como acuerdos vivos: quality gates proporcionales al riesgo
- Triage de defectos sin culpables: taxonomía de fallos y runbook de incidentes
- Métricas de calidad que enseñan y métricas que dañan
13 Fintech
- Probar dinero no es probar formularios: invariantes, idempotencia y trazabilidad en sistemas financieros
- Idempotencia y reintentos en transferencias: cómo distinguir una repetición legítima de una operación nueva
- Cómo representar dinero sin perder centavos: decimales, unidades mínimas y pruebas
- Reconciliación, auditoría y observabilidad: demostrar que el dinero está bien después de los hechos
14 IA y evals
- Evaluación continua y gobernada de sistemas de IA: por qué un prompt, una respuesta de oro y un promedio no son una estrategia de calidad
- Seguridad de asistentes LLM/RAG: cómo evaluar prompt injection, fuga de datos y abuso de herramientas
- RAG bajo evaluación: recuperación, citas verificables y el derecho a abstenerse
- Cómo se testea algo que no siempre responde igual: evals para aplicaciones con LLM
15 Escritura con evidencia
- Escribir sobre calidad con evidencia: el método editorial que convierte tu blog y tu GitHub en autoridad técnica
- De 'JMeter mejora el performance' a una hipótesis medible: cómo diseñar un experimento reproducible
- 'Katalon vs Selenium' no tiene ganador universal: cómo escribir una ADR de selección de herramienta
- Publicar evidencia sin filtrar secretos: sanear reportes, capturas y artefactos en un repo público