remote
Software Development Engineer in Test - Buyer Experience - StockX
Software Engineer
Join a fast‑moving engineering team as a Software Development Engineer in Test, building automated test suites for modern web and mobile buyer experiences using JavaScript, Cypress, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for web and mobile buyer‑facing applications.
- Create detailed test plans, write test cases, and execute functional, regression, and performance tests.
- Validate frontend behavior against backend APIs and services, ensuring end‑to‑end reliability.
- Collaborate with product managers, developers, and QA peers in Agile ceremonies to define quality criteria and release readiness.
- Integrate automated tests into CI/CD pipelines and monitor test results to drive continuous improvement.
Requirements
- Strong programming skills in JavaScript (or TypeScript) and experience with test automation tools such as Cypress or Selenium.
- Hands‑on experience testing RESTful APIs and validating data flows between front‑end and back‑end systems.
- Familiarity with CI/CD platforms (e.g., Jenkins, GitHub Actions, CircleCI) and version control (Git).
- Solid understanding of Agile development processes and test‑driven development practices.
- Excellent problem‑solving abilities, attention to detail, and a passion for learning new technologies.
Skills
javascriptcypressseleniumtest automationcicdagile