QA Analyst

Izertis
Izertis
Madrid, SpainOn-siteCompetitiveAdded 6 days agoSenior · 3+ yearsPermanentRemote: On Site🇪🇸Spanish: Native
🇪🇸 Translated from Spanish

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

QA Analyst

At Izertis, we are looking to expand our team by incorporating a QA Analyst to work with one of our most important clients in the public sector.

What will your functions be?
* Service Governance and Management:

You will define and maintain service governance processes, including the planning, monitoring, and control of initiatives and tasks. To achieve this, you will establish the necessary communication, monitoring, and escalation mechanisms to ensure effective coordination with client teams and involved providers, and will periodically prepare status reports and service dashboards.
* Service Startup and Transition:

You must ensure the service is launched with minimum impact on the client's operation, for which you will carry out an initial analysis of the state of applications and systems, as well as the transfer of knowledge from the outgoing provider or the client themselves. Likewise, you will identify risks associated with the transition phase and define appropriate mitigation measures.
* Analysis of the Applications and Systems Ecosystem:

You will perform an analysis of the current state of applications and systems in relation to development, integration, and deployment processes, in order to identify maturity levels and associated risks. Based on this analysis, you will define the prioritization criteria that will guide the progressive incorporation of applications into the CI/CD model.
* Implementation and Evolution of Continuous Integration and Continuous Deployment (CI/CD):

You will design, configure, and evolve continuous integration and deployment processes and tools, progressively incorporating applications into the defined model. To do this, you will automate build, test, and deployment processes, and provide support to teams in adopting the model, ensuring service stability and continuity at all times.
* Software Quality Assurance (QA):

You will define and implement a comprehensive quality assurance model that includes the definition of standards, metrics, indicators, and acceptance criteria, as well as the establishment and management of quality gates throughout the software lifecycle. Likewise, you will define and automate the testing strategy and perform independent verification of compliance with quality standards, continuously monitoring results through metrics and evidence analysis.
* Configuration and Tool Management:

You will manage source code, version control, and artifacts according to corporate tools and methodologies, and will be responsible for the administration and evolution of tools supporting the software lifecycle. Project, demand, service, and incident management will be carried out through the established corporate tools.
* Change Management and Knowledge Transfer:

You will support the adoption of new practices, processes, and tools by the teams, preparing the necessary technical documentation and procedures, and providing ongoing training and support. All of this will be aimed at the progressive transfer of knowledge to the client, favoring their operational autonomy throughout the duration of the contract.
* Monitoring, Control, and Continuous Improvement:

You will define and monitor key performance indicators (KPIs) and service level agreements (SLAs), preparing periodic monitoring reports that allow the client to have an updated view of the service status. Likewise, you will identify and manage service risks and propose and implement continuous improvements based on results and objective evidence.

Position Objectives:

Responsible for the definition, monitoring, and improvement of processes associated with project governance, continuous integration, and continuous deployment, as well as the technical implementation of solutions in these areas, acting as a liaison between technical teams and client needs.

Requirements:

* At least 3 years of previous experience in the same role.
* At least 2 years working in the implementation and governance of software quality models.
* At least 2 years of experience in continuous integration and continuous deployment.
Certifications:

* DASA DevOps Fundamentals.
* ITIL v4 Foundation.
* Certified Scrum Master.
* CMMI Associate or Practitioner.
Quality Tools (at least 1 year of experience):

* Source code management: Git/GitLab, with version control methodology based on Gitflow and semantic versioning.
* Build and dependency management: Maven.
* Continuous integration: Jenkins, as a pipeline automation engine.
* Static quality analysis: SonarQube, for verification of code standards, vulnerability detection, and technical debt control.
* Artifact management: Nexus, as a corporate repository for components and libraries.
* Project and demand management: OpenProject.
* Service and incident management: iTOP.

View original advert (Spanish)

Analista QA

Desde Izertis, buscamos ampliar nuestro equipo con la incorporación de un/a Analista QA para formar parte de uno de nuestros más importantes clientes del sector público.

¿Cuáles serán tus funciones?
* Gobernanza y gestión del servicio:

Se deberá definir y mantener los procesos de gobernanza del servicio, incluyendo la planificación, seguimiento y control de iniciativas y trabajos. Para ello, establecerá los mecanismos de comunicación, seguimiento y escalado necesarios para garantizar una coordinación eficaz con los equipos de cliente y los proveedores implicados, y elaborará con carácter periódico los informes de estado y cuadros de mando del servicio.
* Arranque y transición del servicio:

