This role is for one of our clients
Industry: Technology, Information and Media
Seniority level: Associate level
Min Experience: 2 years
Location: Gurgaon
JobType: full-time
About the Role
We’re looking for a highly analytical and automation-focused SDET to help elevate the quality of our digital products across web, mobile, and API platforms. As an Automation Quality Engineer, you will work at the intersection of software development and test engineering—driving test architecture, automation coverage, and continuous validation strategies for fast-paced product teams.
This role is ideal for engineers who thrive on solving complex quality problems, building robust automation systems, and collaborating across functions to deliver seamless, high-performance user experiences.
What You’ll Do
✅ Test Automation Engineering
Build and maintain scalable, modular test automation frameworks for web, mobile, and backend platforms.
Design reusable test libraries for UI and API automation using modern frameworks like Playwright, Cypress, Appium, or REST Assured.
Implement mocking, stubbing, and test data strategies to simulate real-world scenarios.
CI/CD Integration & DevOps Collaboration
Integrate automated test suites into CI/CD pipelines (GitHub Actions, Jenkins, or similar).
Enable early defect detection through shift-left testing, commit-level validation, and build health dashboards.
Partner with DevOps to manage test environments and execute automated tests in parallel and distributed environments.
Quality Strategy & Test Coverage
Define quality metrics, evaluate test effectiveness, and optimize regression coverage.
Conduct a mix of automated and exploratory testing, including functional, integration, performance, and compatibility tests.
Collaborate with product and engineering teams to refine acceptance criteria and embed quality into every user story.
Mentorship & Best Practices
Guide developers and junior QA engineers in automation tools, test strategies, and coding standards.
Champion testability, code quality, and continuous improvement within cross-functional squads.
What You Bring
Core Skills & Experience
2–5 years of hands-on experience in test automation, SDET, or quality engineering roles.
Proficiency in a major programming language (e.g., Java, Python, JavaScript/TypeScript).
Strong command of UI and API test frameworks such as Selenium, Playwright, Cypress, Appium, or Postman/REST Assured.
Deep understanding of RESTful APIs, microservices architecture, and structured API validation.
Experience working in Agile/Scrum teams with ownership of sprint-level quality.
Tooling & Workflow Knowledge
Familiarity with version control (Git) and CI/CD systems (Jenkins, GitHub Actions, CircleCI).
Experience with test reporting frameworks like Allure, Extent Reports, or similar.
Ability to analyze failures quickly and perform root-cause analysis independently.
Nice to Have
Exposure to performance testing tools like k6, JMeter, or Gatling.
Experience working in containerized environments (Docker, Kubernetes).
Familiarity with cloud services (AWS, GCP, or Azure) and test environment provisioning.
Experience with GraphQL testing, WebSockets, or BDD tools (e.g., Cucumber, Behave).