General Summary:
The Sr. Manager of Quality Engineering is responsible for leading a global team of entry level to experienced professionals focused on creating and maintaining automated tests from manual test scripts and test cases. This role serves as a technical expert and advisor for complex engineering and quality issues, providing expert-level understanding of qualification, validation, nonconformance control, process capability, and risk reduction.
Essential Duties & Responsibilities:
- Define and execute the technical strategy for test automation frameworks, tools, and methodologies across multiple product lines.
- Lead the design and implementation of scalable, robust, and maintainable automated test solutions for web, mobile, and API layers.
- Drive the adoption of best practices in code quality, including code reviews, static analysis, and adherence to coding standards.
- Evaluate and recommend new technologies and approaches to enhance testing efficiency and effectiveness.
- Architect and implement programmatic quality gates within CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to ensure continuous quality adherence.
- Integrate automated tests, code quality checks, security scans, and performance benchmarks into the CI/CD workflow.
- Monitor and report on key quality metrics, identifying areas for improvement in the CI/CD pipeline and overall quality posture.
- Sets goals and objectives for team members for achievement of operational results
- Manage experienced professionals who exercise latitudeand independence in assignments
- Influence others outsideof their own job regardingpolicies, practices, and procedures
- Contribute to policy and strategyimplementation for short-term results
- Lead and prioritize the daily activitiesof the team
- Manage, mentor, and coach to develop a collaborative and dynamic team
- Coordinate cross-functional communication to align initiatives and strategies to drive efficiency
- Review and analyze discrepancies in service or performance and recommends updatesfor products or services
- Oversee test schedulesand/or strategies in accordance with project scopes and deliverydates
- Reviews software documentation to ensure technical accuracy, compliance, and completeness and to mitigate risks
- Provide feedback and recommendations on software usabilityand functionality
- Identify program deviance from standards and suggests modifications to ensure compliance
- Serve as advancedescalation point for complex reproducing, debugging, and isolatingof software problems
Knowledge, Skills, and/or Abilities Required:
- Exceptional leadership and customer serviceskills
- Willingness to work in a team environment
- Strong organizational skills to give the team direction
- Professional presence suitablefor interaction in meetings, in-person, or via email
- Excellent presentation and communication skills
- Knowledge of qualityassurance methodologies
- Familiarity with object-oriented programming language
- Knowledge of SoftwareDevelopment Life Cycle (SDLC)
- Knowledge of basic builds and deployments
- Strong problem-solving skills with the ability to meet reasonabledeadlines
- Experience in software quality assurance and test automation, with at least 3 years in a leadership or management role.
- Sufficient expertise in designing, developing, and maintaining automated test frameworks using languages like Python, Java, JavaScript, or C# to understand teams are on track for test automation commitments
Educational/Vocational/Previous Experience Recommendations:
- Bachelor's degree in related field or equivalent business experience
- 6+ years of relevant experience
- 3+ years of managerial experience
Working Conditions:
Pune (Hybrid)