Required Skills
About the Job
Join Experian's agile engineering team in Hyderabad as a Senior Software Development Engineer in Test (SDET). You will be instrumental in developing high-quality, resilient solutions and enhancing our cloud-native platform. This hybrid role involves collaborating across the full product lifecycle, focusing on DevSecOps practices, CI/CD pipeline integration, and cloud-native tooling. Your responsibilities will include designing, developing, and maintaining automated test frameworks for web, backend, and distributed systems, partnering with engineers to ensure testability and adherence to quality standards. You will build and maintain comprehensive test suites, integrate automated tests into CI/CD pipelines (GitHub Actions, Buildkite), and implement API testing with OpenAPI standards. Monitoring test environments, triaging failures, and driving root-cause analysis are also key. You'll contribute to defining test strategies, quality standards, and best practices.
We are seeking candidates with 4+ years of SDET experience, a strong understanding of Python for backend testing and automation, and proficiency with pytest. Experience with vitest for TypeScript unit testing and TestCafe for end-to-end browser testing is required. A solid understanding of applications deployed on AWS Lambda and ECS, cloud-native architectures, and CI/CD integration patterns is essential. Familiarity with Infrastructure as Code (IaC) tools like CDK or Terraform, and cloud services such as API Gateway, ALB, SNS, SQS, DynamoDB, RDS, and S3 is expected. Experience with cloud observability tools (CloudWatch, CloudTrail) is a plus. A degree in a relevant engineering discipline or equivalent commercial experience is required.