Deberá garantizar la puesta en marcha del servicio con el mínimo impacto en la operación del cliente, para lo cual llevará a cabo un análisis inicial del estado de las aplicaciones y sistemas, así como la transferencia de conocimiento desde el proveedor saliente o el propio cliente. Asimismo, identificará los riesgos asociados a la fase de transición y definirá las medidas de mitigación oportunas.
* Análisis del ecosistema de aplicaciones y sistemas:

Realizará un análisis del estado actual de las aplicaciones y sistemas en relación con los procesos de desarrollo, integración y despliegue, con el fin de identificar los niveles de madurez y los riesgos asociados. A partir de dicho análisis, definirá los criterios de priorización que guiarán la incorporación progresiva de las aplicaciones al modelo de IC/DC.
* Implantación y evolución de la Integración Continua y Despliegue Continuo (IC/DC):

Diseñará, configurará y evolucionará los procesos y herramientas de integración y despliegue continuo, incorporando progresivamente las aplicaciones al modelo definido. Para ello, automatizará los procesos de construcción, pruebas y despliegue, y prestará soporte a los equipos en la adopción del modelo, garantizando en todo momento la estabilidad y continuidad del servicio.
* Aseguramiento de la calidad del software (QA):

Definirá e implantará un modelo integral de aseguramiento de la calidad que comprenda la definición de estándares, métricas, indicadores y criterios de aceptación, así como el establecimiento y gestión de quality gates a lo largo del ciclo de vida del software. Asimismo, definirá y automatizará la estrategia de pruebas y realizará la verificación independiente del cumplimiento de los estándares de calidad, haciendo seguimiento continuo de los resultados mediante métricas y análisis de evidencias.
* Gestión de la configuración y herramientas:

Gestionará el código fuente, el control de versiones y los artefactos conforme a las herramientas y metodologías corporativas, y se responsabilizará de la administración y evolución de las herramientas de soporte al ciclo de vida del software. La gestión de proyectos, demanda, servicios e incidencias se realizará a través de las herramientas corporativas establecidas.
* Gestión del cambio y transferencia de conocimiento:

Apoyará la adopción de nuevas prácticas, procesos y herramientas por parte de los equipos, elaborando la documentación técnica y los procedimientos necesarios, y prestando formación y soporte continuado. Todo ello se orientará a la transferencia progresiva de conocimiento hacia el cliente, favoreciendo su autonomía operativa a lo largo de la vigencia del contrato.
* Seguimiento, control y mejora continua:

Definirá y hará seguimiento de los indicadores clave de rendimiento (KPIs) y los acuerdos de nivel de servicio (SLAs), elaborando informes periódicos de seguimiento que permitan al cliente disponer de una visión actualizada del estado del servicio. Asimismo, identificará y gestionará los riesgos del servicio y propondrá e implantará mejoras continuas basadas en resultados y evidencias objetivas.

Objetivos de la posición:

Responsable de la definición, seguimiento y mejora de los procesos asociados a la gobernanza de proyectos, la integración continua y el despliegue continuo, así como de la implementación técnica de las soluciones en estos ámbitos, actuando como elemento de enlace entre los equipos técnicos y las necesidades del cliente.

Requisitos:

* Experiencia previa de al menos 3 años en el mismo rol.
* Al menos 2 años trabajando en la implantación y gobierno de modelos de calidad del software.
* Al menos 2 años de experiencia en integración continua y despliegue continuo.
Certificaciones:

* DASA DevOps Fundamentals.
* ITIL v4 Foundation.
* Scrum Master certificado.
* CMMI Associate o Practitioner.
Herramientas de calidad (experiencia de al menos 1 año):

* Gestión del código fuente: Git/GitLab, con metodología de control de versiones basada en Gitflow y versionado semántico.
* Construcción y gestión de dependencias: Maven.
* Integración continua: Jenkins, como motor de automatización de pipelines.
* Análisis estático de calidad: SonarQube, para la verificación de estándares de código, detección de vulnerabilidades y control de deuda técnica.
* Gestión de artefactos: Nexus, como repositorio corporativo de componentes y librerías.
* Gestión de proyectos y demanda: OpenProject.
* Gestión de servicios e incidencias: iTOP.

Need a visa? No sponsorship mentioned here. Browse visa jobs