Head of Testing - Singapore - JJ Consulting Services

JJ Consulting Services
JJ Consulting Services
Verified Company
Singapore

1 week ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description
**Our Client is a leading company in Singapore in the financial services industry, who is seeking to recruit a Head of Testing.


Head of Testing

Job Overview


The Head of Testing will oversee the test governance and test delivery aspects of the software testing process, ensuring that the quality standards and objectives are met throughout the software development life cycle.

In the area of test governance, the head of testing will define and implement the test strategy, policies, and procedures that guide the testing activities and align with the project goals.

The head of testing will also measure, monitor, and report the test performance and quality metrics, and evaluate the risks and issues that arise during the testing process.


In the area of test delivery, the head of testing will be leading the test team and ensure the quality of the software products.

He/She will develop test plans, manage the test execution and coordination activities, ensuring that the test cases are designed, executed, and documented according to the test plan.

The head of testing will also collaborate with other stakeholders, such as software developers, product owners, and business analysts, to ensure that the testing requirements are clear and consistent with the project scope.

He/She must manage the test projects within scope, of good quality, and within time and cost constraints. These factors may be clearly defined or may require dynamic change management to deliver the business value.


The head of testing will have a high level of experience in software testing, preferably with a certification in test management, agile testing or a related field.

The head of testing will also have strong leadership, communication, and problem-solving skills, as well as a good understanding of the software development methodologies and tools.


Primary Responsibilities and Activities

  • Define and maintain the test guidelines, processes, methodologies to align to changing software development practices, quality assurance practices, and technological risks.
  • Research new technology and techniques to implement changes to test processes and practices.
  • Ensure compliance with quality standards and best practices.
  • Review project plans and scope to determine the testing timeframe, budget, staffing requirements to achieve the testing goals and deliverables.
  • Define test strategies and plans with clear schedule and assignees of test deliverables, milestones, and required activities and tasks.
  • Plan, allocate, and monitor the testing resources, tools, and environments.
  • Monitor and track the testing activities, to ensure that they are on track and make important decisions to adjust the testing plans in consideration of changing project factors.
  • Conduct test risk assessment and mitigation. Evaluate the risks and issues that arise during the testing process and recommend solutions.
  • Handle and manage projectbased, adhoc and BAU test requests, and ensure adequate resource management.
  • Develop training program to handle upskilling/reskilling according to resourcing requirement.
  • Augment AI-Based Technology to reduce manual testing and to enhance efficiency, accuracy and speed.
  • Provide leadership and motivation to test team members throughout the project life cycle and quality assurance activities.
  • Act as a coach to test managers, test analysts, test automation engineers and others who need assistance and advice regarding test management practices and software testing methodologies.
  • Conduct and manage performance appraisals for the test team.
  • Review/approve the work plan of an external service provider or consultancy contracted to execute any test assignment.
  • Handle audit requirements and requests, providing responses to RFI and addressing audit findings.
  • Define and manage test automation targets and work plans.

Job Requirements

Education
Minimum Bachelor's degree in business, computer science or related field. QA accreditation (ISTQB Test Manager or from other similar recognized institution) is a must.


Experience

  • More than 10 years of relevant test management and delivery experience, with at least 5 years direct delivery of largescale/complex change, and transformation program. Demonstrate good track records in a test leadership role in largescale and/or transformation program.
  • Strong knowledge of software testing methodologies, tools, and techniques.
  • Experience in delivering QA practices in Agile, DevOps and structured development environments.
  • Experience in developing test strategy and test plans for diversified projects.
  • Experience in planning and managing functional and nonfunctional test projects.
  • Experience with JIRA, Micro Focus ALM/QC or Tricentis qTest tools.
  • Experience in test automation tools like Tricentis Tosca, Selenium, veriFIX or other similar ones to lead and design UI, API and endtoend test automation.
  • Experience in leading diverse teams, both at onshore and o

More jobs from JJ Consulting Services