Senior Software Developer in Test (SDET)
Core
Designing, developing, and maintaining robust automated testing frameworks and tools to ensure the quality and reliability of mobile and IoT device management software.
Role type
Senior Software Developer in Test (SDET)
Builds
Automated test frameworks for UI, API, and backend systems integrated into CI/CD pipelines
Domain
Mobile and IoT device management
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Python, C#, JavaScript, JUnit, TestNG, Selenium, Cypress, RestAssured, Playwright, Jenkins, GitLab CI, Azure DevOps, CircleCI, JMeter, Gatling, k6, AWS, Azure
Preferred skills
Performance/load testing, cloud environments, Agile/Scrum methodologies
Technologies
Java, Python, C#, JavaScript, JUnit, TestNG, Selenium, Cypress, RestAssured, Playwright, Jenkins, GitLab CI, Azure DevOps, CircleCI, JMeter, Gatling, k6, AWS, Azure
Responsibilities
Design and implement scalable automated test frameworks for UI, API, and backend systems; Write high-quality automated tests to validate system functionality, performance, and reliability; Integrate automated tests into CI/CD pipelines and monitor test execution; Conduct code reviews and provide mentorship to junior SDETs and QA engineers; Investigate and debug test failures, triage issues, and work with development teams for resolution; Develop tools and utilities to improve test coverage, efficiency, and reliability
Seniority
Senior, hands-on IC