




Resumen: Este puesto de QA implica diseñar, construir y asumir la responsabilidad de la cobertura de pruebas automatizadas para servicios críticos de backend de una plataforma de aprendizaje basada en la nube, garantizando la fiabilidad de los recorridos de certificación. Aspectos destacados: 1. Impacto técnico real en una plataforma global crítica de aprendizaje 2. QA centrado en el backend con un análisis profundo de APIs y contratos de servicio 3. Pila moderna de automatización con TypeScript, Node.js, WebdriverIO y Serenity Algunos puestos de QA verifican que las funciones funcionen; este protege la credibilidad de miles de recorridos reales de certificación cada mes. Trabajarás en una **plataforma de aprendizaje basada en la nube** utilizada a nivel global por profesionales, estudiantes, socios y alumnos empresariales, con un fuerte enfoque en **servicios de backend, entornos prácticos interactivos, verificación automatizada y fiabilidad de la certificación**. El puesto combina **automatización con TypeScript/Node.js, pruebas de APIs REST, pruebas de contratos, CI/CD e ingeniería de calidad para microservicios**, con una configuración a largo plazo y flexibilidad: **preferentemente híbrido en Barcelona, o teletrabajo desde Europa según ubicación y configuración**. ### **Qué hará que esta oportunidad sea adecuada para ti** **Impacto técnico real en una plataforma crítica de aprendizaje** Tu trabajo apoyará directamente la fiabilidad de los programas de certificación de pago utilizados por una audiencia global. **QA centrado en el backend, no solo en automatización de la interfaz de usuario** Profundizarás en **APIs, contratos de servicio, flujos de aprovisionamiento, lógica de orquestación y sistemas de verificación**. **Pila moderna de automatización** Trabajarás con **TypeScript, Node.js, WebdriverIO, Serenity, GitHub Actions y entornos de prueba contenerizados**. **Estabilidad a largo plazo** La duración inicial es de **mínimo 12 meses**, con posibilidad de prórroga. **Flexibilidad según tu ubicación** La configuración preferida es **Barcelona con 2 días/semana presenciales**, pero también se puede considerar **teletrabajo dentro de Europa**. **Compromiso a tiempo completo con un proyecto significativo** Contarás con el enfoque y la continuidad necesarios para construir adecuadamente una cobertura robusta de automatización. **Salario** La remuneración se discutirá según la experiencia y la adecuación al proyecto. ### **Misión del puesto** Tu misión será **diseñar, construir y asumir la responsabilidad de la cobertura de pruebas automatizadas** para tres servicios clave de backend que impulsan la plataforma de aprendizaje en la nube del cliente: el **servicio de orquestación**, el **servicio de aprovisionamiento** y el **servicio de verificación automatizada**. Ayudarás a garantizar que los alumnos puedan acceder a entornos prácticos, completar evaluaciones reales basadas en software y recibir resultados fiables de certificación mediante **una automatización de calidad estable, escalable y confiable**. ### **Cómo será tu día a día en este proyecto** ️ Diseñar y mantener pruebas automatizadas para **servicios de backend y APIs**. ️ Integrarte con el repositorio existente de automatización basado en **TypeScript / WebdriverIO / Serenity**. ️ Construir pruebas significativas de **validación de APIs REST, contratos y esquemas**. ️ Trabajar con **OpenAPI, OAuth2 y OIDC** en interacciones reales con servicios. ️ Validar el comportamiento de los servicios a través de **límites entre microservicios, flujos asíncronos y escenarios de fallo**. ️ Leer y comprender el **código de backend en Node.js** para crear pruebas más inteligentes y relevantes. ️ Integrar la automatización en **pipelines CI/CD de GitHub Actions**. ️ Ejecutar pruebas en **entornos contenerizados**, como Docker, Podman o Selenium Grid. ️ Contribuir a mejorar la fiabilidad de los flujos de aprovisionamiento, asignación de derechos y certificación de los alumnos. ### **Qué te ayudará a tener éxito en este puesto** Te sentirás cómodo aquí si aportas experiencia sólida en la construcción de **automatización de pruebas de producción con TypeScript y Node.js**, especialmente en entornos donde la ingeniería de calidad requiere comprender cómo se comportan, fallan y recuperan los sistemas de backend. Una amplia experiencia con **frameworks de automatización E2E**, como WebdriverIO, Cypress, Playwright o Selenium, te permitirá avanzar rápidamente, pero el factor diferenciador clave será tu capacidad para probar más allá de la interfaz de usuario: **APIs REST, contratos de servicio, validación de esquemas, flujos de autenticación e interacciones entre microservicios**. Este puesto también es adecuado si disfrutas trabajar en estrecha colaboración con equipos de backend, leer código de servicio, comprender cómo interactúan las APIs y convertir ese conocimiento en automatización que realmente reduzca los riesgos. ### **Cómo es trabajar en SCI ServiClients** **Cercanía desde el primer día** Tendrás una comunicación fluida, directa y humana con un equipo accesible siempre que necesites apoyo. **Apoyo cuando más lo necesitas** No quedarás solo ante dudas ni situaciones cotidianas. Contarás con respaldo real y un seguimiento cercano. **Un entorno colaborativo y relajado** SCI ServiClients valora la comunicación respetuosa y la colaboración, de modo que el trabajo diario resulte natural y cómodo. **Claridad y continuidad** Condiciones transparentes y estabilidad te ayudan a concentrarte en aportar valor dentro del proyecto. **Variedad de proyectos y crecimiento profesional** Podrás crecer mediante la exposición a distintos entornos, tecnologías y clientes. **Autonomía para trabajar con criterio** Se confiará en tu experiencia y en tu forma de organizar tu trabajo. **Gestión sencilla y transparente** Los procesos administrativos son claros, ágiles y libres de complicaciones innecesarias. ### **Da el siguiente paso** Si buscas un **puesto senior de automatización de QA** en el que tu trabajo tenga un impacto visible en una plataforma global de certificación, con una pila moderna centrada en el backend, continuidad a largo plazo y un modelo de apoyo humano, este proyecto puede ser un excelente paso siguiente.


