Job Openings Test Analyst

About the job Test Analyst

ROLE PURPOSE

Lead and implement the Testing Management  Centre of Excellence  (COE) which contains the Testing and Assurance Communities of Practice to provide a pro-active and independent quality assurance (QA) service over all stages of the SDLC to ensure the highest quality software delivery to the Bank to  maximise programme  investments  and  to  reduce

 

JOB DESCRIPTION AND ACCOUNTABILITY

·         Develop and promote a QA vision for IT department that incorporates quality assurance standards, testing approaches, and automation strategies and frameworks.

·         Lead the development of innovative and high-quality solutions by ensuring functionality meets documented specifications, product requirements and delivering the Bank’s Desired Outcomes.

·         Plan release and system acceptance testing, collaborating with Solution Development and Maintenance, Project Managers and vendors to create and execute test plans and test cases to ensure that the development  and  deployment meet user expectations,  and without negatively impacting the performance or stability of the Bank’s IT infrastructure and application.

·         Review requirements to provide feedback on completeness, testability and other risk areas that could impact product quality; and provide recommendation alternative courses of action to prevent or mitigate negative outcomes.

·         Manage the regression, system integration testing (SIT), Load & Performance Testing, support and coordinate user acceptance test (UAT) and other required tests ensuring compliance and effectiveness of processes and the quality of the deliverables.

·         Lead issue triage and resolution meetings with solution development teams and determine root cause and establish remedial action taken prior to go-live. Identify, replicate, document, prioritise and track issues to closure using and issue tracking system.

·         Lead discussion with Program Management and operations to ensure quality of processes and procedures to increase confidence that a quality IT solution is likely to be delivered by ensuring effective communication and sharing of information on quality metrics and test completion report.

·         Educate team members across the Bank regarding the quality function and their role in ensuring quality standards are met across the entire BNM IT landscape.

·         Build and maintain strategic relationship with external expert and other IT organizations in order to benchmark and research appropriate technology and processes for IT solutions and services enhancement in the Bank.

 

QUALIFICATION / EXPERIENCE:

·         Bachelor’s or Master’s degree in information technology. An advanced degree is highly desirable.

·         Experience: At least 8 years working experience with hands-on experience performing functional, system, performance and acceptance testing in technology organisations of which at least 3 years leading and overseeing quality assurance work, preferably in banking systems.

 

TECHNICAL COMPETENCIES

·         Emerging Technology                • IT System Support and Maintenance

·         IT Systems and Technology       • IT Project Management

·         Technical Architecture               • Procedure, Systems and Methods

·         System Development

 

LEADERSHIP COMPETENCIES

·         Acts for the Greater Good

·         Integrated Thinking

·         Environmental Awareness

·         Holistic Collaboration

·         Engage and Influence Stakeholders

·         Organisational Understanding

·         Leveraging on Strategic Relationships

·         Empowerment with Accountability

·         Build Team Capability

·         Drive Performance Excellence

·         Executive Maturity

·         Self Confidence

 

CRITICAL SUCCESS FACTORS

·         Ability to plan and perform all aspects of software quality assurance activities to successful completion for complex, multi- faceted initiatives that span business and IT

·         Ability to design and execute test plans and test activities for a portfolio of systems with overlapping development schedules and release cycles

 

CHALLENGES

·         Ability to effectively manage system acceptance teams and efforts, and clearly communicate status, risks, issues and recommend corrective actions to meet program and organisational objectives

·         Ever-changing technology world which may render solution obsolete and impact the IT solutions