Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Quality Engineering Specialist

Sg Tech

Madrid

Híbrido

EUR 40.000 - 60.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de tecnología destacada busca un/a Senior Quality Engineering Specialist en Madrid. El candidato ideal debe tener un sólido dominio de Java, Node.js y TypeScript, con experiencia en testing de sistemas de mensajería y amplias capacidades en pruebas de rendimiento. La posición implica diseñar y desarrollar herramientas de testing, implementar estrategias de automatización, y liderar iniciativas técnicas en calidad. Se ofrece modalidad híbrida y un entorno de trabajo colaborativo.

Formación

  • Experiencia comprobada como Senior Quality Engineer o rol equivalente.
  • Amplios conocimientos en desarrollo con Java, Node.js y TypeScript.
  • Experiencia en la creación de frameworks de testing desde cero.

Responsabilidades

  • Diseñar y desarrollar herramientas y frameworks internos de testing.
  • Implementar estrategias avanzadas de testing para sistemas de mensajería.
  • Integrar las capacidades de testing dentro de pipelines CI/CD.

Conocimientos

Java
Node.js
TypeScript
Kubernetes
GitOps
Kafka
RabbitMQ
Pruebas de rendimiento
Observabilidad

Herramientas

Gatling
JMeter
k6
ArgoCD
Descripción del empleo
Descripción del Puesto

Buscamos un/a Senior Quality Engineering Specialist con amplia experiencia en el diseño y desarrollo de herramientas y frameworks de testing que permitan a los equipos de ingeniería entregar software confiable, escalable y observable.

Esta posición es clave en la definición de soluciones avanzadas de automatización, el fortalecimiento de la estrategia de calidad a nivel organizacional y la provisión de capacidades técnicas de alto nivel en entornos distribuidos.

La persona ideal cuenta con un sólido dominio de Java, Node.js y TypeScript, experiencia demostrada en testing de sistemas de mensajería basada en colas, y amplias capacidades en pruebas de rendimiento y no funcionales. Asimismo, se requiere un profundo entendimiento del Ciclo de Vida del Desarrollo de Software (SDLC), experiencia práctica con Kubernetes y fluidez en flujos GitOps utilizando ArgoCD.

Responsabilidades Principales
  • Diseñar, desarrollar y evolucionar herramientas y frameworks internos de testing (librerías compartidas, herramientas CLI, infraestructura de pruebas de componentes, frameworks de contract testing, entre otros).
  • Implementar estrategias avanzadas de testing para sistemas de mensajería basada en colas (Kafka, RabbitMQ, Confluent, etc.), incluyendo:
  • Validación de publicación y consumo de mensajes.
  • Garantías de ordenamiento, gestión de particiones y offsets.
  • Manejo de reintentos, Dead Letter Queues (DLQs) y escenarios de resiliencia.
  • Diseñar, ejecutar e integrar pruebas de rendimiento (carga, estrés, soak y escalabilidad) mediante herramientas especializadas y soluciones desarrolladas internamente.
  • Integrar las capacidades de testing dentro de pipelines CI/CD, asegurando eficiencia, reproducibilidad, observabilidad y trazabilidad.
  • Definir, documentar y promover estándares de calidad, buenas prácticas de ingeniería y estrategias de automatización a nivel organizacional.
  • Desplegar, operar y monitorizar herramientas de testing en entornos Kubernetes, gestionando configuraciones y despliegues mediante ArgoCD.
  • Analizar de forma continua el SDLC para identificar oportunidades de mejora, automatizar pasos críticos y reducir riesgos en los procesos de entrega.
  • Liderar iniciativas técnicas de calidad, brindando mentoría a ingenieros/as de calidad (QE) y desarrolladores involucrados en actividades de automatización.
  • Investigar y recomendar nuevas tecnologías, patrones y herramientas que fortalezcan el ecosistema de Quality Engineering.
  • Experiencia demostrable como Senior Quality Engineer, Senior SDET, Senior Test Automation Engineer o rol equivalente.
  • Sólidos conocimientos de desarrollo en Java, Node.js y TypeScript.
  • Experiencia comprobada en la creación de frameworks de testing desde cero, con foco en escalabilidad, mantenibilidad y extensibilidad.
  • Conocimiento profundo de sistemas de mensajería basada en colas:
    • Kafka, RabbitMQ, ActiveMQ, SQS, Pub/Sub u otros similares.
    • Validación funcional y no funcional de productores y consumidores.
    • Simulación de escenarios distribuidos: throughput, latencia, particiones, resiliencia y fallos.
  • Amplia experiencia en pruebas de rendimiento utilizando herramientas como Gatling, JMeter, k6 o soluciones personalizadas.
  • Sólido entendimiento del SDLC, prácticas modernas de ingeniería y estrategias de calidad shift-left.
  • Experiencia práctica con Kubernetes (manifiestos, Helm charts, namespaces, debugging).
  • Conocimiento y uso de ArgoCD y flujos GitOps.
  • Experiencia integrando testing automatizado en pipelines CI/CD (GitHub Actions).
  • Dominio de estrategias de testing: unitario, integración, contract, componentes y end-to-end.
  • Fuerte base en principios de ingeniería de software, diseño de APIs, patrones arquitectónicos y clean code.
Competencias Deseadas
  • Capacidad para liderar iniciativas técnicas complejas relacionadas con calidad, automatización y habilitación de plataformas.
  • Pensamiento analítico y sistemático, con fuerte orientación a resultados y mejora continua.
  • Excelentes habilidades de comunicación, con capacidad para justificar decisiones técnicas ante audiencias técnicas y no técnicas.
  • Capacidad para profundizar en problemas complejos, realizar análisis de causa raíz y proponer soluciones escalables.
  • Conocimientos en observabilidad (métricas, trazas y logging) serán altamente valorados.
Condiciones del Puesto
  • Jornada laboral:
    • 40 horas semanales de septiembre a junio.
    • 35 horas semanales durante julio y agosto.
  • Modalidad: Presencialidad híbrida, de acuerdo con la política interna de la compañía, en cualquiera de nuestras oficinas.
  • Idioma: Inglés nivel B2+, con capacidad de comunicación fluida oral y escrita.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.