Senior QA Automation
Core
Drive quality engineering practices and own test automation across the full test pyramid for a cloud-native Workforce Management and Customer Experience platform.
Role type
Senior QA Automation Engineer
Builds
Automated test frameworks, test suites, and quality gates for microservices and WFM/CX applications.
Domain
Workforce Management, Customer Experience, Cloud-native Microservices
Required skills
Test automation frameworks (Playwright, Cypress, JUnit), Component and integration testing, Contract testing (Pact), Performance and load testing, CI/CD integration, Java/Spring Boot, Microservices testing, WFM forecasting and scheduling logic validation
Preferred skills
Contact Center (CCaaS) domain knowledge, Telephony/IVR systems understanding
Technologies
Playwright, Cypress, JUnit, Testcontainers, WireMock, Pact, JMeter, Gatling, k6, Spring Boot, TypeScript, JavaScript, REST APIs
Responsibilities
Design and maintain automated test frameworks; Build and execute test suites at unit, component, integration, and end-to-end levels; Validate microservices behavior and API contracts; Design and run performance/load tests; Automate tests for WFM forecasting and scheduling rules; Integrate tests into CI/CD pipelines; Collaborate on acceptance criteria and quality standards; Analyze defects and drive quality improvements.
Seniority
Senior, hands-on IC