Eloi Cotonat

Caso QA · Automatización

QA y automatización en tres equipos

Tres contextos distintos (un SaaS de retail, un instituto de investigación sanitaria y un proyecto europeo) y el mismo método: montar la batería de regresión, mantenerla viva en el pipeline y automatizar lo que resta tiempo al equipo. Es trabajo interno de cada empresa, así que no enseño capturas: sí lo que hice y con qué.

Tres equipos, un método

  1. 012026

    Accenture · Plataforma UPRO (Red.es)

    Plataforma con fondos europeos: la recogida de datos se hacía a mano y el equipo necesitaba soporte y documentación.

    • Automaticé con Playwright parte de la recogida de datos y programé scripts dentro de Excel para tratarlos y traspasarlos.
    • Soporte funcional, gestión de tickets y una herramienta interna de documentación para mí y para mis compañeros.
    • Playwright
    • JavaScript
    • Excel
    • Soporte
  2. 022024 – 2025

    VHIR · Vall d'Hebron Institut de Recerca

    Investigación sanitaria: cada despliegue debía validarse sin romper nada.

    • Batería E2E de regresión con Cypress y Playwright, integrada en el pipeline de CI de Bitbucket Pipelines.
    • Documentación técnica del proceso de QA y, al cerrarse el proyecto, un mes de validación y tests E2E en la plataforma de idiomas de la UAB.
    • Cypress
    • Playwright
    • Bitbucket Pipelines
    • Docker
  3. 032022 – 2024

    Stockagile · SaaS de retail

    Gestión de inventario con ciclos de release continuos y un equipo pequeño.

    • Pruebas manuales y automatizadas con Cypress y planes de regresión por versión.
    • Reporte de bugs y documentación de QA junto al equipo de desarrollo, en ágil.
    • Cypress
    • Postman
    • Jira
    • Docker
  1. 01 El reto

    Equipos sin un proceso de QA consolidado que necesitaban frenar las regresiones sin ralentizar las releases.

  2. 02 Qué hice

    • Monté baterías E2E de regresión con Cypress y Playwright, integradas en el pipeline de CI con Docker.
    • Diseñé casos y escenarios, reporté los bugs hasta su cierre y testeé APIs con Postman cuando hacía falta.
    • Automaticé tareas manuales (recogida de datos, traspasos en Excel) y documenté el proceso para el equipo.
  3. 03 Resultado

    • Suites reutilizables que validaban cada despliegue en el pipeline y un proceso de QA documentado que quedó en el equipo.