About the Role
Position: Software Engineer-I,II,III (SDET)
Experience: 2-8 Years
Notice Period: Immediate-60 days
Hiring Locations: Bengaluru, Pune, Kolkata, Hyderabad, Chennai, Gurgaon
Responsibilities-SDET-I (2-4 Years)
- Responsible for developing, maintaining, and executing automated test scripts for web, API, and mobile applications using industry-standard frameworks (e.g., Selenium, Cypress, Appium, etc.).
- Responsible for maintaining and enhancing test automation frameworks.
- Responsible for assisting in and creating the integration of automated tests into continuous integration and continuous deployment (CI/CD) pipelines.
- Responsible for participating in sprint activities, including planning, requirements reviews, and user story grooming, to identify and define test scenarios.
- Responsible for translating functional and non-functional requirements into effective test cases and automated scripts.
- Responsible for thinking strategically to improve testing processes while providing high quality and scalable solutions.
- Responsible for conducting performance and load testing on the application in test.
- Responsible for assisting peers through different issues and timely reporting test metrics and test reports to seniors.
- Responsible for staying updated on the latest tools, techniques, and trends in test automation and suggesting improvements to increase QA efficiency.
Responsibilities-SDET-II (3-6 Years)
- Responsible for designing, developing, and maintaining scalable, reusable, and robust automation frameworks for web, API, or mobile applications.
- Responsible for creating, executing, and optimizing automated test scripts to ensure thorough coverage of features and regression scenarios.
- Responsible for integrating and maintaining automated tests within CI/CD pipelines, ensuring ongoing test reliability and quick feedback cycles.
- Responsible for performing code reviews of automation scripts and providing constructive feedback to promote coding standards and best practices.
- Responsible for analysing complex business requirements and translating them into detailed and effective test strategies, test cases, and automation plans.
- Responsible for collaborating closely with developers, product managers, and business stakeholders to clarify requirements, resolve issues, and drive continuous quality improvements.
- Responsible for mentoring and supporting junior SDETs and QA engineers, sharing technical knowledge and best practices.
- Responsible for identifying, isolating, and documenting defects, and performing advanced troubleshooting and root cause analysis to ensure timely resolution.
Responsibilities-SDET-III (6-8 years)
- 6+ years of experience in test automation with at least 1 years in a leadership or team leading, architect, or senior SDET role.
- Responsible for designing, developing, and maintaining scalable, reusable, and robust automation frameworks for web, API, or mobile applications.
- Responsible for creating, executing, and optimizing automated test scripts to ensure thorough coverage of features and regression scenarios.
- Responsible for architecting, developing, and evolving sophisticated test automation frameworks and tools that can be leveraged across multiple projects and teams.
- Responsible for setting the overall test automation vision and strategy in alignment with product, engineering, and business goals.
- Responsible for integrating automated testing throughout the software development lifecycle and deeply embedding automation into CI/CD and DevOps workflows.
- Responsible for identifying gaps in test coverage and guiding teams to increase automation efficiency, effectiveness, and coverage with minimal manual intervention.
- Responsible for leading technical reviews of test automation code, frameworks, and approaches produced by SDET 1s, 2s, and QA engineers, ensuring quality and consistency.
- Responsible for serving as a subject matter expert in test automation, QA processes, and quality engineering, providing direction, mentorship, and skill-building opportunities to less experienced team members.
- Responsible for advancing the use of performance, load, security, and other non-functional testing as part of the overall test strategy.
- Responsible for collaborating with developers, architects, DevOps, and product leadership to ensure that testability, automation, and quality standards are built into designs and technical decisions.
- Responsible for researching, evaluating, recommending, and implementing new tools, frameworks, and technologies to improve test efficiency and effectiveness, including emerging fields like AI/ML for testing and cloud-native quality engineering.
- Responsible for owning the definition and tracking of key quality and test metrics (such as defect densities, test effectiveness, and automation ROI), and reporting progress to stakeholders at all levels.
- Responsible for ensuring test practices and documentation meet regulatory, compliance, and organizational standards, especially in heavily regulated industries (e.g., finance, healthcare).