Logo for SCI Serviclients

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

Role overview

Qualifications

  • Solid experience building production-grade test automation with TypeScript
  • Strong experience with E2E automation frameworks such as WebdriverIO, Cypress, Playwright or Selenium
  • Ability to test REST APIs, service contracts, schema validation, authentication flows and microservice interactions

Responsibilities

  • 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

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

SCI Serviclients logo

SCI Serviclients

SCI Serviclients is a consultant company mainly oriented to provide services about: · IT Outsourcing & HeadHunting IT · Specific Cybersecurity products and services We are a dynamic, innovative company with deep knowledge in the sector. Our offer of services is aimed at medium and large companies, both private and public sectors, always focused on projects that are distinguished by their human quality and high technological value. We are specialists in multiple languages, technologies and tools in the IT sector: - SAP (FI, CO, PS, SD, MM, HR, BW, ISH, ABAP). - Front End (Html5, JavaScript, CSS3) - Mobile Applications (Android, IOS, Ionic, AngularJS) - C ++, C, Ruby, Python, XML and UML - JAVA (J2EE, EJB, JSP, Spring, Hibernate, Struts, Tomcat, JBoss, Wicket, GWT) - Integrations: API Restful, Soap. -.NET (C #, VB, ASP.NET, MVC, Silverlight, Sharepoint) - Testing, Automation, QA (JIRA, Selenium, JMeter, HP Quality Center) - DBA's (Oracle, MySQL, NoSQL-> CouchDB, MongoDB) - CRM (Siebel, Microsoft Dynamics, SalesForce, Zoho) - Systems (Unix, Linux, Windows, Mac) - Big Data, Hadoop, Tibco, Murex - BI (Qlikview, Powercenter, Cognos) We carry out Solutions / Analysis / Prevention of cyber-attacks projects: - Ethical Hacker (CEH), Red Team / Blue Team - Visibility analysis - Pentest - Analysis black box, white, - Web analysis - Forensics - APT, DLP, BYOD, MDM - DDoS stress tests. - APPS, WEBS analysis - Analysis of Cloud services, SaaS - Logical Security - Internal Security - Perimeter security - PCI-dss compliance, GDPR compliance - eCrime - CISSP We have specialized software: - Anti Malware, Viruses, Exploits, Backdoors, Rootkits, Trojans - 0Days, Cryptography, Cryptolocker - Monitoring Software - Alert Software - Detection Software based on signatures, policies and anomalies.

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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 containerized 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.

✅ A 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 organizing your work will be trusted.

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

👉 Take the next step

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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

QA Automation Engineer Related jobs

Other jobs at SCI Serviclients

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.