Automation Qa For An Educational Platform

Enfint
Barcelona, Spain
17 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Github Node.Js OAuth OpenID TypeScript Openapi Backend Containerization Restful APIs Selenium Webdriver
+2 more
Docker Microservices

Job description

????????SCI ServiClients provides services for a cloud-based learning platform used globally by professionals, students, partners and enterprise learners.The platform focuses on hands-on practice environments, automated verification and reliable software certification.??????Design, build and own automated test coverage for the orchestration, provisioning and automated verification services; Design and maintain automated tests for backend services and APIs; Integrate with the existing TypeScript, WebdriverIO and Serenity automation repository; Build REST API,contract and schema validation tests; Work with OpenAPI, OAuth2 and OIDC in real service interactions; Validate service behavior across microservices boundaries, asynchronous 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 and Selenium Grid; Contribute to improving the reliability of learner provisioning, entitlement and certification workflows.??????????Solid experience building production-grade test automation with TypeScript and Node.Js; Strong experience with E2E automation frameworks; Ability to testREST APIs, service contracts, schema validation, authentication flows and microservice interactions; Ability to workclosely with backend teams, read service code and understand API interactions.???????Initial project duration of minimum 12 months, with extension likely; Long-term stability and continuity; Compensation discussed according to experience and project fit; Barcelona setupwith 2 days per week onsite preferred; Remote work within Europe can be considered depending on location and setup; Direct communication, team support and close follow-up; Collaborative and easy-going environment; Exposure to different environments, technologies and clients; Professional growth opportunities; Autonomy in organizing work; Clear and transparent administrative processes.#J-*****-Ljbffr

Requirements

??????????Solid experience building production-grade test automation with TypeScript and Node.Js; Strong experience with E2E automation frameworks; Ability to testREST APIs, service contracts, schema validation, authentication flows and microservice interactions; Ability to workclosely with backend teams, read service code and understand API interactions. ???????Initial project duration of minimum 12 months, with extension likely; Long-term stability and continuity; Compensation discussed according to experience and project fit; Barcelona setupwith 2 days per week onsite preferred; Remote work within Europe can be considered depending on location and setup; Direct communication, team support and close follow-up; Collaborative and easy-going environment; Exposure to different environments, technologies and clients; Professional growth opportunities; Autonomy in organizing work; Clear and transparent administrative processes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

2:22 min

Adapting OpenID Connect for decentralized data sharing

Adam Larter Adam Larter · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all