You are on page 1of 5

Richard Strang, CSTE

9739 10th Sideroad, Erin, Ontario, Canada N0B 1T0 (416) 456-5622

Current as of July 2012


richard@richardstrang.com

18 years of testing and quality assurance experience, in a variety of industries and environments 11 years as a Project Manager and QA Manager, managing teams up to 49 members in size Experienced people manager of on-shore and off-shore teams, including hiring, mentoring, and performance appraisals Extensive experience in SDLC process development and implementation Experienced in multiple industries including ISV, telecom, insurance, banking, finance, government, and utilities. Environments include web, client/server, and mainframe Certified Software Tester (CSTE)

Summary
An accomplished project and people manager with extensive experience in project management, requirements definition, software testing, and quality assurance in a variety of industries, including insurance, financial services, telecommunications, government, utilities, Internet, and eBusiness. Experienced in developing and implementing comprehensive SDLC and test methodologies department wide and company wide. Experienced in planning and executing tests from large system wide tests (SIT, BAT, UAT, etc.) to individual functional tests and regression tests. Methodologies used include waterfall, iterative, agile, & RUP. Strong interpersonal and communication skills with a track record of motivating and developing team leaders and team players. Experienced using on-shore, off-shore, and mixed teams. Proven hands-on experience with quality assurance practices, including project plan development, test strategy development, test plan development, test case & test data review, and test automation. Experienced in defining, designing, creating, & executing performance tests, including load tests, volume tests, stress tests, endurance tests, scalability tests, etc. Creative problem solver with advanced analytical, planning, and scheduling skills with a focus on timely delivery. Technology Background: B2B, Internet Applications, WebSphere, WebLogic, Web Services, SOAP, Delano eBIS, Tango, Client Server, Windows 95/98/NT/2000/2003/XP/Vista, Solaris, Linux, Mac, DB2, ODBC, Oracle, SQL Server, Progress, Access, HTML, SGML, XML, Java, J2EE, EJB, C++, Visual Basic, Visual Source Safe, Lotus Notes, QA Partner/Silk Test, SQA TeamTest, QA Run, Empirix eTester, eLoad, and e-Manager Enterprise, Bugzilla, JIRA, Enterprise Architect (EA), Rational Rose, HP Quality Center (QC & ALM), HP QuickTest Pro (QTP), HP Performance Center (HP PC), CPCS, Plone.

Professional Experience
Quality Assurance Manager Aug. 2010 to Present
CGI, Inc (Greater Toronto Area, Banking & Investments) Reporting to the VP, Banking & Investments, manage a large team of on-shore and off-shore resources to perform the testing of two banking & investment applications. Manage personnel, tools, processes, and schedules to deliver seven releases per year across both applications. Inherited three disparate cross-functional teams and through team-building, cross-training, and skills building, created a single team of professional testers Increased team size from 16 to 49 (as of July 2012) through a combination of on-shore and offshore recruitment Introduced and expanded the use of test management and test execution tools to improve tester efficiency, reliability, and repeatability

Page 1 of 5

Richard Strang, CSTE


Senior Quality Assurance Architect Feb. 2009 to Aug. 2010
Government of Ontario, Community Services Cluster, I&IT, TBS Branch (Education Ministry and Training, Colleges, & Universities Ministry) (Contract) Reporting to the Branch QA & Architecture Manager, define, create, & implement a Branch wide Testing Methodology including templates, processes, and tools. Lead the Branch QA Working Group through the process of reviewing and implementing the new methodologies & tools throughout the Branch. Created templates for Test Strategy, Test Plan, Test Case, Defect Report, Periodic and End of Project Reports. Created examples and instructions to accompany each template. Created & maintained a collaboration web site using Plone to disseminate test artifacts and encourage discussion and participation. Implemented and administered new tools (HP QC, HP QTP, HP PC) within the Branch. Performed demos and orientation for projects moving on to the tools. Supported initial use of tools.

Senior Quality Assurance Specialist

Jan. 2007 to Feb. 2009

