# Software Development Engineer in Test

**Company**: StockX
**Location**: Bangalore, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/stockx/jobs/8603944002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f0550260-504

## Description

Help empower global customers to connect to culture through their passions.

As a Software Development Engineer in Test (SDET), you'll be part of a highly dynamic Engineering team working on modern Web and Mobile technologies. You'll collaborate closely with engineering and product teams to ensure high-quality releases.

Responsibilities:

- Work collaboratively with product managers and engineers to deliver high-quality software.

- Understand BRDs/PRDs, derive scenarios, and prepare detailed test plans.

- Create well-structured test cases following QA best practices.

- Automate test cases for Web, iOS, and Android applications using WebdriverIO, Selenium, and Appium.

- Validate frontend data against backend responses (API checks, JSON, logs).

- Perform functional, regression, smoke, and end-to-end testing for web and mobile apps.

- Execute tests on cloud-based platforms (e.g., Allure TestOps, LambdaTest, BrowserStack, SauceLabs).

- Generate and maintain rich test reports using Allure or equivalent frameworks.

- Participate in sprint ceremonies including planning, grooming, and release testing.

- Raise defects clearly, identify risks early, and ensure timely resolution.

- Contribute to automation frameworks and maintain robust test suites.

- Integrate automated tests into CI/CD pipelines.

- Collaborate with QA peers to improve test coverage, share results, and solve challenges.

- Contribute to long-term QA strategy, automation enhancements, and tooling improvements.

- Use MCP tools (good to have) for assisted test creation and self-healing automation.

- Review documentation and contribute to test strategies, automation design, and quality processes.

Requirements:

- 3+ years of experience in Web and Mobile Automation Testing.

- Strong experience with WebdriverIO, Selenium, Appium, JavaScript/TypeScript.

- Experience testing iOS and Android apps (manual + automation).

- Experience with cloud execution platforms (LambdaTest, BrowserStack, SauceLabs).

- Experience with reporting frameworks such as Allure.

- Ability to debug issues using DevTools, ADB, Xcode tools, APIs, and logs.

- Familiarity with Git and CI/CD pipelines.

- Strong analytical and debugging capabilities.

- Excellent communication and documentation skills.

- Curious, proactive, and eager to learn.

- Able to collaborate effectively in a fast-paced environment.

## Skills

### Required
- WebdriverIO
- Selenium
- Appium
- JavaScript/TypeScript
- Cloud execution platforms
- Allure

### Nice to have
- MCP experience for test creation/self-healing automation
- Exposure to performance, load, or security testing
- Familiarity with modern frontend frameworks
- API automation or end-to-end automation experience
- Test management tools (Jira, TestRail)
- Experience working in Agile/Scrum environments
- Broader coding experience (Java, C#, TypeScript) or OOP fundamentals

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/stockx/jobs/8603944002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
