About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test (SDET) based in India.
This role is ideal for an SDET who sees quality as a fundamental part of software engineering, rather than a final step before release. You will shape testing standards, automation practices, and quality strategies across products and services. The position combines strong software development with hands-on expertise in automation, APIs, distributed systems, and end-to-end testing.
Responsibilities
- Design, develop, and maintain robust test automation frameworks, either from scratch or by extending existing solutions, while ensuring they remain scalable, reusable, and maintainable.
- Define and uphold test quality standards and contribute to the overall testing strategy for one or more products or services.
- Develop high-quality integration and end-to-end automated tests that meet production engineering standards, alongside reusable test utilities, mocks, and simulators.
- Drive automated testing across contract, smoke, regression, and end-to-end scenarios, integrating frameworks effectively into CI/CD pipelines.
- Own the structure, health, and relevance of test suites and regression packs.
- Test front-end, back-end, API, and distributed microservice environments using modern tools and frameworks such as Playwright, Cypress, Postman, and RestAssured.
- Plan and coordinate performance testing using tools such as K6 and JMeter.
- Partner closely with engineers, product managers, delivery leads, and other cross-functional stakeholders.
- Participate throughout the testing lifecycle, including exploratory and manual QA activities, issue investigation, change validation, and release sign-off.
- Investigate defects and production issues, identify root causes, and ensure fixes are properly validated through automated testing.
Requirements
- 4+ years of professional experience in test automation, with strong hands-on expertise in building and maintaining automation frameworks and API testing solutions.
- Strong proficiency in writing automated tests using TypeScript and solid experience designing and executing end-to-end testing strategies within Agile delivery environments.
- Demonstrated ability to embed quality early in the SDLC through close collaboration with Product Managers, Engineers, Principal Engineers, Delivery Managers, and other stakeholders.
- Experience working within Agile continuous delivery teams.
- Strong understanding of software quality principles, automation optimization, and continuous improvement.
- A critical and analytical mindset.
- Strong collaboration and communication skills.
- Adaptability and ownership.
- Strong attention to detail.
- A degree, diploma, or equivalent qualification in Computer Science, Information Technology, or a related discipline is desirable.
- Certifications such as CSTAE, ASTQB ISTQB Advanced, or recognized automation testing certifications in technologies such as Cypress or Playwright are desirable.
- Familiarity with pipeline and event-driven architectures, including technologies such as Kafka, AWS EventBridge, AWS Step Functions, queues, streams, or SnapLogic, is an advantage.
Conditions
- Competitive reward package designed to support financial wellbeing, physical health, and mental wellbeing.
- Opportunities for professional learning, development, and continuous growth.
- Recognition for individual contributions and impact.
- Benefits and reward offerings tailored to the role and location.
- Collaborative environment that encourages employees to thrive both professionally and personally.
- Equal-opportunity workplace that values diverse backgrounds, identities, experiences, and perspectives.