Senior QA Automation Engineer | TypeScript, Node.js, WebdriverIO, API Testing

SCI Serviclients

Barcelona

Híbrido

EUR 60.000 - 85.000

Jornada completa

hace 37 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

SCI ServiClients in Barcelona is seeking a senior QA automation engineer to design, build and own automated test coverage for a cloud-based learning platform. You will focus on backend services, API testing and contract validation.

The role involves OpenAPI, OAuth2 interactions, CI/CD in GitHub Actions, and running tests in containerised environments with Docker or Selenium Grid. A long-term project with hybrid Barcelona onsite 2 days, or Europe-wide remote is offered.

Formación

  • Production-grade test automation with TypeScript and Node.js.
  • REST APIs, service contracts, and schema validation expertise.
  • Authentication flows and microservice interactions knowledge.

Responsabilidades

  • Design and maintain automated tests for backend services and APIs.
  • Integrate with the existing TypeScript / WebdriverIO / Serenity automation repo.
  • Build REST API, contract and schema validation tests.
  • Work with OpenAPI, OAuth2 and OIDC in real service interactions.
  • Validate behavior across microservices boundaries and async workflows.
  • Read Node.js backend code to craft smarter tests.
  • Integrate automation into GitHub Actions CI/CD pipelines.
  • Run tests in containerised environments (Docker, Podman, Selenium Grid).
  • Help improve reliability of provisioning, entitlement and certification workflows.

Conocimientos

TypeScript/Node.js automation
REST API testing
contract testing
CI/CD
microservices
WebdriverIO
Serenity
OpenAPI
OAuth2
OIDC
Docker
Selenium Grid

Herramientas

WebdriverIO
Serenity
GitHub Actions
Docker
Podman
Selenium Grid

Descripción del empleo

Some QA roles check that features work; this one helps protect the credibility of thousands of real certification journeys every month.


You’ll work on a cloud-based learning platform used globally by professionals, students, partners and enterprise learners, with a strong focus on backend services, hands‑on practice environments, automated verification and certification reliability. The role combines TypeScript/Node.js automation, REST API testing, contract testing, CI/CD and microservices quality engineering, with a long-term setup and flexibility: Barcelona hybrid preferred, or remote from Europe depending on location and setup.


What will make this opportunity a strong fit for you


  • Real technical impact on a critical learning platform
    Your work will directly support the reliability of paid certification programs used by a global audience.

  • Backend-focused QA, not just UI automation
    You’ll go deep into APIs, service contracts, provisioning flows, orchestration logic and verification systems.

  • Modern automation stack
    You’ll work with TypeScript, Node.js, WebdriverIO, Serenity, GitHub Actions and containerized test environments.

  • Long‑term stability
    The initial duration is minimum 12 months, with extension likely.

  • Flexibility depending on your location
    Preferred setup is Barcelona with 2 days/week onsite, but remote work within Europe can be considered.

  • Full‑time commitment to one meaningful project
    You’ll have the focus and continuity needed to build robust automation coverage properly.

  • Salary
    Compensation will be discussed according to experience and project fit.


Mission of the role

Your mission will be to design, build and own automated test coverage for three key backend services powering the customer’s cloud learning platform: the orchestration service, the provisioning service and the automated verification service.


You’ll help ensure that learners can access practice environments, complete real software‑based assessments and receive reliable certification outcomes through stable, scalable and trustworthy quality automation.


What your day‑to‑day will look like in this project


  • Design and maintain automated tests for backend services and APIs.

  • Integrate with the existing TypeScript / WebdriverIO / Serenity automation repository.

  • Build meaningful REST API, contract and schema validation tests.

  • Work with OpenAPI, OAuth2 and OIDC in real service interactions.

  • Validate service behaviour across microservices boundaries, async workflows and failure scenarios.

  • Read and understand Node.js backend code to create smarter and more relevant tests.

  • Integrate automation into GitHub Actions CI/CD pipelines.

  • Run tests in containerised environments such as Docker, Podman or Selenium Grid.

  • Contribute to improving the reliability of learner provisioning, entitlement and certification workflows.


What Will Help You Succeed In This Position

You’ll feel comfortable here if you bring solid experience building production‑grade test automation with TypeScript and Node.js, especially in environments where quality engineering requires understanding how backend systems behave, fail and recover.


Strong experience with E2E automation frameworks such as WebdriverIO, Cypress, Playwright or Selenium will help you move fast, but the key differentiator will be your ability to test beyond the UI: REST APIs, service contracts, schema validation, authentication flows and microservice interactions.


This role is also a good fit if you enjoy working close to backend teams, reading service code, understanding how APIs interact and turning that knowledge into automation that genuinely reduces risk.


What It’s Like To Work At SCI ServiClients


  • Closeness from day one
    You’ll have fluid, direct and human communication with an accessible team whenever you need support.

  • Support when it matters
    You won’t be left alone with doubts or day‑to‑day situations. You’ll have real backing and close follow‑up.

  • Collaborative and easy‑going environment
    SCI ServiClients values respectful communication and collaboration so daily work feels natural and comfortable.

  • Clarity and continuity
    Transparent conditions and stability help you focus on contributing value within the project.

  • Variety of projects and professional growth
    You can grow through exposure to different environments, technologies and clients.

  • Autonomy to work with judgement
    Your experience and way of organising your work will be trusted.

  • Simple and transparent management
    Administrative processes are clear, agile and free from unnecessary complications.


If you’re looking for a senior QA automation role where your work has visible impact on a global certification platform, with a modern backend‑focused stack, long‑term continuity and a human support model, this project can be a strong next move.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

automation qa for an educational platform
automation qa for an educational platform

Enfint • Barcelona

Híbrido
EUR 50.000 - 70.000
Senior/Staff QA Engineer
Senior/Staff QA Engineer

EQS Group AG • Barcelona

Híbrido
EUR 55.000 - 75.000
Trusting environment for personal development
Flexible working hours
International team events
Senior QA Automation Engineer - Backend API & Microservices
Senior QA Automation Engineer - Backend API & Microservices

SCI Serviclients • Barcelona

Híbrido
EUR 60.000 - 85.000
Senior QA Engineer
Senior QA Engineer

Consortia Group • Alicante

Presencial
EUR 40.000 - 65.000
Competitive salary
Full benefits package
Growth opportunities
+1
QA Automation
QA Automation

Capitole • Alicante

Presencial
EUR 55.000 - 75.000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

osapiens Holding GmbH • Madrid

Presencial
EUR 45.000 - 60.000
Health Care Insurance
Team events and outings
Sustainable mobility options
+1
Staff QA Engineer
Staff QA Engineer

Mondia • Madrid

Híbrido
EUR 48.000 - 72.000
Hybrid Office - 13 WFH days per quarter
Company bonus
Flat hierarchies
+3
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

osapiens • Madrid

Híbrido
EUR 45.000 - 65.000
Health Care Insurance
Fun team events
Sustainable mobility options
QA Automation Engineer (Playwright)
QA Automation Engineer (Playwright)

Amaris Consulting • Comunidad Valenciana

Presencial
EUR 40.000 - 60.000
Tailored career path
Training budget for certifications
Hybrid flexibility
+2
Software QA Automation Engineer at Merlin Digital Partner
Software QA Automation Engineer at Merlin Digital Partner

Merlin Digital Partner • Barcelona

Presencial
EUR 60.000 - 90.000