Senior Software Engineer (Quality) - Consumer Intelligence & Engagement
Core
Own quality strategy, test automation, and execution for personalization, recommendation, and consumer intelligence capabilities to enable data-driven consumer experiences.
Role type
Senior Quality Engineer (Test Automation & Strategy)
Builds
Scalable automated test frameworks, CI/CD quality gates, and validation pipelines for AI-powered consumer journeys.
Domain
eCommerce, Retail, Consumer Digital Products, Personalization, Recommendation Systems
Deliverable
production ML models | product features
Required skills
Test strategy definition, Test automation framework design (Playwright, Cypress, Appium, Selenium), API/Integration/Contract/E2E testing, CI/CD pipeline integration, Test data management, Microservices/Event-driven architecture understanding, AI-assisted testing practices, Observability setup
Preferred skills
Experience with personalization/recommendation platforms, Observability for quality analytics, Coding agents/LLMs for testing productivity, eCommerce/Retail domain expertise
Technologies
Playwright, Cypress, Appium, Selenium, CI/CD tools
Responsibilities
Define and drive quality strategy for personalization and recommendation capabilities; Design and maintain automated test frameworks covering API, integration, contract, functional, and E2E testing; Embed quality throughout the SDLC by partnering with software engineers and data teams; Validate recommendation outputs, personalization rules, and consumer segmentation; Establish test data, environments, and validation approaches for personalized journeys; Drive shift-left quality practices via automation and risk-based testing; Coach engineers on test automation and quality improvement.
Seniority
Senior, hands-on IC