Senior Software Developer in Test
Core
Design, develop, and maintain automation frameworks, infrastructure, tools, and shared testing libraries for web applications and API services.
Role type
Senior Software Developer in Test (SDET)
Builds
Automated testing frameworks, test cases, and quality assurance infrastructure
Domain
Software Engineering / Quality Assurance / Backend Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, object-oriented principles, unit testing frameworks (JUnit), backend/API testing, performance testing tools (JMeter), REST, JSON, Thrift, Selenium WebDriver, SQL, HTTP, TLS, TCP, CI/CD tools (Jenkins, Bamboo)
Preferred skills
Hadoop, MongoDB, Kafka
Responsibilities
Design and maintain automation frameworks and shared testing libraries; define and automate test cases for product requirements; participate in planning, story grooming, test execution, and release support; improve automation frameworks, test coverage, and delivery quality; conduct code reviews and document automation tools; provide training and mentorship to other SDETs
Seniority
Senior, hands-on IC
