QA Engineer (H/M/X)

Perfil profesional

Profesional del sector TIC con más de 6 años de experiencia en servicios relacionados con Oficinas de Calidad, desarrollo software, automatización de procesos y aseguramiento de la calidad. Experiencia en el diseño, implementación y mantenimiento de pipelines CI/CD, análisis de calidad y seguridad del código, automatización de pruebas y pruebas de rendimiento.

Experiencia trabajando con Git, Maven, Jenkins y SonarQube, así como con herramientas de automatización de pruebas como Selenium, Cucumber y Gherkin. Conocimientos de Cloud Computing, metodologías ágiles y herramientas de gestión como Jira y Confluence. Experiencia demostrable en la utilización de herramientas de Inteligencia Artificial como soporte al desarrollo y mejora de la productividad.

Experiencia profesional

Consultor/a de Oficina de Calidad / DevOps / QA

  • Diseño, configuración y mantenimiento de pipelines de Jenkins para procesos de integración continua y automatización.
  • Gestión avanzada de código fuente mediante Git y aplicación de estrategias de branching basadas en Gitflow.
  • Automatización de procesos de construcción y gestión de dependencias mediante Maven.
  • Configuración y mantenimiento de análisis estático de código mediante SonarQube.
  • Utilización de plugins de SonarQube para análisis de seguridad y detección de vulnerabilidades.
  • Revisión de código aplicando buenas prácticas de programación y propuesta de alternativas de mejora.
  • Definición y aplicación de criterios y estándares de calidad dentro del ciclo de desarrollo software.
  • Diseño e implementación de soluciones de automatización de pruebas.
  • Desarrollo y mantenimiento de pruebas automatizadas utilizando Selenium, Cucumber y Gherkin.
  • Integración de pruebas automatizadas dentro de pipelines CI/CD.
  • Diseño y ejecución de pruebas de rendimiento mediante JMeter.
  • Análisis de resultados de pruebas de carga y rendimiento.
  • Identificación de problemas de rendimiento y propuesta de medidas correctivas.
  • Aplicación de metodologías ágiles en equipos multidisciplinares.
  • Gestión y seguimiento de tareas mediante Jira.
  • Gestión de documentación y conocimiento mediante Confluence.
  • Participación en proyectos desarrollados sobre entornos Cloud como Azure y AWS.
  • Utilización de herramientas de Inteligencia Artificial como soporte al desarrollo, revisión y optimización de código.

Software Engineer / QA Automation Engineer

  • Desarrollo y mantenimiento de aplicaciones siguiendo estándares de calidad y buenas prácticas de programación.
  • Gestión de repositorios y ramas mediante Git y Gitflow.
  • Automatización de procesos de build mediante Maven.
  • Desarrollo y mantenimiento de pipelines CI/CD utilizando Jenkins.
  • Integración de análisis de calidad y seguridad mediante SonarQube.
  • Automatización de pruebas funcionales y de regresión mediante Selenium.
  • Desarrollo de escenarios BDD utilizando Cucumber y Gherkin.
  • Integración de pruebas automatizadas en procesos de integración continua.
  • Diseño y ejecución de pruebas de rendimiento utilizando JMeter.
  • Análisis de métricas y resultados obtenidos durante las pruebas.
  • Colaboración con equipos de desarrollo para la detección y resolución de problemas de calidad.
  • Aplicación de metodologías ágiles y participación en ceremonias Scrum.
  • Gestión de tareas, incidencias y seguimiento del trabajo mediante Jira.
  • Documentación técnica y gestión del conocimiento mediante Confluence.
  • Utilización de soluciones Cloud en entornos Azure y/o AWS.
  • Uso de herramientas de Inteligencia Artificial como apoyo a tareas de programación, análisis y revisión de código.

Formación académica

Grado Universitario Oficial

Competencias técnicas

Control de versiones y gestión de código:

  • Git — Avanzado
  • Gitflow
  • Maven
  • Gestión de repositorios
  • Branching y merge strategies

CI/CD y DevOps:

  • Jenkins — Avanzado
  • Diseño y mantenimiento de Pipelines
  • Integración Continua
  • Automatización de procesos
  • CI/CD

Calidad y seguridad:

  • SonarQube — Avanzado
  • Análisis estático de código
  • Análisis de seguridad
  • Detección de vulnerabilidades
  • Code Review
  • Buenas prácticas de programación

QA y automatización de pruebas:

  • Selenium
  • Cucumber
  • Gherkin
  • Automatización de pruebas funcionales
  • Pruebas de regresión
  • BDD
  • Diseño de arquitecturas de automatización

Performance Testing:

  • JMeter
  • Diseño de pruebas de rendimiento
  • Pruebas de carga
  • Análisis de resultados
  • Identificación de cuellos de botella
  • Análisis de métricas de rendimiento

Cloud Computing:

  • Azure
  • AWS
  • Servicios Cloud
  • Arquitecturas Cloud

Metodologías y herramientas de gestión:

  • Agile
  • Scrum
  • Jira
  • Confluence
  • Gestión de tareas
  • Gestión del conocimiento

Inteligencia Artificial:

  • IA aplicada al desarrollo software
  • Generación y asistencia en código
  • Revisión y análisis de código mediante IA
  • Optimización de procesos de desarrollo mediante herramientas de IA

Certificaciones / conocimientos valorables:

  • PMP
  • PRINCE2
  • ITIL
  • CSM
  • PSM-I

Proyectos (opcional)

Automatización de Pipeline CI/CD

  • Diseño y mantenimiento de pipelines Jenkins integradas con Git, Maven y SonarQube para automatizar los procesos de build, análisis de calidad, análisis de seguridad y validación del software.

Automatización de pruebas funcionales

  • Diseño e implementación de una solución de automatización de pruebas utilizando Selenium, Cucumber y Gherkin, integrada en procesos CI/CD.

Pruebas de rendimiento

  • Diseño y ejecución de pruebas de carga mediante JMeter, análisis de resultados e identificación de problemas de rendimiento.

Análisis de calidad y seguridad

  • Integración de SonarQube y sus plugins de seguridad para automatizar la detección de problemas de calidad, vulnerabilidades y malas prácticas de programación.

Desarrollo asistido por Inteligencia Artificial

  • Utilización de herramientas de IA como soporte al desarrollo, generación y revisión de código, resolución de incidencias y optimización de procesos.

¿Por qué confiar en Experis?
En Experis no solo te ofrecemos un empleo, sino una carrera profesional acompañada y adaptada a ti:
✅ 23 días de vacaciones.
✅ Descuentos exclusivos en Fnac, teatro, cine, Booking y más.
✅ Retribución flexible: ticket restaurante, seguro médico, guardería… ¡y todo ello desgrava en IRPF!
✅ Programa “Tráete a un amigo”: si nos recomiendas a alguien y se incorpora, ¡recibes una bonificación!
✅ Te proporcionamos el equipo necesario para trabajar.
✅ Formación continua: plataforma online y certificaciones oficiales para seguir creciendo.

Sevilla

Tu seguridad y la protección de tus datos son importantes para nosotros. ManpowerGroup está comprometido con un proceso de contratación seguro y transparente. Nunca solicitaremos pagos, datos bancarios ni información personal sensible como parte de nuestro proceso de selección.
Si recibes una comunicación sospechosa en nuestro nombre, contáctanos aquí.