HCL Software is a division of HCL Technologies that develops and delivers a next-generation portfolio of enterprise-grade software-based offerings with flexible consumption models, spanning traditional on-premises software, Software-as-a-Service (SaaS), and bundled managed services. We bring speed, insights and innovations (big and small) to create value for our customers in Dev Ops, Automation and Application Modernization software.
We are seeking an experienced Quality Engineering Manager to help lead our efforts in expanding our Enterprise Data Quality and Data Integration capabilities. Qualified candidates must be skilled in supporting enterprise applications, and multiplatform cloud-based SaaS applications (Amazon, Azure, Google).
In this key role, you will lead a Quality Engineering team focused on a mixture on premise and cloud-based Data Integration products. Frequently collaborate with senior engineering management, technical leadership, and product management to ensure timely delivery and alignment/support of GTM initiatives. You will work to identify quality trends and risks, improve process as it relates to code coverage, automation, testing standards, and reporting. In addition, you will generate resource and test plans, track progress across your team, provide guidance and feedback to individual team members.
Key Responsibiliites:
- Work with senior management to help define deliverables, requirements, and milestones for new product releases.
- Assist in project management duties for product releases. Identify risks, gather estimates, resource plan, status updates, problem solve, monitor product quality and stabilization efforts.
- Collaborate with team leads to build out a roadmap for extending code coverage and expanding automation.
- Provide direction and day-to-day management of staff, resolving issues and impediments, enabling progress. Foster collaboration and process improvement by leading regular meetings with relevant agendas, gathering input/feedback from team members.
- Meet with each employee weekly to discuss status of current assignments, provide insight and assistance as needed. Conduct yearly performance appraisals, guide and mentor career development.
- Identify synergies between existing products and tools. Determine how to combine strengths and assets to expand platform capabilities
- Propose and/or evaluate software changes, prototypes, and new product concepts
- Work with existing technical leadership and Product Architects to accelerate innovation and technical growth
- Interview and hire for new positions within the team.
Essential Qualifications:
- Bachelor’s degree in Computer Science, Information Systems or Software Engineering
- 6+ years leading/supervising quality engineering teams, release management, project management, staff management, in support of commercial software releases.
- 10+ years’ experience in Quality Engineering and associated methodologies.
- Intimate knowledge of SQL, ODBC, JDBC, and REST interfaces
- Ability to learn new technologies quickly and effectively.
- Excellent analytical and communication skills that enable effective communication with both technical domain experts and business stakeholders.
- Effective problem solving and critical thinking skills.
- Expertise with both Kanban and Scrum
We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.