Software Development Engineer in Test
Core
Design testing strategies, build test plans, write test cases, and execute tests for product features while maintaining automation frameworks.
Role type
Software Development Engineer in Test (SDET)
Builds
Test automation scripts and frameworks for web and native applications
Domain
Software Testing / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
UI automation, software testing lifecycle, version control, CI systems, Selenium, Appium, Python
Preferred skills
Angular, Ember.js, React, mobile device testing, Node.js, React Native
Technologies
Jenkins, Selenium, Appium, Python, Node.js, React, Angular, Ember.js
Responsibilities
Review product requirements and design documents to create testing strategies; Build test plans, write test cases, and execute tests; Implement and maintain test automation scripts and frameworks; Report, track, and verify defects; Monitor automation jobs; Work with infrastructure team to maintain CI test pipelines
Seniority
Mid-level, hands-on IC