(Sevilla, España)
Funciones: Profesional del sector TIC con mas de 6 anos de experiencia en servicios relacionados con Oficinas de Calidad, desarrollo software, automatizacion de procesos y aseguramiento de la calidad. Experiencia en el diseno, implementacion y mantenimiento de pipelines CI/CD, analisis de calidad y seguridad del codigo, automatizacion de pruebas y pruebas de rendimiento.
Experiencia trabajando con Git, Maven, Jenkins y SonarQube, asi como con herramientas de automatizacion de pruebas como Selenium, Cucumber y Gherkin. Conocimientos de Cloud Computing, metodologias agiles y herramientas de gestion como Jira y Confluence. Experiencia demostrable en la utilizacion de herramientas de Inteligencia Artificial como soporte al desarrollo y mejora de la productividad.
Consultor/a de Oficina de Calidad / DevOps / QA
- Diseno, configuracion y mantenimiento de pipelines de Jenkins para procesos de integracion continua y automatizacion.
- Gestion avanzada de codigo fuente mediante Git y aplicacion de estrategias de branching basadas en Gitflow.
- Automatizacion de procesos de construccion y gestion de dependencias mediante Maven.
- Configuracion y mantenimiento de analisis estatico de codigo mediante SonarQube.
- Utilizacion de plugins de SonarQube para analisis de seguridad y deteccion de vulnerabilidades.
- Revision de codigo aplicando buenas practicas de programacion y propuesta de alternativas de mejora.
- Definicion y aplicacion de criterios y estandares de calidad dentro del ciclo de desarrollo software.
- Diseno e implementacion de soluciones de automatizacion de pruebas.
- Desarrollo y mantenimiento de pruebas automatizadas utilizando Selenium, Cucumber y Gherkin.
- Integracion de pruebas automatizadas dentro de pipelines CI/CD.
- Diseno y ejecucion de pruebas de rendimiento mediante JMeter.
- Analisis de resultados de pruebas de carga y rendimiento.
- Identificacion de problemas de rendimiento y propuesta de medidas correctivas.
- Aplicacion de metodologias agiles en equipos multidisciplinares.
- Gestion y seguimiento de tareas mediante Jira.
- Gestion de documentacion y conocimiento mediante Confluence.
- Participacion en proyectos desarrollados sobre entornos Cloud como Azure y AWS.
- Utilizacion de herramientas de Inteligencia Artificial como soporte al desarrollo, revision y optimizacion de codigo.
Software Engineer / QA Automation Engineer
- Desarrollo y mantenimiento de aplicaciones siguiendo estandares de calidad y buenas practicas de programacion.
- Gestion de repositorios y ramas mediante Git y Gitflow.
- Automatizacion de procesos de build mediante Maven.
- Desarrollo y mantenimiento de pipelines CI/CD utilizando Jenkins.
- Integracion de analisis de calidad y seguridad mediante SonarQube.
- Automatizacion de pruebas funcionales y de regresion mediante Selenium.
- Desarrollo de escenarios BDD utilizando Cucumber y Gherkin.
- Integracion de pruebas automatizadas en procesos de integracion continua.
- Diseno y ejecucion de pruebas de rendimiento utilizando JMeter.
- Analisis de metricas y resultados obtenidos durante las pruebas.
- Colaboracion con equipos de desarrollo para la deteccion y resolucion de problemas de calidad.
- Aplicacion de metodologias agiles y participacion en ceremonias Scrum.
- Gestion de tareas, incidencias y seguimiento del trabajo mediante Jira.
- Documentacion tecnica y gestion del conocimiento mediante Confluence.
- Utilizacion de soluciones Cloud en entornos Azure y/o AWS.
- Uso de herramientas de Inteligencia Artificial como apoyo a tareas de programacion, analisis y revision de codigo. Requisitos: Grado Universitario Oficial
Competencias tecnicas:
Control de versiones y gestion de codigo:
- Git — Avanzado
- Gitflow
- Maven
- Gestion de repositorios
- Branching y merge strategies
CI/CD y DevOps:
- Jenkins — Avanzado
- Diseno y mantenimiento de Pipelines
- Integracion Continua
- Automatizacion de procesos
- CI/CD
Calidad y seguridad:
- SonarQube — Avanzado
- Analisis estatico de codigo
- Analisis de seguridad
- Deteccion de vulnerabilidades
- Code Review
- Buenas practicas de programacion
QA y automatizacion de pruebas:
- Selenium
- Cucumber
- Gherkin
- Automatizacion de pruebas funcionales
- Pruebas de regresion
- BDD
- Diseno de arquitecturas de automatizacion
Performance Testing:
- JMeter
- Diseno de pruebas de rendimiento
- Pruebas de carga
- Analisis de resultados
- Identificacion de cuellos de botella
- Analisis de metricas de rendimiento
Cloud Computing:
- Azure
- AWS
- Servicios Cloud
- Arquitecturas Cloud
Metodologias y herramientas de gestion:
- Agile
- Scrum
- Jira
- Confluence
- Gestion de tareas
- Gestion del conocimiento
Inteligencia Artificial:
- IA aplicada al desarrollo software
- Generacion y asistencia en codigo
- Revision y analisis de codigo mediante IA
- Optimizacion de procesos de desarrollo mediante herramientas de IA
Certificaciones / conocimientos valorables:
- PMP
- PRINCE2
- ITIL
- CSM
- PSM- I
Proyectos (opcional)
Automatizacion de Pipeline CI/CD
- Diseno y mantenimiento de pipelines Jenkins integradas con Git, Maven y SonarQube para automatizar los procesos de build, analisis de calidad, analisis de seguridad y validacion del software.
Automatizacion de pruebas funcionales
- Diseno e implementacion de una solucion de automatizacion de pruebas utilizando Selenium, Cucumber y Gherkin, integrada en procesos CI/CD.
Pruebas de rendimiento
- Diseno y ejecucion de pruebas de carga mediante JMeter, analisis de resultados e identificacion de problemas de rendimiento.
Analisis de calidad y seguridad
- Integracion de SonarQube y sus plugins de seguridad para automatizar la deteccion de problemas de calidad, vulnerabilidades y malas practicas de programacion.
Desarrollo asistido por Inteligencia Artificial
- Utilizacion de herramientas de IA como soporte al desarrollo, generacion y revision de codigo, resolucion de incidencias y optimizacion de procesos.
Fecha de publicación: 05/10/2026