Symcor Inc. (Contract) Reporting to the Vice President of QA & Testing, was Test Manager for SDLC design and implementation. Previously responsible for TECP testing, including ISIT & IUAT test phases. Managed a team of over 20 testers and project managers during several test cycles. Responsible for test strategy, test plans, test execution, and results reporting. Represented Quality Assurance during Program re-planning activities. In addition, was Test Manager for a large mainframe/web project, overseeing multiple test teams through all phases of testing. Also responsible for development and maintenance of company wide test methodology. Member of corporate SDLC User Group Committee responsible for Testing & Quality Assurance Overall responsibility for multiple test phases Interfaced with multiple application development groups, test groups, and project managers Presented testing status to internal and external audiences

Quality Assurance Manager

July 2006 to Dec. 2006

APAK Systems Inc. (Contract) Create and staff a Quality Assurance & Testing department for a developer of leasing and loan software. Responsible for functional, regression and system testing, release management and release documentation. Build a new QA department from the ground up, including the hiring of staff, development of processes and procedures, and implementing testing methodologies in QA and Development. Review and update existing documentation and create and maintain new documentation for all functional areas of the software. Develop and deploy documentation standards. In conjunction with the Development Manager & Account Managers, review, refine, and implement changes to the Software Development Life Cycle practices to improve quality and timeliness.

Quality Assurance Tools Architect

Aug. 2004 to Jun. 2006

CIBC World Markets (Contract) Manage the enterprise wide planning, installation, and usage of a test and performance tool. Installation of 2600 performance user licenses, 80 issue management licenses. Empirix E-Load, eTester, and e-Manager Enterprise. Provide guidance on designing, developing, and implementing functional and performance tests using the Empirix tools Provide single point of contact for all vendor issues to the tool vendor, liaise with the vendor on a weekly basis to review outstanding issues Manage the central issues database, create new users and projects, administer existing users and projects, trouble shoot server, database and application problems Provide frontline on-site and phone support to CIBC users for all issues with Empirix tools Page 2 of 5

Richard Strang, CSTE


Quality Assurance Manager Feb. 2003 to Aug. 2004
Symcor Inc. (Contract) Manage a team testing WebSphere applications and Web Services using SOAP for cheque processing and image delivery areas of a Financial Services company. Responsible for functional, system & performance testing. Direct supervision of three testers From the detailed use cases, create manual & automated test cases for web applications and web services Using eTester and eLoad from Empirix perform, load, volume, performance, scalability and failover testing. Report defects in Bugzilla & JIRA.

Senior QA & Performance Testing Consultant

Aug. 2001 to Dec. 2002

Worldinsure Canada Inc. (Contract) Design, script, and execute performance tests for a new WebLogic based on-line insurance application site. Design, implement and execute functional and regression tests for a new web-based insurance underwriting application. Using eTester and eLoad from Empirix perform, load, volume, performance, scalability and failover testing. Analyze test results including Unix SAR data, Oracle stats, response time logs, and application logs Produce a test report correlating poor performance to bottlenecks, and make recommendations for improvements. From the detailed use cases, create manual test cases for an insurance underwriting application. Develop spreadsheet-based test case execution matrix. Report, track and verify defects using Test Track from Sea Pine Software.

Systems Integration Test Coordinator

Feb. 2001 to Jul. 2001

Hydro One Networks Inc. (Contract) As part of a large team, manage the creation & maintenance of comprehensive integration test plans for new and heavily modified systems related to the deregulation of the electricity market in Ontario. Primary author of integration test plans Coordinate the capture, review, maintenance, and submission to regulators of all test artifacts Lead daily status meetings and capture, manage, and follow-up daily action items

Quality Assurance Manager

Aug. 2000 to Jan. 2001

Delano Technology Corporation (Permanent) Reporting to the Director of Quality Engineering, manage a team of 7 QA testers for the release of a new B2B Internet Application. Hired six of the seven members of the team, trained and guided all members of the team in the new technology. Under very aggressive deadlines (three months from start of development until Beta), designed, developed, and executed comprehensive test plans for functional and system testing. In conjunction with the Program Manager, designed, implemented and successfully managed a formal development and test process that has since been adopted across the organization.

