Software Development Engineer in Test
Core
Manage automated test execution, investigate flaky failures, and maintain automation frameworks to ensure release quality.
Role type
Senior SDET (Quality Engineering)
Builds
Automated test frameworks, CI/CD quality gates, and test reporting dashboards
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, JavaScript, TypeScript, Python, Playwright, Cypress, Selenium, WebdriverIO, Postman, RestAssured, SQL, CI/CD pipeline management, microservices architecture, cloud platforms (AWS), observability tools, Git workflows, troubleshooting, test data management, containerized execution
Preferred skills
AI-assisted testing tools, experience with shared/centralized non-production environments, parallel execution strategies, flaky test detection
Technologies
LambdaTest, CircleCI, GitHub Actions, Jenkins, Harness, Playwright, Cypress, Selenium, WebdriverIO, Postman, RestAssured, AWS
Responsibilities
Manage automated test execution and investigate recurring or flaky failures; Maintain and enhance automation frameworks and integrate tests into CI/CD pipelines; Standardize test tagging, organization, and execution patterns across teams; Improve test reporting, dashboards, and execution speed/stability; Partner with developers to identify root causes and improve application testability; Document setup procedures, troubleshooting steps, and operational guidelines
Seniority
Senior, hands-on IC