Skip to main content
  • Full Time
  • India
  • No. of Vacancies: 3
  • Experience: 12-15 Years

As an SDET (Software Development Engineer in Test) Manager, your role will involve leading and managing a team of Software Development Engineers in Test (SDETs) to ensure the quality and reliability of software products. You will be responsible for designing and implementing automated testing strategies, frameworks, and processes. Your expertise in test automation, software development, and leadership will be vital in driving continuous improvement and delivering high-quality software solutions.

Key Responsibilities

1. Test Automation Strategy: Define and implement the overall test automation strategy for the organization. Identify suitable automation tools, frameworks, and technologies to optimize the testing process.

2. Team Management: Lead and manage a team of SDETs, setting clear goals, providing guidance, and evaluating performance. Foster a collaborative and growth-oriented environment within the team.

3. Test Planning and Design: Collaborate with development teams, product managers, and stakeholders to understand requirements and create comprehensive test plans. Design test cases, scenarios, and data sets to ensure broad test coverage.

4. Test Automation Development: Oversee the creation and maintenance of automated test scripts and frameworks. Ensure the scalability, maintainability, and reusability of automation assets.

5. Test Execution and Analysis: Coordinate and oversee the execution of automated tests. Analyze test results, identify defects, and work with development teams to resolve issues effectively.

6. Continuous Integration and Deployment: Implement and optimize continuous integration and continuous deployment (CI/CD) processes to streamline test automation and ensure rapid and reliable software releases.

7. Test Environment Management: Collaborate with infrastructure and operations teams to set up and manage test environments that closely mimic production conditions.

8. Performance and Load Testing: Collaborate with performance testing teams to incorporate performance and load testing into the automated testing strategy. Ensure the application’s performance and scalability under various load conditions.

9. Test Reporting and Metrics: Generate test reports, metrics, and dashboards to provide insights into the quality of software releases. Present testing progress and results to stakeholders and management.

10. Process Improvement: Continuously improve testing processes, methodologies, and best practices. Identify opportunities for test automation and efficiency gains.

11. Compliance and Standards: Ensure that testing practices align with industry standards, best practices, and compliance requirements.

12. Training and Development: Provide training and mentorship to team members to enhance their technical skills, test automation expertise, and software development capabilities.