Quality Engineering Manager

Jan. 2000 to July 2000

Pervasive Software Canada (Permanent) Reporting to the Director of Quality Engineering, manage a team of 11 software developers focused on establishing and reporting overall product quality and compatibility with third-party drivers for a middle-ware web application server and development tool. Re-energized a team of professionals who had become demotivated due to a lack of leadership by establishing open and frequent communication with respect to goals and accountability, regular team building activities, knowledge sharing sessions, and personal attention to career objectives resulting in an increase in morale, full retention, and improved productivity.

Page 3 of 5

Richard Strang, CSTE


Improved quality processes in software development by establishing a program of formal technical reviews resulting in increased deliverable quality and acceptance. Increased testing coverage by encouraging and rewarding cross-training of team members on the various areas under test resulting in more smart testing and increasing the number of problems found prior to first customer exposure.

AT&T Canada Corp. (Multiple Contract Positions) Dec. 1997 to Dec. 1999 Ontario Ministry of Natural Resources (Contract QA Lead) Feb. 1997 to Dec. 1997 Microstar Software Ltd. (Quality Assurance Manager) Jan. 1996 to Feb. 1997 LIGAN Technologies Incorporated & Comtest Instruments Limited (Product Support Specialist) May 1994 to Jan. 1996

Memberships & Certifications


Member Advisory Board STEP-AUTO 2012 South Certified Software Tester CSTE, QAI Member Toronto Association of Systems & Software Quality, TASSQ 2012 since 2011 1998-2000, since 2010

Presentations
Off-shoring from the On-shore Perspective, STEP-AUTO 2011, Bangalore, India How To Give a Pretty Good Presentation, CGI Windows Tips & Tricks, CGI The Testing V-Model, CGI Risk-based Testing, CGI Formal Technical Reviews, Platform Computing The Innovators Dilemma, Pervasive Software Formal Technical Reviews, Pervasive Software Data Driven Testing: Adding Abstraction to Automated Test Scripts, Pervasive Software The Many Sides of Testing Pervasive Software Bank of Montreal Institute for Learning, QA Centre of Excellence TASSQ (Toronto Association of Systems & Software Quality) Data Driven Testing for Client Server Applications using QA Partner Quest 96 (Segue Software QA Partner Users Group Conference) Data Driven Testing for Client Server Applications STAR 96 (Software Testing, Analysis & Review Conference) 2011 2011 2011 2010 2010 2000 2000 2000 2000 1999 1998 1998 1996 1996

Education & Training


Test Automation for Managers, QAI Toronto 2012 Black Box Software Testing, Association for Software Testing (delivered by CGI) 2012 How to Use Candor and Constructive Confrontation to Increase Accountability, Institute for Management Studies, Toronto 2011 Get the Most from Your B and C Players While Developing Your High Performers, Institute for Management Studies, Toronto 2011 CGI Attendance Management Program 2011 CGI Performance Review Process, CGI Internal 2010 Essentials of Interviewing and Hiring: Behavioral Interviewing Techniques, SkillSoft 2010 XML Language Basics, SkillSoft 2010 Black Box Testing Techniques, SkillSoft 2010 Using Data to Communicate, element k 2009 Advanced Document Creation using Enterprise Architect, Symcor Inc 2008 Modeling Requirements in Enterprise Architect, Symcor Inc 2008 Enterprise Architect for Quality Assurance, Symcor Inc 2007 Customizing e-Tester Scripts, Empirix Corp 2002 Delano Management Development, Ellen Silverstein 2000

Page 4 of 5

Richard Strang, CSTE


Building Delano e-Business Applications, Delano Technology Corporation Introduction to Java, Inferdata Corporation Project Management for Information Technology, Canadian Management Centre Introduction to Project Management, Canadian Management Centre Interviewing Techniques Introduction to SGML/XML Performance Testing with Performix EMPOWER Intermediate QA Partner Introduction to QA Partner Honors Bachelor of Commerce (Management Information Systems), University of Ottawa 2000 2000 2000 1998 1997 1996 1995 1994 1994 1994

Page 5 of 5

You might also like