The posting
We are seeking an experienced and results-driven Engineering Manager I - SQA to lead our Software Quality Assurance team. The ideal candidate will be responsible for driving quality engineering practices, overseeing test strategy execution, managing QA resources, and ensuring delivery of high-quality software products. This role requires strong leadership skills, technical expertise in quality engineering, and the ability to collaborate effectively with cross-functional teams throughout the software development lifecycle.
Key Responsibilities
Team Leadership & Management
- Lead, mentor, and develop a team of QA Engineers, Senior QA Engineers, and Automation Engineers.
- Set performance goals, conduct performance reviews, and support career development plans.
- Foster a culture of quality, accountability, continuous improvement, and innovation.
- Manage team capacity planning, resource allocation, and project prioritization.
Quality Strategy & Execution
- Define and implement QA strategies, processes, and best practices across projects.
- Establish quality metrics, KPIs, and reporting mechanisms.
- Ensure comprehensive test coverage through functional, regression, integration, system, and performance testing.
- Drive shift-left testing practices and quality ownership across teams.
Test Automation & Process Improvement
- Champion test automation initiatives to improve efficiency and reduce manual effort.
- Evaluate and adopt modern testing tools, frameworks, and methodologies.
- Continuously improve QA processes to enhance product quality and release predictability.
- Ensure CI/CD pipeline integration for automated testing.
Stakeholder Collaboration
- Partner closely with Engineering, Product Management, Program Management, and DevOps teams.
- Participate in release planning, sprint ceremonies, and quality reviews.
- Communicate quality risks, testing status, and mitigation plans to leadership.
- Influence product quality decisions through data-driven insights.
Delivery & Compliance
- Ensure timely execution of test plans and delivery milestones.
- Monitor defect trends and drive root cause analysis.
- Support compliance, security, and regulatory testing requirements where applicable.
- Ensure adherence to organizational quality standards and processes.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- 10+ years of experience in Software Quality Assurance with at least 2+ years in a people leadership role.
- Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience managing both manual and automation testing teams.
- Hands-on knowledge of test automation frameworks and tools.
- Experience with defect management and test management tools.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent verbal and written communication skills.



