
Engineering Manager I
In this role, you will lead a high-performing Software Quality Assurance organization responsible for ensuring the quality, reliability, safety, cybersecurity, and compliance of next-generation Fire Detection and Life Safety products. You will partner closely with Product Management, Systems Engineering, Firmware, Embedded Software, Hardware Engineering, Cybersecurity, and Program Management teams to deliver innovative and customer-focused solutions.
As an Engineering Manager, you will define and execute the Quality Engineering strategy across the product lifecycle, driving adoption of modern testing methodologies, AI-enabled quality practices, test automation, continuous integration, and continuous delivery. You will lead teams responsible for verification, validation, system testing, automation, and release readiness while ensuring products meet customer expectations and regulatory requirements.
You will work within a multidisciplinary engineering organization consisting of electronics engineers, firmware engineers, software engineers, quality engineers, and system architects focused on delivering industry-leading Fire Detection and Life Safety solution.
How you will do it
- Define, develop, and execute the Software Quality Engineering strategy for Fire Detection and Life Safety products across all phases of product development.
- Lead and mentor Software Quality Assurance Team Leads, Quality Engineers, Automation Engineers, and System Test Engineers, supporting career growth, succession planning, and technical excellence.
- Drive an automation-first quality culture by implementing scalable test automation frameworks and continuous testing practices.
- Champion AI-driven Quality Engineering initiatives including automated test generation, intelligent defect analysis, predictive quality analytics, and engineering productivity improvements using Generative AI technologies.
- Establish quality processes that support Shift-Left and Shift-Right testing methodologies to improve product quality, reduce release risk, and accelerate time-to-market.
- Own quality planning, resource allocation, project schedules, budgets, and execution to meet business commitments and product release goals.
- Lead verification and validation activities for embedded software, firmware, system integration, and end-to-end product functionality.
- Collaborate with Project and Program Managers to establish schedules, quality milestones, testing strategies, and release readiness criteria.
- Ensure effective communication of quality metrics, project status, risks, issues, and mitigation plans to stakeholders and senior leadership.
- Drive continuous improvement initiatives using quality metrics, root cause analysis, defect trends, and customer feedback.
- Establish and monitor key performance indicators including automation coverage, defect containment effectiveness, escaped defects, release quality, productivity, and customer satisfaction metrics.
- Manage and resolve product quality issues in collaboration with Software Development, Systems Engineering, Product Management, and Technical Support teams.
- Ensure robustness, scalability, and effectiveness of quality engineering tools, automation frameworks, and test environments.
- Integrate automated quality gates into CI/CD pipelines to improve release quality and deployment confidence.
- Drive compliance with applicable regulatory, certification, safety, cybersecurity, and product security requirements.
- Anticipate program risks and proactively implement mitigation strategies to ensure successful releases and customer satisfaction.
- Foster a culture of innovation, accountability, technical excellence, inclusion, and continuous learning across the organization.
- Ensure compliance with workplace operating procedures, environmental health and safety requirements, and company policies
What we look for
- Bachelor's Degree in Electronics, Instrumentation, Computer Science, Computer Engineering, Information Technology, or a related engineering discipline.
- 14+ years of experience in embedded software development, software quality assurance, verification and validation, or quality engineering within product development organizations.
- Minimum 3-5 years of people leadership experience managing engineering or quality assurance teams.
- Proven experience leading Quality Engineering organizations responsible for complex software-enabled products.
- Strong understanding of embedded software testing, system testing, verification and validation processes, and product quality management.
- Demonstrated experience defining and implementing enterprise-scale test automation strategies and frameworks.
- Experience working in Agile, Iterative, and Waterfall software development environments.
- Strong understanding of DevOps practices, Continuous Integration (CI), Continuous Delivery (CD), and Continuous Testing methodologies.
- Experience with AI-assisted software development and quality engineering practices, including Generative AI applications for test generation, defect prediction, root cause analysis, and engineering efficiency improvements.
- Strong analytical and problem-solving skills with demonstrated experience using software quality metrics and data-driven decision making.
- Excellent project management, stakeholder management, and cross-functional collaboration skills.
- Strong leadership capabilities with demonstrated success building, mentoring, and developing high-performing engineering teams.
- Deep commitment to product quality, customer satisfaction, reliability, and operational excellence.
- Excellent written and verbal communication skills with the ability to influence technical and business stakeholders.
Specialized Skills
Quality Engineering and Automation
- Expertise in Software Quality Engineering principles and modern testing methodologies.
- Strong knowledge of automated testing frameworks and tools such as Pytho
काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →