<p><strong>Required Technical Skill Set</strong></p><p>The Quality Assurance Manager is responsible for ensuring the quality of deliverables from outsourced projects. The role requires excellent organization skills knowledge of Quality Framework, Team Foundation Server (TFS) and Release Management. Proficiency in related processes such as build management and DevOps methodology is a plus. The Quality Assurance Manager must have excellent stakeholder relationship management skills to successfully lead and manage vendors to delivery of the solutions to our customers.</p><p></p><p><strong>Desired Competencies (Technical/Behavioral Competency)</strong></p><p><strong>Must-Have</strong></p><p></p><ul><li>Base on defined Quality Governance Model to assess the healthiness of a project from initiation to project closure across the entire project life cycle in term of the quality of deliverables and task execution</li><li>Define Quality Assurance Framework to ensure the quality of software development life cycle for all strategy projects.</li><li>Ensuring compliance with government regulations and security standard defined by Security Team</li><li>Developing policies for the quality management system.</li><li>Serving on committees responsible for developing and implementing strategies.</li><li>Evaluating the effectiveness of existing programs.</li><li>Preparing reports about current and future trends.</li><li>Conducting research into emerging technologies.</li><li>Working with outside consultants; and negotiates the implementation strategy and quotation.</li><li>Help develop marketing strategies designed to increase the success rate of the implementation with quality</li><li>Agile development experience with team member accountability for commitment and delivery each sprint.</li><li>Work with Product owners and IT stakeholders to prioritize backlogs, deliver solutions through environments and into production.</li><li>Lead and provide estimates, formalize release plans, and implementation schedules/dependencies.</li><li>Communicate implementation issues, delays, and mitigation plans.</li><li>Innovate to improve future processes and deployments.</li><li>Interface and communicate with project team, management, and stakeholders.</li><li>Coach, mentor, and support less experienced team members.</li><li>Manage external contracts and suppliers where required.</li><li>Work within defined build, deployment, and governance processes.</li></ul><p></p><p><strong>Good-to-Have</strong></p><ul><li>Bachelor’s degree in computer science, software engineering, or similar field.</li><li>+8 years of experience in QA and mobile & Web application testing</li><li>Solid experience in working with QA Governance model, quality assurance process</li><li>Familiar with IT SDLC is preferred</li><li>Self-motivated, well-organized with good analytical skill</li><li>Experience with Azure Services, such as Logic App, ADF, and Databricks, may be preferred.</li><li>Demonstrated experience in test planning for complex features/systems</li><li>Flexible and team-oriented with excellent interpersonal and collaborative skills</li><li>Experience working with popular operating systems including Windows and Linux.</li><li>Ability to collate data and compile test reports.</li><li>Ability to design and write complex software testing procedures</li><li>Excellent mathematical and problem-solving skills.</li><li>Highly accurate and detail oriented.</li><li>Ability to meet challenging deadlines and work in a fast-paced environment.</li><li>Strong communication and interpersonal skills.</li><li>Define and establish quality standards and procedures for cloud migration.</li><li>Oversee the testing process to ensure all aspects of the cloud migration are thoroughly tested.</li><li>Collaborate with the project team to identify and mitigate risks related to quality.</li><li>Monitor and report on the project's quality metrics.</li><li>Ensure compliance with relevant regulations and standards.</li><li>Provide guidance and support to team members on QA best practices.</li><li>Conduct regular audits to ensure the project is adhering to the established QA strategy.</li><li>Continuously improve the QA process based on project feedback and industry trends.</li></ul><p></p><p><strong>Role descriptions / Expectations from the Role</strong></p><ul><li>Develop and execute a comprehensive test strategy and plan for the cloud migration project</li><li>Lead and manage a team size in one or two offshore test analysts and coordinators to ensure successful testing activities.</li><li>Produce the overall test delivery plan, define business test deliverable milestones, and determine the potential use of automation tools.</li><li>Define and implement testing processes and standards to ensure high-quality deliverables from selected solution provider.</li><li>Oversee the identification, prioritization, and resolution of testing issues and defects.</li><li>Communicate testing progress, issues, and risks to project stakeholders and management.</li><li>Manage business users’ expectations and collaborate with them to support the UAT or validation.</li><li>Manage a large testing capability, resources, and testing process from project initiation to post implementation review.</li><li>Ensure appropriate entry/exit criteria for all test phases and obtain sign-off prior to Go Live.</li><li>Implement a well-structured approach to test defect management and incident reporting.</li><li>Monitor and report the daily execution status and progress of each test phase to different stakeholders,</li></ul><p></p><p></p>