Retail Systems SDET (Software Development Engineer in Test)
Core
Build and maintain automated API, contract, and integration tests for retail backend systems, order management, and third-party platform integrations.
Role type
SDET (Software Development Engineer in Test)
Builds
Automated test suites for API contracts, backend services, and SCAYLE integrations
Domain
E-commerce / Retail Systems
Required skills
JavaScript/TypeScript, Python, Java, C#, SQL, CI/CD pipelines, cloud environments, API testing, relational databases
Preferred skills
Postman, ReadyAPI, Bruno, Jenkins, ActiveBatch, Playwright, Cypress, WebDriverIO, Cucumber, MACH commerce platforms, async systems (queues, streams, webhooks), AI-assisted development tools
Technologies
JavaScript, TypeScript, Python, Java, C#, SQL, Jenkins, ActiveBatch, Playwright, Cypress, WebDriverIO, Cucumber, SCAYLE, Postman, ReadyAPI, Bruno, Bash CLI, Windows Terminal, PowerShell
Responsibilities
Build and maintain automated API, contract, and integration tests; Test interdependent backend services and third-party platforms; Contribute to and extend test automation frameworks; Integrate automated tests into CI/CD pipelines; Partner with developers and product managers to shape test strategy; Review requirements and acceptance criteria to influence software building; Prepare and share test documentation and results.
Seniority
Mid-level, hands-on IC