Senior QA Automation Engineer

Uniting Holding

España

On-site

PHP 3,076,923 - 4,307,692

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uniting Holding is looking for an experienced Senior QA Automation Engineer to enhance their cloud-based learning platform. The role involves designing and maintaining automated test solutions to ensure quality and performance across various services utilized by a global audience.

Your expertise in TypeScript, Node.js, and API testing will contribute significantly to the platform's robust testing framework. The position is based in Romblon, España and is part of a dynamic team focusing on continuous improvement and innovation.

Qualifications

  • 8+ years of overall QA and software testing experience.
  • 5+ years of hands-on experience building production-grade test automation using TypeScript and Node.js.
  • Strong experience with modern test automation frameworks such as WebDriverIO, Playwright, Cypress, Selenium, or similar.
  • Extensive experience in REST API testing, contract testing, schema validation, OpenAPI specifications, OAuth2, and OIDC authentication.
  • Strong understanding of microservices architecture and distributed systems.

Responsibilities

  • Design, develop, and maintain automated test frameworks for backend services.
  • Own end-to-end test automation strategy.
  • Develop and execute API and integration automated tests.
  • Create scalable test automation using TypeScript and Node.js.
  • Validate REST APIs and service contracts.

Skills

TypeScript
Node.js
WebDriverIO
REST APIs
GitHub Actions
Docker
Selenium Grid
Microservices Architecture
OAuth2
OpenAPI

Job description

About the Role

We are seeking an experienced Senior QA Automation Engineer to join a high-impact team supporting SAP's cloud-based learning platform. This platform delivers professional training, certifications, and hands-on learning environments to a global audience of enterprise customers, partners, professionals, and students.

As part of the engineering team, you will design, develop, and maintain automated test solutions across critical backend services responsible for learning environment orchestration, cloud provisioning, and automated assessment systems. You will play a key role in ensuring platform quality, reliability, scalability, and performance for tens of thousands of learner sessions every month.

Key Responsibilities
  1. Design, develop, and maintain automated test frameworks and test suites for backend services.

  2. Own end-to-end test automation strategy for orchestration, provisioning, and automated-verification services.

  3. Develop and execute API, integration, contract, and end-to-end automated tests.

  4. Create scalable test automation using TypeScript, Node.js, WebDriverIO, and related technologies.

  5. Validate REST APIs, service contracts, schemas, authentication flows, and microservice interactions.

  6. Collaborate closely with software engineers, product teams, and DevOps teams to ensure quality throughout the development lifecycle.

  7. Integrate automated tests into CI/CD pipelines using GitHub Actions.

  8. Support containerized test execution environments using Docker, Podman, and Selenium Grid.

  9. Analyze defects, identify root causes, and drive quality improvements across the platform.

  10. Contribute to continuous improvement of testing practices, frameworks, and automation coverage.

Required Skills & Experience
  1. 8+ years of overall QA and software testing experience.

  2. 5+ years of hands-on experience building production-grade test automation using TypeScript and Node.js.

  3. Strong experience with modern test automation frameworks such as WebDriverIO, Playwright, Cypress, Selenium, or similar.

  4. Extensive experience in REST API testing, contract testing, schema validation, OpenAPI specifications, OAuth2, and OIDC authentication.

  5. Strong understanding of microservices architecture, distributed systems, asynchronous workflows, and service integrations.

  6. Ability to read and understand backend Node.js service code and create meaningful automated tests.

  7. Experience integrating automated testing into CI/CD pipelines, particularly GitHub Actions.

  8. Hands-on experience with containerized testing environments using Docker, Podman, Selenium Grid, or similar technologies.

  9. Strong analytical, troubleshooting, and problem-solving skills.

  10. Excellent communication and collaboration skills in remote, distributed teams.

Preferred Qualifications
  1. Previous SAP ecosystem experience.

  2. Experience testing cloud-native applications and distributed architectures.

  3. Familiarity with enterprise learning, certification, or SaaS platforms.

  4. Exposure to performance, load, and scalability testing methodologies.

What You'll Work With
  1. TypeScript

  2. Node.js

  3. WebDriverIO

  4. GitHub Actions

  5. REST APIs

  6. OpenAPI

  7. OAuth2 / OIDC

  8. Docker / Podman

  9. Selenium Grid

  10. Cloud Infrastructure

  11. Microservices Architecture

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Role
QA Role

Wissen • Hinoba-an

Hybrid
PHP 600,000 - 1,200,000
QA Automation Engineer
QA Automation Engineer

Outsourced Global Staff • Philippines

On-site
PHP 600,000 - 1,000,000
QA Engineer (Mid-Level)
QA Engineer (Mid-Level)

Satellite Office • Pasig

On-site
PHP 360,000 - 720,000
QA Automation Engineer, Hybrid
QA Automation Engineer, Hybrid

Propelrr • Manila

On-site
PHP 600,000 - 1,200,000
QA Engineer
QA Engineer

Wissen • Hinoba-an

Hybrid
PHP 420,000 - 680,000
Senior Quality Test Engineer I
Senior Quality Test Engineer I

RELX • Quezon City

On-site
PHP 900,000 - 1,300,000
Country-specific benefits
Senior QA Automation Engineer
Senior QA Automation Engineer

Anthesis Group • Manila

On-site
PHP 700,000 - 1,400,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Q2 HR Solutions • Philippines

On-site
PHP 900,000 - 1,600,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Anthesis Group • Pasig

On-site
PHP 900,000 - 1,700,000
Software QA Tester
Software QA Tester

Michael Page • Mandaluyong

Hybrid
PHP 1,004,000 - 1,451,000
Hybrid work setup in MegaTower
Competitive compensation package