Héctor Álvarez López

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

Especialista en Automatización, CI/CD, Vertex AI y Calidad de Software Specialist in Automation, CI/CD, Vertex AI & Software Quality Spécialiste de l'Automatisation, du CI/CD, de Vertex AI et de la Qualité Logicielle

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

Experiencia ProfesionalProfessional ExperienceExpérience Professionnelle

DIA Madrid (Remote)

Senior Automation, DevOps/SRE & AI Engineer

Senior Automation, DevOps/SRE & AI Engineer

Ingénieur DevOps Senior, SRE & IA

Septiembre 2021 – Presente (Julio 2026) September 2021 – Present (July 2026) Septembre 2021 – Présent (Juillet 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.
  • Ingénierie de l'Automatisation et de l'IA : Conception et développement de pipelines de traitement de données complexes OCR à l'aide de Google Gemini (Flash/Pro). Mise en œuvre de flux téléchargeant des PDF depuis Google Drive, effectuant des extractions structurées JSON dans Vertex AI à l'aide de prompts détaillés sur GCS, et consolidation dans BigQuery avec audit.
  • DevOps & CI/CD : Conception et maintenance de l'infrastructure d'entreprise pour le CI/CD avec GitLab CI et Jenkins, établissant des barrières de qualité strictes (*quality gates*) liées à des analyses statiques de SonarQube.
  • Automatisation avec Python : Développement d'outils de packaging et d'utilitaires dynamiques (`assemble.py` et analyseurs YAML/Excel) optimisant l'intégration continue et les DAG d'Apache Airflow pour l'équipe de données.
  • Leadership Technique (SDET) : Création de toutes pièces du framework d'entreprise pour l'automatisation des tests E2E, formation de l'équipe d'assurance qualité et développement d'utilitaires internes de tests de mutation écrits en Go et Vue.js.

Rabobank Remote (International)

Senior QA Automation Engineer

Senior QA Automation Engineer

Ingénieur DevOps Senior en Automatisation QA

Septiembre 2019 – Agosto 2021 September 2019 – August 2021 Septembre 2019 – Août 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.
  • Automatisation de Niveau Bancaire : Conception et mise en œuvre de suites de tests de régression automatisés de bout en bout (E2E) selon les normes les plus strictes du secteur bancaire international, de la sécurité et de l'audit.
  • Continuous Testing : Intégration fluide de suites complètes de tests automatiques dans les pipelines CI/CD pour garantir des tests continus à chaque cycle de déploiement.
  • Autodiscipline Opérationnelle : Direction de l'assurance qualité dans un environnement prépondérant d'expression anglaise, assurant une rigueur opérationnelle exceptionnelle en mode 100% télétravail.

Travelport Barcelona (Remote)

SDET (QA Automation)

SDET (QA Automation)

SDET (Automatisation QA)

Noviembre 2017 – Agosto 2019 November 2017 – August 2019 Novembre 2017 – Août 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.
  • Assurance qualité et automatisation des tests fonctionnels du cœur du système de distribution globale (GDS) sur sa plateforme web de voyage.
  • Collaboration quotidienne et développement de produits exclusivement en anglais au sein d'une équipe agile multiculturelle.

Iberdrola Madrid (On-site)

Analista / SDET

Analyst / SDET

Analyste / SDET

Abril 2015 – Octubre 2017 April 2015 – October 2017 Avril 2015 – Octobre 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.
  • Ingénierie de la qualité sur des projets de gestion des énergies renouvelables et d'intégration de données à grande échelle.
  • Recueil des besoins métiers, conception de cas d'utilisation et modélisation de bases de données SQL relationnelles.
  • Conception et exécution de plans de tests automatisés de bout en bout (E2E) à l'aide de Python et Selenium.

Ges Seguros Madrid (On-site)

Desarrollador de Software Senior

Senior Software Developer

Développeur Logiciel Senior

Junio 2013 – Marzo 2015 June 2013 – March 2015 Juin 2013 – Mars 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.
  • Maintenance et refactoring de l'application web centrale de l'assureur en utilisant Java, Hibernate, Spring, Struts et JavaScript.
  • Conception et déploiement de microservices de tarification sécurisés en C# (.NET Core) consommés par des API REST d'entreprise.
  • Automatisation de la compilation et livraison continue avec Jenkins, Maven et GitLab.

Capgemini Asturias (On-site)

Desarrollador de Software Junior

Junior Software Developer

Développeur Logiciel Junior

Noviembre 2011 – Mayo 2013 November 2011 – May 2013 Novembre 2011 – Mai 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.
  • Développeur full-stack pour le client du secteur public ferroviaire ADIF, utilisant une architecture Java (Struts, Spring, iBatis), des bases de données Oracle et des interfaces utilisateur web dynamiques.