Software Development Engineer in Test (SDET-1)
Core
Design and build scalable automation frameworks to ensure high-quality, reliable, and performant software delivery for AI-driven products.
Role type
Software Development Engineer in Test (SDET-1)
Builds
Scalable, reusable automation frameworks and automated test suites
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models
Required skills
Java, UI automation, API testing (Postman, Rest Assured), JUnit/TestNG, CI/CD integration, performance testing, debugging
Preferred skills
React, Docker, Kubernetes, JMeter, Gatling, security testing
Technologies
Java, Postman, Rest Assured, JUnit, TestNG, Jenkins, GitHub Actions, React, Docker, Kubernetes, JMeter, Gatling
Responsibilities
Design and maintain scalable automation frameworks; Develop and execute automated test suites for UI, APIs, databases, and message queues; Perform functional, integration, regression, API, and end-to-end testing; Integrate automated test execution into CI/CD pipelines; Execute performance and load testing; Identify root causes of defects and collaborate with developers to resolve them; Promote quality engineering practices and Test-Driven Development (TDD)
Seniority
Mid-level, hands-on IC