Available to hire
I am an results-driven IT professional with more than 15 years of experience across Banking, Mortgage Broking, Superannuation/Insurance, and NSW Laws and Courts. I specialize in test management, testing, systems analysis, support, business analysis, and consulting.
I excel at collaborating with business users, business analysts, and development teams. I bring strong interfacing skills, deep knowledge of the software development and testing lifecycle, and a hands-on approach to delivering quality software. I am committed to continuous learning, team leadership, and driving improvements in testing processes.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Test Lead / Senior Test Analyst at NSW Department of Communities & Justice
September 1, 2022 - PresentMentor team members, supporting their development in testing competencies and skills. Plan and schedule testing phases for project deliveries in alignment with overarching test plans; provide input to test estimation. Review test conditions and cases for accuracy and efficiency. Track blockers and other issues impacting testing delivery. Develop detailed test cases / scenarios from UX designs and business requirements using JIRA. Operate within an Agile/Scrum environment, scheduling and executing System / SIT testing for delivering and enhancing new functionality for the Consumer and Commercial Division of NCAT in the JusticeLink system, the Web-based Tribunal Orders system for NCAT, and the Online Registry site enabling the public to file legal proceedings and access court outcomes. Collaborate with UI designers, developers, and business SMEs to clarify requirements, focusing on testability, consistency, and completeness.
Senior Test Analyst at Indigenous Business Australia – Core Banking System Replacement
November 1, 2021 - September 1, 2022Assist in test planning and scheduling UAT activities by engaging business SMEs and vendors. Review and refine test conditions and test cases for accuracy and efficiency. Raise qualitative defects and track their resolutions to support testing deliveries. Design and coordinate running of system batch schedules to synchronize records of customers, accounts, and transactions. Liaise with external system interfaces; Mock up loan transactions for Inward Credits, BPAY, and CENTREPAY to simulate financial transactions. Conduct Anti-Money Laundering (AML) reporting / testing.
Test Lead / Senior Test Analyst at Westpac Banking Corporation – Mortgage Broker Channel Apply Online
September 1, 2017 - November 1, 2021Mentor team members, and support their development in testing competencies and skills. Plan and schedule testing phases for project deliveries in alignment with overarching test plans, provide input to test estimation. Review test conditions and cases for accuracy and efficiency. Track and escalate blockers and other inhibitors impacting testing delivery. Assist key business analysts with testing insights and input to support system change requirements. Promote a continuous improvement mindset in all team and project interactions. Supporting enterprise releases by providing Post Implementation Verifications.
Test Lead at NSW Department of Justice – Courts and Tribunals
April 1, 2013 - September 1, 2017Managed a variable-sized team, responsible for overall work progress, assignments prioritisation, and reporting on testing progress. Led the test team in an Agile/Scrum environment to deliver Australia’s first browser-based civil case management system, Online Court. Delivered and enhanced the Online Registry website for civil proceedings and improved accessibility for the public and legal practitioners. Ensured quality delivery of Court List Search mobile app.
Test Manager / Lead at Infosys Australia / Westpac Banking Corporation
April 1, 2010 - March 1, 2013Manage and lead a team of 6–10 testers and senior testers, overseeing work progress, budget, assignment prioritisation, and reporting. Conduct System and System Integration Testing for the Westpac Branch-Telling System (Spider), integrating Online, Enterprise Service Bus, Backend Host Mainframe, and AML systems. Design and execute mainframe batch cycle plans. Liaise with over 18 internal and external interface systems, manage processing and testing synchronisation, agree upon testing schedules, and sign off on timelines. Conduct Test Data Mining to support functional testing with targeted customers, accounts, and cards. Manage defects and administer ALM/QC.
Development / Test team manager - China: Core Banking System Replacement: Bank of China at Tata Consultancy Services
April 1, 2007 - July 1, 2008Plan and allocate team resources, manage overall work progress, and prioritise assignments. Oversee the day-to-day operations of a team of 8–12 developers and testers. Customise the Bank of China International Payment System, including architectural design and implementation. Liaise with customers during system study, functional specification, preliminary installation, and solution testing. Ensure technical knowledge transfer to clients via discussions and formal training. Proactively identify and report system issues and provide written progress reports to the Project Director.
Senior testing analyst / Test Lead at Commonwealth Bank Australia
December 1, 2005 - April 1, 2007Prioritise and allocate assignments, control test progress using Quality Centre, and ensure quality for superannuation and insurance systems. Map and analyse business processes, leveraging programming experience to understand system functionality. Analyse testing conditions and design test cases using Quality Centre. Perform various test types, including System Integration, Functional, Non-Functional, Regression, and User Acceptance Testing. Contribute to continuous improvement of testing processes and provide support for systems implementation and Post Implementation Verification. Automate tests using Quick Testing Professionals (QTP).
Senior testing analyst / Test Lead at Commonwealth Bank Australia
July 1, 2008 - April 1, 2010Continuation of responsibilities in a subsequent tenure focusing on testing leadership, requirements clarification, and test strategy execution within a banking domain.
Test / Business analyst at RaboBank Australia
May 1, 2004 - December 1, 2005Perform multiple testing levels on Mortgage and Retail Banking applications, including System, Functional, Integration, and UAT. Follow up and resolve discrepancies. Produce test cases through business and system analysis. Provide problem resolution support for system production. Write business and functional specifications in consultation with business users to address issues and improve processes. Conduct workshops to gather business requirements and resolve issues collectively.
Test / Business analyst at Westpac Banking Corporation
May 1, 2000 - December 1, 2003Define testing strategies, and set up and execute test cases for a multi-million-dollar, internet-based Corporate Online system. Perform system and integration testing, and support UAT. Use LoadRunner and WinRunner to automate regression and capacity testing. Gather business requirements and translate them into programming functional specifications. Assist with screen design and usability decisions. Act as a bridge between business representatives and technical developers. Project manage and lead successful IT system implementations, including a workflow-based Intranet Credit Card scoring system and a bank-wide compliance workflow.
Test Lead / Senior Test Analyst at NSW Department of Communities & Justice – Digital Reform Program
September 1, 2022 - PresentMentor team members and support their development in testing competencies and skills. Plan and schedule testing phases for project deliveries in alignment with overarching test plans; provide input to test estimation. Review test conditions and cases for accuracy and efficiency. Track and escalate blockers and other issues impacting testing delivery. Develop detailed test cases / scenarios from UX designs and business requirements using Jira. Operate in an Agile/Scrum environment, scheduling and executing System / SIT testing for delivering and enhancing: New functionality for Consumer and Commercial Division of NCAT in JusticeLink system; Web-based Tribunal Orders system for NCAT; Online Registry website for filing legal proceedings and more.
Development / Test team manager - China: Core Banking System Replacement: Bank of China at Tata Consulting Services
April 1, 2007 - July 31, 2008Plan and allocate team resources, manage overall work progress, and prioritise assignments. Oversee day-to-day operations of a team of 8–12 developers and testers. Customise the Bank of China International Payment System, including architectural design and implementation. Liaise with customers during system study, functional specification, preliminary installation, and solution testing. Ensure technical knowledge transfer to clients via discussions and formal training. Proactively identify and report system issues and provide written progress reports to the Project Director.
Education
Bachelor of Science in Mathematics at University of Technology, Sydney
January 11, 2030 - January 1, 1993Bachelor of Chemical Engineering at Jiangsu Institute of Chemical Technology, China
January 11, 2030 - January 1, 1986Bachelor of Science in Mathematics at University of Technology, Sydney
January 1, 1993 - January 1, 1993Bachelor of Chemical Engineering at Jiangsu Institute of Chemical Technology, China
January 1, 1986 - January 1, 1986Qualifications
Industry Experience
Financial Services, Government, Professional Services, Software & Internet
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer today.