Software Engineer in Test (Hyderabad)

Software Engineer in Test (Hyderabad)

10 Aug
|
Incedo
|
Hyderabad

10 Aug

Incedo

Hyderabad

Lead SDET

Location: Hyderabd/Gurugram

Experience: 7-13 years

Employment Type: Full time

About the Role

Ideal Candidate Profile

- 7+ years of experience in SDET, Test Infrastructure, Platform Engineering, or Automation Engineering.
- Proven experience building mock services, simulators, and test data generation frameworks .
- Strong AWS automation and Infrastructure-as-Code expertise.
- Strong hands-on Playwright automation experience for UI and end-to-end testing.
- Experience creating and managing ephemeral cloud environments for testing.
- Strong understanding of microservices, APIs, distributed systems, and CI/CD practices.

Key Responsibilities Service Virtualization, Simulators & Mock Data

- Design and implement service virtualizations, mocks, stubs, and simulators for third-party APIs and dependencies.
- Create configurable mock services that simulate:
- Success and failure scenarios
- Timeouts and latency
- Rate limiting
- Authentication failures
- Edge-case behaviors
- Create and maintain realistic synthetic/mock test data for functional, integration, regression, and performance testing.
- Develop automated test data generation frameworks that support various test scenarios and environments.
- Ensure mock services and test data remain aligned with production contracts and third-party API specifications.
- Maintain reusable test environments and dependency simulators for multiple product teams.

Cloud Test Environment Automation

- Provision AWS infrastructure dynamically for test execution.
- Implement Infrastructure as Code (IaC) using:
- Terraform
- AWS CloudFormation
- AWS CDK
- Automate creation and teardown of:
- VPCs
- ECS/EKS clusters
- Lambda functions
- API Gateway
- Databases (RDS/DynamoDB)
- S3 resources
- Build ephemeral environments that can be spun up on demand and automatically destroyed after test completion.




- Optimize AWS utilization and testing costs.

UI, API & End-to-End Automation

- Develop and maintain automated test using Playwright .
- Create robust UI, API, and end-to-end test suites that run against dynamically provisioned environments.
- Integrate Playwright automation into CI/CD pipelines.
- Automate validation of mocked third-party services through UI and API workflows.
- Support regression, integration, and smoke testing across multiple environments.

Test Automation Platform

- Integrate environment provisioning into CI/CD pipelines.
- Develop frameworks for:
- End-to-end testing
- Integration testing
- Contract testing
- Performance testing
- Enable parallel test execution across multiple feature branches.
- Build self-service testing capabilities for engineering teams.

DevOps & Observability

- Monitor test environments and test infrastructure health.
- Automate logging, tracing, and diagnostics.
- Troubleshoot environment, infrastructure, and dependency failures.
- Improve test reliability, scalability, and execution speed.

Required Skills Programming & Automation

- Strong experience in Java, Python, TypeScript/JavaScript, or Go.
- Experience building scalable test frameworks and automation platforms.

Playwright Expertise

- Strong hands-on experience with Playwright.
- UI, API, and end-to-end automation using Playwright.
- Cross-browser testing (Chrome, Edge, Firefox).
- CI/CD integration of Playwright test suites.

Service Virtualization & Mocking

- WireMock
- MockServer
- Hoverfly
- Mountebank
- Pact
- Service virtualization concepts
- Test data generation and management

AWS & Cloud Infrastructure

- IAM
- ECS/EKS
- Lambda
- API Gateway
- S3
- DynamoDB
- RDS
- CloudWatch
- Step Functions

Infrastructure as Code

- Terraform (preferred)
- AWS CDK
- CloudFormation

DevOps & Containerization

- Docker
- Kubernetes
- GitHub Actions
- Azure DevOps
- Jenkins

Regards -Sanjay Bhatt

📌 Software Engineer in Test (Hyderabad)
🏢 Incedo
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (hyderabad) / hyderabad