Role Overview
As a Software Development Engineer in Test, you will play a key role in ensuring software quality across the product lifecycle within an agile environment. Based in Hyderabad, you will work closely with development teams to build and sustain automated testing frameworks that support fast, reliable delivery.
Key Responsibilities
- Collaborate within an agile team to deliver high-quality software solutions on schedule
- Design, implement, and maintain test automation frameworks for web applications, backend services, and distributed systems
- Work alongside software engineers from the outset to promote testability, resilience, and adherence to quality standards
- Develop and manage comprehensive test suites including end-to-end, integration, and unit tests
- Integrate automated testing into CI/CD pipelines to ensure fast feedback, high reliability, and broad coverage
- Apply OpenAPI specifications to perform API testing and validate service contracts
- Monitor test executions, identify failures, and lead diagnostic efforts to resolve issues
- Lead root-cause analysis and implement preventive measures to improve system stability
- Help shape test strategy, define quality benchmarks, and advocate for improvements in tooling and engineering practices
Required Qualifications
- Experience with CI/CD pipeline integration and automation
- Familiarity with DevSecOps principles and secure development practices
- Knowledge of cloud-native technologies aimed at strengthening security and streamlining delivery
- Understanding of modern infrastructure and policy management through code-based approaches
- Proven background in engineering platforms with attention to security and maintainability
Technology Environment
DevSecOps, CI/CD pipelines, cloud-native tooling, Infrastructure as Code, Policy as Code, OpenAPI
Work Arrangement
This is a hybrid role based in Hyderabad, combining in-office collaboration with flexible work arrangements.