Bruce McLeod

Profile

A deeply technical Senior Testing Manager and Testing Tools Architect, with community involvement, leading the craft of software testing.

Executive Summary

Test Director

A Senior Software Testing Director with 15 years of software test management experience including projects and programs of work with budgets over $30M+, with combined project teams of up to 50 staff, and multi-year durations.

Delivery Focus

A track record of successful project delivery of high quality software across a number of industry sectors; including financial, defence, government, online retail and commercial software.

Process Improvement

Extensive experience in software testing, testing strategy, software process improvement, test automation, software development, and both traditional and agile testing methodologies.


Architect

A testing automation specialist who has created open source testing tools and frameworks that have been used successfully in many large projects running in excess of 1000 tests every day.

Staff Management

Direct line management of 30+ staff, including the authoring of career development frameworks, day-to-day career and performance management.

Technical Expert

Deep end-to-end technical knowledge of web based systems and technologies, and what is required for projects to deliver them successfully.

Community Involvement

Conferences

Presenter, 2011 Ignite Software testing conference, “The Journey to 1000 tests a day”.

Presenter, 2009 Microsoft SDC open day.

Podcast

Co-host of "Testcast", with co-host Trish Khoo discussing all things related to Software Testing, Test Management, Automated Testing and living the life of a software tester.

Tester Meetups

Co-Organiser of the Monthly Sydney Tester Meet-ups.


Stack Exchange

Top ranked user on sqa.stackexchange.com, a software testing question and answer Site.

Experience

Macquarie Group

Associate Director

2010 - 2011


Macquarie Group is a leading provider of banking, financial, advisory, investment and funds management services globally.

Macquarie’s Information Technology Group manages Macquarie’s global technology infrastructure, supports the development of existing business systems, and deploys new systems, technologies and services.

Test Manager - Corporate Data

Test Manager for the Macquarie’s group wide corporate data warehouse (CDP) Program. The two projects within the program portfolio (IRIS and ICE). IRIS has the goal to provide a complete deal level view of deal and customer data from across the entire group, reconciled to the General Ledger on a daily basis. This deal data is then passed via the new capital calculation engine (ICE), and then onto the regulatory and risk management reporting systems across for each of the countries that Macquarie operates globally.

ITG Testing Executive

As a member of ITG Testing Executive, my role was, in conjunction with my peers, to set the strategic direction of testing across the entire Macquarie Group. Initially the TE was charged with trying to reduce the cost of testing over the next three years, and the focus changing recently to migrate all testing activities to a single, offshore in-house testing service.

Head of Testing - ITG CRC Division

As the head of testing for the ITG CRC division, I was responsible for increasing the adoption of the Manilla based Central Testing team for all testing activities across the group, as well as improving the testing skills and service offerings that could be provided by the Manilla team.

Offshore Automation Expertise

Establishment of offshore open source test automation for Macquarie through the introduction of my open source testing framework to the Manilla based team. This framework was implemented on the PeopleSoft HR upgrade project, instead of HP QTP and QC.

Microsoft Services (Vendor supplied from Devtest)

Test Manager

2006-2010


The Microsoft Australia Solutions Development Centre (SDC) is a dedicated software development facility within Microsoft's premises in Sydney and Brisbane.

They specialise in the development of solutions based on the Microsoft platform using agile software development techniques.

Test Manager

Working as a a vendor supplied, contract Test Manager from Devtest to the Microsoft SDC, I was was responsible for managing quality of the applications being developed, from inception to release. Microsoft SDC’s clients included: The Department of Defense, Westpac (Integrated Banker Desktop),NRMA, The Queensland Department of Communities (ICMS), Reed Business (HopOut) and Visa payclick.

The largest of these projects, for the Queensland Government, over time, grew until a full- time team of 45 Microsoft staff and partners was working on the project. This project ran for 3 years with an estimated total budget of $30M+

Devtest

Principal Consultant

2006-2010


Devtest is built from a decade of experience gained in managing the quality and testing of software for Microsoft Corporation in the United States.

They partner with their clients to change their traditional approaches into a regime that delivers high quality, cost-effective results. Devtest evangelises and implements the Microsoft Rapid Application Development methodology to bring about the change.

My role as Principal Consultant involved working both as second in charge to the CEO in all aspects of client management such as pre-sales, estimation and work order preparation, and working hands-on as a Test Manager and Consultant for clients such as the Microsoft SDC (see above).

In addition to my consulting and management tasks, I also worked as testing tools architect for Devtest. This aspect of the role involved the envisioning, design and hands-on development of testing tools and frameworks which are used day-to-day by Devtest staff, Microsoft and their clients.

AMP Capital Investors

Test Manager

2004-2006


AMP Capital Investors (AMPCI) is a specialist investment manager with over $111 billion in funds under management. AMPCI’s strategy is focused on building its investment capabilities and broadening its distribution across Australia, New Zealand and Asia.

My role at AMPCI was to manage testing across a stream of .net development projects that were occurring as a result of the sale of the AMPCI back office functions to BNP. This role included oversight and testing governance role across a portfolio of IT projects as well as educating and training staff in the area of software testing and application quality.

Other Roles


Uniqueworld, Development Manager : 2003 - 2004

QualTech International, Senior Testing Consultant : 2001 - 2003

Devtest, Senior Testing Consultant : 2000 - 2001

Nu Solutions, Senior Testing Consultant : 1999 - 2000

Tower Technology, Test Manager : 1997 - 1999

Australian Stock Exchange, Trading Systems Network Controller : 1995 - 1997

Sydney Futures Exchange, Computer Operator : 1994 - 1995

Testimonials

“Bruce is a passionate and knowledgeable test professional who applies innovative thinking in his day to day work. Bruce is tenacious in the face of resistance and understands how to bring others around to his way of thinking.”- Fiona Floyd, Head of Business Systems , AMP Capital Investors

Bruce brings a rare, enthusiastic, friendly and unique combination of Development experience and Hands on Test Management experience that is critical to the success for our Customers software applications.” - Sarah Richey, Managing Director, Devtest

“When it comes to Testing Methodologies, and more importantly, applying them within the software development life cycle, Bruce is "the man". He is enthusiastic, dedicated, and has a complete knowledge of processes around development and testing. I have seen his effectiveness proven time and time again in various projects that he and I have worked on together. In short, he comes highly recommended.” -David Every, Change Manager at Macquarie Group

Education

Bachelor of Computing Science, University of New England

Bruce McLeod — bruce@teknologika.com