Job Description

About the RolePosition: Software Engineer-I,II,III (SDET)Experience: 2-8 YearsNotice Period: Immediate-60 daysHiring Locations: Bengaluru, Pune, Kolkata, Hyderabad, Chennai, GurgaonResponsibilities-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).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period