Senior Software Development Engineer in Test (SDET) | ScaleneWorks INC
full-time
Posted on June 18, 2025
Job Description
Senior Software Development Engineer in Test (SDET)
Job Summary
We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to lead the design and implementation of scalable test automation solutions. This role is critical in ensuring the reliability, performance, and overall quality of our cloud software products. The ideal candidate will have deep expertise in automated testing frameworks and a strong understanding of cloud-native technologies, particularly Kubernetes and microservices, playing a pivotal role in comprehensive testing and automation strategies.
Responsibilities
- Define, document, and execute test plans, test cases, and test scripts for functional, regression, and integration testing.
- Design and implement end-to-end automation frameworks and strategies.
- Test microservices for reliability, performance, and scalability, validating service contracts and dependencies.
- Develop and maintain robust test automation frameworks for microservice and UI testing.
- Create and execute API test automation using Rest Assured or similar tools.
- Conduct exploratory, functional, and usability testing where automation is not applicable.
- Identify and document defects, ensuring timely resolution.
- Collaborate with DevOps teams to integrate test suites into Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Ensure automation scripts run seamlessly during build, test, and deployment processes.
- Work closely with developers, QA, and product managers to align testing strategies with project goals.
- Generate and share detailed test reports and metrics with stakeholders.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software testing, including both manual and automation testing.
- Familiarity with Kubernetes and containerized applications.
- Proficiency in Java programming language.
- Experience with UI test automation tools such as Selenium or Playwright.
- Hands-on expertise in API testing tools like Rest Assured, Postman, or similar.
- Strong understanding of CI/CD tools such as Jenkins or Argo CD.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Detail-oriented with a focus on quality and reliability.
Preferred Skills
- Experience with performance testing tools such as JMeter or Gatling.
- Familiarity with cloud platforms including AWS, Azure, or Google Cloud Platform (GCP).
Experience
- Minimum of 10 years of relevant experience in software testing, encompassing both manual and automated testing methodologies.
Environment
- Full-time position based in Chennai.
- Hybrid work mode combining remote and in-office work.
Salary
- Estimated salary: ₹2,000,000 INR per annum.
Benefits
- Not specified.