SENIOR QA AUTOMATION ENGINEER

Remote Full-time
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
Design, develop, and maintain automated test frameworks and test suites for backend services.

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

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

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

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

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

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

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

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

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

Required Skills & Experience
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, distributed systems, asynchronous workflows, and service integrations.

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

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

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

Strong analytical, troubleshooting, and problem-solving skills.

Excellent communication and collaboration skills in remote, distributed teams.

Preferred Qualifications
Previous SAP ecosystem experience.

Experience testing cloud-native applications and distributed architectures.

Familiarity with enterprise learning, certification, or SaaS platforms.

Exposure to performance, load, and scalability testing methodologies.

What You'll Work With
TypeScript

Node.js

WebDriverIO

GitHub Actions

REST APIs

OpenAPI

OAuth2 / OIDC

Docker / Podman

Selenium Grid

Cloud Infrastructure

Microservices Architecture
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[FULL TIME Remote] Sr. iOS Engineer - Augmented Reality

Remote

Experienced Bilingual Customer Service Representative - Remote Opportunity with blithequark

Remote

Guidewire PC Configuration Senior

Remote

Hybrid Director of Operations-Embassy Suites by Hilton Palmdale- CA

Remote

Sr. Employee Benefits Consultant - Voluntary Benefits

Remote

Commercial Senior Auto Claims Adjuster- Remote

Remote

Remote Data Entry Clerk – Precision Data Management & Reporting Specialist for careerzynith Staffing & Recruiting

Remote

Tutor Marketing Manager

Remote

Account Executive - Engineering Firms

Remote

Chief, Natural and Physical Resources Unit

Remote
← Back