Senior QA Automation
Core
Design, develop, and maintain automated test frameworks for a Workforce Management and Customer Experience platform, focusing on microservices, forecasting engines, and scheduling systems.
Role type
Senior QA Automation Engineer (Workforce Management & CX)
Builds
Automated test suites, performance test scenarios, and CI/CD quality gates for WFM forecasting, scheduling, and customer experience platforms.
Domain
Workforce Management (WFM), Customer Experience (CX), Microservices, Distributed Systems
Required skills
QA automation, Java, TypeScript, JavaScript, Playwright, Cypress, JUnit, REST API testing, Microservices testing, Contract testing, Performance testing, CI/CD integration
Preferred skills
Contact center domain knowledge, CCaaS platforms, Telephony systems, IVR, Call flows, Agent routing
Technologies
API, CI/CD, Cloud, Cypress, JUnit, Java, JavaScript, JMeter, Playwright, REST, Spring, Spring Boot, TypeScript, microservices
Responsibilities
Design and execute automated tests across the test pyramid (unit, component, integration, contract, API, E2E, regression). Lead component and integration testing for microservices. Design and execute performance and load tests for peak contact-center volumes. Create and automate test scenarios for WFM features (forecasting, schedule generation, rules). Integrate automated tests into CI/CD pipelines. Analyze defects and drive quality improvements. Establish quality engineering standards and reusable automation assets.
Seniority
Senior, hands-on IC