Job Description: Sr. Quality Engineer / SDET – Backend
Experience: 6–10 Years
Location: Chennai / Pune (Hybrid – 3 days WFO, subject to confirmation)
Notice Period: Immediate Joiners Only
Payroll: Haparz
Role Overview
We are looking for an experienced Senior Quality Engineer / SDET with strong expertise in backend test automation, modern .NET, C#, Playwright, REST APIs, microservices and Microsoft Azure.
The ideal candidate should have hands-on experience designing and developing scalable automation frameworks for backend applications, validating microservices, testing service-to-service integrations and ensuring application reliability across Azure-based environments.
This role requires strong programming capabilities, backend testing knowledge and experience integrating automated tests into CI/CD pipelines. Candidates with experience using AI-assisted development tools such as Claude Code will have an added advantage.
Key Responsibilities
- Design, develop and maintain scalable automated testing frameworks using Playwright with TypeScript or C#.
- Develop and execute backend automation scripts for REST APIs, microservices and service-to-service integrations.
- Validate API requests, responses, HTTP status codes, authentication, JSON/XML payloads and data contracts.
- Perform integration, contract, functional, end-to-end, regression and reliability testing.
- Validate asynchronous processing, event-driven workflows, message queues and distributed application behaviour.
- Test Azure-based applications and integrations involving Azure Service Bus, Blob Storage and Application Insights.
- Perform backend data validation, investigate application logs and identify issues across distributed services.
- Integrate automated test suites into Azure DevOps CI/CD pipelines and implement automated quality gates.
- Work with Docker-based environments and Git-based version control.
- Collaborate with developers to implement shift-left testing practices across unit, component, API, integration and system testing.
- Use AI-assisted development tools such as Claude Code or equivalent solutions to improve test design, automation development, debugging and code refactoring.
- Analyse failures, troubleshoot defects and work closely with development teams to improve application quality and reliability.
Required Experience and Technical Expertise
- 6–10 years of experience in Software Quality Engineering, SDET or Test Automation.
- Strong hands-on programming experience in C# and modern .NET.
- Practical experience developing automation frameworks using Playwright with TypeScript or C#.
- Strong backend testing experience covering REST APIs, microservices and distributed systems.
- Experience with Postman/Newman, HttpClient, RestSharp or equivalent API testing libraries.
- Good understanding of OOP concepts, JSON, XML, design principles and architectural patterns.
- Experience testing asynchronous processes, event-driven systems and service integrations.
- Hands-on exposure to Microsoft Azure services, particularly Azure Service Bus, Blob Storage and Application Insights.
- Experience with Azure DevOps CI/CD pipelines, Docker, Git and JIRA.
- Understanding of functional, integration, contract, end-to-end and API security testing.
Good to Have
- Experience with Claude Code, GitHub Copilot or other AI-assisted coding tools.
- Experience with performance, reliability and security testing.
- Exposure to distributed systems architecture and cloud-native applications.
- Experience building reusable test automation frameworks from scratch.
Work Location: Hybrid remote in Pune, Maharashtra