Some QA roles check that features work; this one helps protect the credibility of thousands of real certification journeys every month.
What will make this opportunity a strong fit for you
- Real technical impact on a critical learning platform
- Backend-focused QA, not just UI automation
- Modern automation stack
- Long-term stability
- Flexibility depending on your location
- Full-time commitment to one meaningful project
- SalaryCompensation 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
- Support when it matters
- A collaborative and easy-going environment
- Clarity and continuity
- Variety of projects and professional growth
- Autonomy to work with judgement
- Simple and transparent management