# 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/8790338002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fc3df1b7-d43

## Description

We are seeking a Software Development Engineer in Test to join our Quality Engineering team. As an SDET, you will help scale a reliable, efficient, and consistent automated testing ecosystem across engineering teams.

**Test Execution and Reliability**

- Manage automated test execution in the Lamdatest test environment.

- Monitor test runs and investigate recurring, intermittent, and flaky failures.

- Support regression, integration, end-to-end, and release validation activities.

- Improve test execution speed, stability, scalability, and maintainability.

- Reduce test duplication and identify opportunities to expand automation coverage.

**Automation Platforms and Frameworks**

- Maintain, troubleshoot, and enhance existing automation frameworks.

- Integrate automated tests into shared execution workflows and CI/CD pipelines.

- Standardize framework usage, test tagging, test organization, and execution patterns.

- Improve test reporting, dashboards, notifications, and test health visibility.

- Maintain test environments, test data, configuration, dependencies, and execution infrastructure.

**Cross-Functional Quality Engineering**

- Analyze failures across application, automation, environment, data, and infrastructure layers.

- Partner with developers and platform teams to identify root causes and implement solutions.

- Improve application testability and increase release confidence.

- Implement and maintain automated quality gates within CI/CD pipelines.

- Support post-release validation and investigations involving testing or test environments.

- Document setup procedures, execution workflows, troubleshooting steps, and operational guidelines.

- Improve the quality engineering platform and developer experience through continuous process and tooling enhancements.

**Requirements**

- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

- 4+ years of experience in SDET, test automation, quality engineering, or a similar engineering role.

- Strong programming skills in Java, JavaScript, TypeScript, or Python.

- Hands-on experience maintaining and enhancing automated test frameworks.

- Experience with UI automation tools such as Playwright, Cypress, Selenium, or WebdriverIO.

- Experience with API automation and validation using Postman, RestAssured, or similar tools.

## Skills

### Required
- Java
- JavaScript
- TypeScript
- Python
- Playwright
- Cypress
- Selenium
- WebdriverIO
- Postman
- RestAssured
- Git-based development workflows
- CI/CD pipelines

### Nice to have
- Experience with CircleCI, GitHub Actions, Jenkins, Harness, or similar CI/CD platforms
- Experience with flaky test detection, retry strategies, parallel execution, and test reporting
- Exposure to AWS or other cloud platforms
- Understanding of microservices and distributed systems
- Experience with SQL and database validation
- Experience managing test data, service dependencies, environment configuration, or containerized execution
- Exposure to observability, logging, monitoring, and debugging tools

---

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