Skip to content
View ismaelsanroman's full-sized avatar
🐌
Catching up — responses may be slow.
🐌
Catching up — responses may be slow.

Highlights

  • Pro

Block or report ismaelsanroman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ismaelsanroman/README.md

👋 Hola, soy Ismael Sanromán

Quality Lead | Senior SDET | Test Automation | Performance Engineering | AI-Assisted QA


🧩 Sobre mí

Ahora mismo trabajo como Quality Lead: soy responsable de la estrategia de calidad y la lidero de principio a fin. Eso incluye decidir cómo y dónde se prueba cada cosa, montar la plataforma de testing con la que trabajan los equipos y conseguir que la calidad deje de ser "lo que se mira al final" y pase a ser parte del día a día.

Vengo del mundo SDET, así que me gusta mancharme las manos: diseño frameworks, escribo tests, monto pipelines, lanzo pruebas de carga y, últimamente, pongo a trabajar a agentes de IA para que el equipo vaya más rápido sin perder calidad.

Mi enfoque es sencillo: estabilidad, trazabilidad y datos objetivos para que negocio y desarrollo tomen decisiones con confianza.


💼 Qué hago ahora

🏗️ Estrategia y liderazgo de calidad

  • Defino y lidero la estrategia de calidad para varios productos digitales y sus APIs compartidas.
  • He escrito los handbooks de calidad para QA y para desarrollo: qué probar, en qué capa, con qué prioridad y qué debe bloquear una release.
  • Diseño la arquitectura de repositorios de test y convierto PRD y RFC en planes de prueba y tareas trazables en Azure DevOps.

🧰 Plataforma de testing reutilizable

  • He creado un toolkit en TypeScript que comparten todos los repos de automatización, con sus propias CLIs para crear, sincronizar y diagnosticar proyectos de test.
  • Mismo stack, mismas reglas y mismos informes para todos los equipos: scaffolding, linting, validación de configuración y entornos, y un Quality Report propio pensado tanto para QA como para negocio.

🧪 Automatización UI + API

  • Frameworks con Cucumber/Gherkin + Playwright + TypeScript, cubriendo front y back con el mismo stack.
  • Page Objects, clientes de API, builders, assertions reutilizables, limpieza automática de datos y ejecución en varios entornos.
  • Informes con Allure, logging estructurado y quality gates antes de ejecutar nada.

🚀 Performance Engineering

  • Pruebas de carga, estrés, capacidad y breakpoint con JMeter sobre microservicios, APIs y journeys completos de usuario.
  • Ejecución en cloud con Azure Load Testing y en local contra mocks con Mockoon.
  • Análisis de resultados (p95/p99, errores, throughput) y correlación con métricas de infraestructura para encontrar dónde está el límite real.

⚙️ CI/CD

  • Azure Pipelines con validación estática, ejecución por tags, publicación de informes y bloqueo automático si la calidad no llega.

🤖 IA aplicada a QA

  • Creo skills para agentes de IA (Claude Code, Codex, Devin…) que generan y revisan features, steps, planes de carga, PRD/RFC y tareas de Azure DevOps de forma homogénea.
  • Impulso que todo el equipo de ingeniería comparta y reutilice ese conocimiento.

🗂️ Dónde he estado antes

  • Banco Santander: testing de sistemas de IA, validación de modelos ML y evaluación de LLM/SLM.
  • Telefónica: automatización frontend y backend y pipelines en Jenkins.
  • UST / Minsait / Sngular: QA Automation, Performance, CI/CD y arquitectura de testing.

Por el camino he trabajado con Selenium, Cypress, Java, Python, Rest Assured, Postman y mucho más. También con testing unitario (unittest, Pytest, Mockito), mutation testing y métricas de calidad de código como la complejidad ciclomática.

En AI Testing tengo experiencia en:

  • Validación de modelos (LLMs/SLMs)
  • Estrategias de calidad para sistemas generativos
  • Evaluación automática de respuestas
  • Automatización de pipelines de verificación de IA
  • MLOps aplicado a QA

🚀 Tech Stack

🧪 Test Automation & BDD

🔬 Unit Testing & Code Quality

🔌 API Testing & Mocking

🚀 Performance Testing

💻 Languages

🧰 Frameworks & API Development

☁️ Cloud, DevOps & CI/CD

📊 Monitoring, Logs & Observability

🧠 AI, Agents & ML Testing

📐 Metodología


🎓 Cursos y certificaciones destacadas

👨‍💻 Técnicas

  • Playwright Automation (Python)
  • CI/CD for Testers: Jenkins & GitHub Actions
  • Selenium + Java + Cucumber
  • Cypress E2E Automation
  • AWS Solutions Architect Associate (Training)

🤖 Inteligencia Artificial

  • Bootcamp IA Generativa, LLM Apps & Agentes IA
  • Curso de Desarrollo con IA

🔐 Seguridad & QA Avanzada

  • Cybersecurity Awareness Certification
  • ISTQB CTFL (Testing Foundation)

👥 Agile & Gestión

  • Professional Scrum Master (SFPC)
  • Business Model Canvas Essentials (BMCEPC)
  • International Diploma in Business Analysis (BIFPC)

📫 Contacto

Pinned Loading

  1. demo-typescript-playwright-cucumber demo-typescript-playwright-cucumber Public

    Demo testin TypeScript with selenium and cucumber

    TypeScript

  2. demo-python-playwright-cucumber demo-python-playwright-cucumber Public

    Demo using the Python language with the frameworks playwright and cucumber mainly.

    Python 3

  3. demo-java-selenium-cucumber demo-java-selenium-cucumber Public

    Demo testin python with selenium

    Java

  4. Test-IA Test-IA Public

    Demo automatic tests with AI

    JavaScript

  5. demo-python-selenium-cucumber demo-python-selenium-cucumber Public

    Demo testin python with selenium

    Python 1