Senior Software Development Engineer in Test
Core
Design, develop, and maintain automated test frameworks and scripts to ensure software quality and reliability.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated test frameworks, CI/CD pipelines, and test data generation scripts
Domain
Software Engineering / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation frameworks (Playwright, Selenium, Appium), Programming (C#, Java, JavaScript, Python, Ruby), CI/CD pipelines, API validation, SQL, Test planning and design, Agile/Scrum methodologies, Spec-driven agentic development, XML/CSV data handling
Preferred skills
Performance testing tools (JMeter, LoadRunner), Cloud platforms (Azure), ISTQB certification
Technologies
Playwright, Selenium, Appium, GitHub Copilot, Cursor, Claude, JMeter, LoadRunner, Azure, XML, CSV, SQL
Responsibilities
Design and maintain automated test frameworks and scripts; Collaborate with development and QA teams to identify test requirements and create test plans; Execute automated tests and analyze results to identify defects; Develop and maintain CI/CD pipelines; Conduct code reviews and provide feedback; Investigate and troubleshoot issues in test environments; Validate APIs for functionality, reliability, performance, and security
Seniority
Senior, hands-on IC