Engineering
Back to Jobs
Senior Software Development Engineer in Test (Senior SDET)
About the Role
We’re looking for a Senior Software Development Engineer in Test (SDET) to drive quality through automation and modern testing practices. This is a highly technical, hands-on role where you’ll lead test strategy, build scalable test infrastructure, and own quality across the product lifecycle.
You’ll collaborate with engineering, product, and DevOps teams to ensure continuous delivery of high-quality features — with a strong emphasis on mocking APIs, integrating into CI/CD pipelines, and using JavaScript-based automation frameworks.
Key Responsibilities
- Design, build, and maintain automated test frameworks for UI, API, and integration testing
- Mock APIs to simulate services and enable isolated, deterministic test execution
- Develop automated test suites to support regression, smoke, and functional testing
- Integrate automated tests into CI/CD pipelines to enforce quality gates for deployments
- Collaborate with developers and product managers to write testable requirements and shift testing earlier in the SDLC
- Troubleshoot test failures, isolate defects, and support root cause analysis
- Champion automation and mentor other engineers on best practices
Requirements
- Strong JavaScript experience is a must (e.g., Cypress, Playwright, Jest, or similar tools)
- Hands-on experience mocking APIs in automation environments
- Proven experience integrating automated tests into CI/CD pipelines
- 5+ years in a test automation or QA-focused software engineering role
- Strong understanding of software testing principles and various test types (unit, integration, system, E2E)
- Experience debugging automation failures and maintaining test reliability
- Comfortable working with REST APIs, Git-based workflows, and modern DevOps tooling
Nice to Have
- Understanding of SEO, accessibility, and compliance testing considerations
- Experience with mobile automation frameworks like Appium or Detox
- Familiarity with containerization (Docker) or cloud-native architecture
- Exposure to analytics validation (e.g., Segment, Mixpanel)
- Experience testing eCommerce platforms or CMS-configured websites