7

Click here to load reader

Richard Strang Resume.doc

Embed Size (px)

DESCRIPTION

Best resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resumeBest resume

Citation preview

Page 1: Richard Strang Resume.doc

Richard Strang, CSTE Current as of July 20129739 10th Sideroad, Erin, Ontario, Canada N0B 1T0 (416) 456-5622 [email protected]

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 e-Business.

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 PresentCGI, 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 off-shore recruitment

Introduced and expanded the use of test management and test execution tools to improve tester efficiency, reliability, and repeatability

Page 1 of 5

Page 2: Richard Strang Resume.doc

Richard Strang, CSTE

Senior Quality Assurance Architect Feb. 2009 to Aug. 2010Government 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. 2009Symcor 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. 2006APAK 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. 2006CIBC 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, e-Tester, 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

Page 3: Richard Strang Resume.doc

Richard Strang, CSTE

Quality Assurance Manager Feb. 2003 to Aug. 2004Symcor 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 fail-

over testing. Report defects in Bugzilla & JIRA.

Senior QA & Performance Testing Consultant Aug. 2001 to Dec. 2002Worldinsure 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 fail-over 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. 2001Hydro 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. 2001Delano 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 2000Pervasive 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

Page 4: Richard Strang Resume.doc

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 2012Certified Software Tester – CSTE, QAI since 2011Member Toronto Association of Systems & Software Quality, TASSQ 1998-2000, since 2010

Presentations

Off-shoring from the On-shore Perspective, STEP-AUTO 2011, Bangalore, India 2011How To Give a Pretty Good Presentation, CGI 2011Windows Tips & Tricks, CGI 2011The Testing V-Model, CGI 2010Risk-based Testing, CGI 2010Formal Technical Reviews, Platform Computing 2000The Innovator’s Dilemma, Pervasive Software 2000Formal Technical Reviews, Pervasive Software 2000Data Driven Testing: Adding Abstraction to Automated Test Scripts, Pervasive Software 2000The Many Sides of Testing

Pervasive Software 1999Bank of Montreal Institute for Learning, QA Centre of Excellence 1998TASSQ (Toronto Association of Systems & Software Quality) 1998

Data Driven Testing for Client Server Applications using QA PartnerQuest ’96 (Segue Software QA Partner User’s Group Conference) 1996

Data Driven Testing for Client Server ApplicationsSTAR ’96 (Software Testing, Analysis & Review Conference) 1996

Education & Training

Test Automation for Managers, QAI Toronto 2012Black Box Software Testing, Association for Software Testing (delivered by CGI) 2012How to Use Candor and Constructive Confrontation to Increase Accountability, Institute for

Management Studies, Toronto 2011Get the Most from Your ‘B’ and ‘C’ Players While Developing Your High Performers, Institute for

Management Studies, Toronto 2011CGI Attendance Management Program 2011CGI Performance Review Process, CGI Internal 2010Essentials of Interviewing and Hiring: Behavioral Interviewing Techniques, SkillSoft 2010XML Language Basics, SkillSoft 2010Black Box Testing Techniques, SkillSoft 2010Using Data to Communicate, element k 2009Advanced Document Creation using Enterprise Architect, Symcor Inc 2008Modeling Requirements in Enterprise Architect, Symcor Inc 2008Enterprise Architect for Quality Assurance, Symcor Inc 2007

Page 4 of 5

Page 5: Richard Strang Resume.doc

Richard Strang, CSTE

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

Page 5 of 5