Héctor Álvarez López

Ingeniero Senior de Automatización, DevOps/SRE & Arquitecto de IA Senior Automation, DevOps/SRE Engineer & AI Architect

Especialista en Automatización, CI/CD, Vertex AI y Calidad de Software Specialist in Automation, CI/CD, Vertex AI & Software Quality

Email: hector@example.com Ubicación / Location: Remoto (Sede: España)Remote (HQ: Spain) LinkedIn: linkedin.com/in/hector GitHub: github.com/hector

Experiencia ProfesionalProfessional Experience

DIA Madrid (Remote)

Senior Automation, DevOps/SRE & AI Engineer

Senior Automation, DevOps/SRE & AI Engineer

Septiembre 2021 – Presente (Julio 2026) September 2021 – Present (July 2026)
  • Ingeniería de Automatización e IA: Diseñé y desarrollé pipelines automatizados de procesamiento de datos complejos OCR usando Google Gemini (Flash/Pro). Implementé flujos que descargan PDFs de Drive, realizan extracciones estructuradas JSON en Vertex AI mediante prompts detallados en GCS, y consolidan en BigQuery con auditorías.
  • DevOps & CI/CD: Diseñé y mantengo la infraestructura corporativa de CI/CD en GitLab CI y Jenkins, estableciendo puertas de calidad estrictas (*quality gates*) ligadas a análisis estáticos de SonarQube.
  • Automatización con Python: Desarrollé herramientas de empaquetado y utilidades dinámicas (`assemble.py` y parseadores YAML/Excel) optimizando las compilaciones continuas y DAGs de Apache Airflow del equipo de datos.
  • Liderazgo Técnico (SDET): Creé desde cero el framework corporativo de automatización de pruebas E2E, entrené al equipo de QA y desarrollé utilidades internas para pruebas de mutación escritas en Go y Vue.js.
  • Automation & AI Engineering: Designed and built automated data extraction pipelines using Google Gemini (Flash/Pro). Developed production systems that download PDFs from Google Drive, perform structured JSON extractions via Vertex AI using GCS prompts, and consolidate outputs in BigQuery with automated auditing.
  • DevOps & CI/CD: Designed and maintain corporate CI/CD pipelines in GitLab CI and Jenkins, implementing automated Quality Gates backed by SonarQube analysis.
  • Python Automation: Developed custom Python packaging modules, excel-to-yaml parser pipelines, and DAG generation scripts (`assemble.py`), optimizing team continuous integration and delivery.
  • QA Automation Framework: Created the corporate E2E test automation framework from scratch, mentored the QA team, and developed custom mutation testing tools in Go and Vue.js.

Rabobank Remote (International)

Senior QA Automation Engineer

Senior QA Automation Engineer

Septiembre 2019 – Agosto 2021 September 2019 – August 2021
  • Automatización de Grado Bancario: Diseñé e implementé suites automatizadas de pruebas de regresión extremo a extremo (E2E) bajo los más estrictos estándares de la banca internacional, seguridad y auditoría.
  • Continuous Testing: Integración fluida de suites completas de pruebas automáticas en pipelines de CI/CD para garantizar pruebas continuas en cada ciclo de despliegue.
  • Autodisciplina Operativa: Lidero la entrega de calidad en un entorno multinacional de habla inglesa, garantizando una alta disciplina operativa de forma 100% remota.
  • Banking-Grade Test Automation: Designed, deployed, and maintain robust E2E test automation and regression suites compliant with strict international financial, auditing, and security protocols.
  • Pipeline Integration: Seamlessly integrated automated testing suites into CI/CD pipelines to achieve stable Continuous Testing across deployment cycles.
  • Self-Management & Leadership: Deliver top-tier quality engineering in a multicultural team, demonstrating exceptional operational discipline under a 100% remote schedule.

Travelport Barcelona (Remote)

SDET (QA Automation)

SDET (QA Automation)

Noviembre 2017 – Agosto 2019 November 2017 – August 2019
  • Aseguré la calidad y automaticé las pruebas funcionales del núcleo del sistema de distribución global (GDS) en su plataforma web de viajes.
  • Colaboración diaria y desarrollo de producto de forma exclusiva en inglés dentro de un equipo ágil multicultural.
  • Secured quality and automated testing for the global web implementation of the company's GDS (Global Distribution System).
  • Worked in a multicultural agile team with English as the sole language of communication and collaboration.

Iberdrola Madrid (On-site)

Analista / SDET

Analyst / SDET

Abril 2015 – Octubre 2017 April 2015 – October 2017
  • Ingeniería de calidad en proyectos de gestión de energías renovables e integraciones de datos.
  • Toma de requisitos de negocio, diseño de casos de uso y modelado de datos SQL relacionales.
  • Diseño y ejecución del plan de pruebas automáticas extremo a extremo (E2E) con Python y Selenium.
  • Analyst and quality engineer in renewable energy resources management and large data integration.
  • Conducted requirements gathering, usecase design, and SQL database modeling.
  • Designed and executed automated E2E testing plans using Python and Selenium.

Ges Seguros Madrid (On-site)

Desarrollador de Software Senior

Senior Software Developer

Junio 2013 – Marzo 2015 June 2013 – March 2015
  • Mantenimiento y refactorización del software núcleo corporativo utilizando Java, Hibernate, Spring, Struts y JavaScript.
  • Diseñé e implementé microservicios de tarificación seguros en C# (.NET Core) consumidos por APIs REST corporativas.
  • Automatización de compilación y despliegue continuo con Jenkins, Maven y GitLab.
  • Maintained and refactored the insurance company's core web application using Java, DB2, Hibernate, Spring, Struts, and JavaScript.
  • Designed and deployed pricing microservices in C# (.NET Core) consumed via REST APIs.
  • Automated builds and continuous delivery using Jenkins, Maven, and GitLab.

Capgemini Asturias (On-site)

Desarrollador de Software Junior

Junior Software Developer

Noviembre 2011 – Mayo 2013 November 2011 – May 2013
  • Desarrollador full-stack para el cliente del sector público ferroviario ADIF utilizando arquitecturas Java (Struts, Spring, iBatis), bases de datos Oracle e interfaces ricas.
  • Full-stack developer for the public railway infrastructure client ADIF, using Java backend (Struts, Spring, iBatis), Oracle databases, and dynamic web user interfaces.