Job Description
Quality Control Manager (QC Manager)
Job Description
Role Overview:
Responsible for overseeing and leading the quality control practices and processes across the technical teams. Collaborates closely with development teams, project managers, and other stakeholders to establish and maintain effective quality control standards and procedures.
Areas ofResponsibility:
Operations Management:
Develop and implement quality control strategies and practices to ensure software products meet or exceed customer expectations. Provide guidance to quality control teams, fostering a culture of quality and continuous improvement. Establish quality control metrics and reporting mechanisms to track and communicate quality performance to stakeholders. Conduct regular audits and reviews to assess adherence to quality control processes and identify areas for improvement. Collaborate with cross-functional teams to ensure quality control considerations are integrated throughout the software development life cycle. Stay updated on industry trends and emerging technologies related to quality control practices in software development. Facilitate effective communication and collaboration between quality control teams and the technical teams. fostering a cohesive and efficient work environment. Participate in customer meetings and provide input on quality-related matters, addressing customer concerns and ensuring customer satisfaction. Guide requirements discussions with technology and business partners.
Process Improvement:
Identify new process opportunities, assess feasibility, and accurately estimate new processes development time needed. Review the training material and user manual and conducts package specific training for the client. Evaluate vendors with the collaboration of Pre-Sales team. Participate in the initiatives and R&D if needed. Review/Compile the compliance Matrix to demonstrate the proposed solution based on the team capabilities. Supervise, review, and approve the development of functional specifications related to the proposed applications and obtain the client alignment. Act as the technical expert on the project and resolve any issues if raised. Mentor and provide advice and guidance to team members on best practice.
Knowledge Management:
Conduct awareness session to the project team to explain project scope and objectives. Review all the TO BE processes and applications requirement deliverables developed by the Software Architect to ensure technical soundness, adherence to the project scope and meeting the customer expectations.
Personal Skills
Lead the Digital E2E testing team. Act as a reference for the team members in technical and business conflicts. Ensure applying the suitable testing strategy on the projects under test to support in providing the highest quality product. Assign tasks and projects to the team and follow up with them to ensure best resource utilization and productivity. Represent the team in front of the customers and other official gatherings and discussions. Review TCs to ensure covering the full testing scope. 1st escalation level for the team under. Reporting team achievements and needs to upper level of management.
Technical Skills
•Experience in testing Digital & Mobile solutions.•Experience in testing Back End products (APIs, DB, web services, ..etc)•Experience in testing Front End Interfaces on different platforms.•Familiar to plan for performance testing on different applications and tools. •Familiar with SQL.•High level of understanding software life cycles.•Ability to present and lead.•Good knowledge in Data testing.•High level for analysis and problem solving.•High communication skills.•High dedication & commitment•Understanding the concepts of Automation testing & Robotics Knowledge is preferred.•Programing development knowledge is an addition.•Flexibility to travel abroad upon business need.
Job Location Cairo, Egypt Job Role Quality Control Years of Experience Min: 9 Max: 14