Post Job Free
Sign in

Quality Assurance Project Manager

Location:
Los Angeles, CA, 90065
Posted:
March 09, 2010

Contact this candidate

Resume:

JAMES SCHOTT

*** *. *** **, *** Angeles CA ***** 323-***-**** (h) 310-***-**** (c)

***********@*****.***

Technical Manager with proven expertise in Software Quality Assurance and

Process Improvement for Client/Server, Internet, and Enterprise environments.

Summary of Qualification:

Senior technical manager of Software Quality Assurance (SQA) with a well-rounded combination of

skills in Project Management, Quality Assurance and Process Improvement within software and hardware

environments.

Superior communication, interpersonal, organizational, and analytical skills.

Proven expertise in streamlining processes, increasing productivity, and solving problems in a cost -

effective manner by working cross-departmentally with Program Management, Marketing, Product

Development, and Data Center Operations

Effective in implementing quality assurance Best Practices including test case and requirement reviews,

requirements traceability, test planning and documentation, test strategy, defect, and release management.

Experienced in creating self-organizing teams spanning multiple, diverse roles that support a company-

wide need for quality assurance.

Possess wide experience and expertise in the software test discipline including functional, integration,

regression, load, performance, and automated testing.

Experienced within diverse environments such as Client/Server, Ecommerce, Web – (WebLogic, IIS,

Apache), SOA, Windows, Unix, Linux, SQL Server, Oracle DB, Oracle Financials, Java, .Net.

Experienced Project Manager with a MS degree in Systems Engineering. Knowledgeable in SDLC,

CMMI, Work Breakdown Structures, GANNT charts and PERT/CPM analysis. Member of PMI,

pursuing the Certified Associate in Project Management (CAPM) Credential.

Certified ScrumMaster with strong interest, knowledge, and application of Agile Software Development

Methodologies and techniques including Scrum, XP, TDD, Lean, etc.

IT Skills:

Languages/Script Automation: Numerous vendor, open source, and in-house developed automation

frameworks, tools, and languages including SilkTest, SilkPerformer, FIT, Selenium, Watir, Ruby, Perl,

Python, JMeter, Junit, QuickTest Pro, JavaScript, Java, PHP, ASP, CSS, HTML, XML.

OS: Windows, Linux/Unix, Mac.

Servers: IIS, Apache, WebLogic, Tomcat.

Databases: SQL Server, Oracle, MySQL, Oracle Financials, Informix.

Applications: MS Office Suite, Jira, Rally, MS Project, Visio, SourceSafe, TrackWeb, ClearQuest,

VMware, PVCS, Fogbugz, Nagios, Visual Studio, Eclipse, CVS, Subversion, Perforce.

Professional Experience:

eHarmony Inc, Pasadena, CA Oct 2008 to Feb 2009

(eHarmony is a subscription and ad revenue supported relationship service.)

DIRECTOR OF QUALITY ASSURANCE

Established automation strategy and roadmap for both front and back-end systems, utilizing open source

projects such as Selenium, TestNG, DBUnit, JUnit, and Jmeter.

Led Quality Assurance efforts of the core website product, customer care applications, and various

independent vertical website offerings which span an international market and audience.

Define and track metrics to determine quality performance targets for the year.

Working with competing interests of development, product management, and customer care established

priority and work effort needed for weekly releases.

Ensured QAs voice was heard in daily Scrum meetings including effort estimates.

Stamps.com, Los Angeles, CA 1999 to May 2008

(Stamps.com is an internet service providing secure USPS postal transactions through a client/server

architecture, as well as web-based USPS-approved postage. Environment: ATG - Java, .Net, WebServices,

C++, Perl, Windows, Linux, SQL Server.)

DIRECTOR OF QUALITY ASSURANCE (2002 to May 2008)

Established, communicated and managed the strategic vision and role of the QA department. Ensuring

that department goals were being met and ensured progress in meeting future short-term and long-term

software testing strategies to meet business needs in a fast-paced, dynamic environment

Designed and oversaw implementation of extensive Framework for Integrated Testing (FIT) style

automation frameworks to support Continuous Integration and Build testing of all back-end servers and

services. Frameworks featured gui driven domain language constructs used by both business analysts and

QA analysts to create acceptance and functional/regression test cases. Frameworks were developed in

.Net using Visual Studio Team Test. Additionally implemented a range of GUI and non-GUI test

automation tools and applications making use of open-source (Watir, Selenium), in-house (.Net and Perl)

developed, and vendor specific (Seque) test tools. Performed code reviews of automation scripts by QA

Engineers ensuring good design and conformance to coding standards.

Created and led development of an ASP Web application for communicating production release approval

and status, along with SOX compliance. Led development of a process-oriented ASP application used by

Marketing for the creation and tracking of OEM product requirements, and development of a process-

oriented application used by the Marketing department to generate data requirements for offer/pricing

plans.

Successfully responded to changing testing requirements during rapid introduction of Web Services

offerings by simple refactoring of existing test frameworks and introduction of SoapSonar and SoapUI.

Created an environment in which QA works along with Development, Marketing, Operations and IT to

create successful quality software releases. Established a higher level of commitment from QA team

members by ensuring QA team was aware of the business and operational impact involved for every

deliverable and product release.

Communicated to executives and departments outside of QA the possible software quality risks of

releases so effective business and operational decisions could be made resulting in minimal negative

impact to the company.

Prepared comprehensive project plans for multiple products in Microsoft Project including work

breakdown structures, resource allocations, milestones, and work package assignments. Refined time and

effort estimates whether based on actual or ideal hours or story points. Applied knowledge of Project

Management and development methodologies to assist PM and development departments to understand

and apply new techniques and processes to meet business goals and deadlines.

Hired, led and directed a 14 person in-house and 6 person outsourced QA department including

technicians, manual testers, GUI automation Engineers, and Developers in Test. Ensuring in-house testing

resources were properly allocated across diverse projects to meet business and budgetary needs while

maintaining high levels of quality, accessibility and up-time for a high volume internet website and

supported client applications.

Coordinated testing with out-sourced off-shore QA department including creation of standardized policies

and procedures to ensure effective communication of project requirements and deadlines are met on -time

and within budget. Additionally ensured that iterative testing processes are continually exercised on a

24/7 basis.

QA MANAGER (2000 to 2002)

Managed the Quality Assurance department whose primary functions included the testing of large front -

end and back-end client/server internet software applications. Defined the overall direction of the

department, ensuring that the provided testing services directly met the needs of the business.

Architected and led development of GUI automation utilizing SilkTest OO 4Test scripting language.

Ensured coding standards were established and maintained as new QA Engineers were hired. Performed

code reviews of QA scripts.

Through strong leadership, coaching, mentoring, empowerment, and team building evolved a QA

department from startup mode to an established, mature organization.

Developed BDL scripts and Perl scripts to parse data and generating reports for capacity planning tests.

Established, implemented and ensured documentation of QA policies, processes, and procedures including

defining defect life cycle, escalation procedures, test documentation including test plans and test cases and

test scripts, requirement reviews.

Key role in communicating the quality level and risk assessment for release of server and client software

deliverables to Development, Operations, Program Management and Senior Management.

QA ENGINEER (1999 to 2000)

Integrated the Segue Suite of test management and automation tools into the testing process. Responsible

for designing and developing SilkTest scripts for functional GUI testing and SilkPeformer scripts for load

testing.

Architected and developed Silk BDL scripts to for capacity, load and performance testing of all back-end

servers and databases prior to public launch of the Stamps.com service. Additionally developed BDL

scripts to exercise stored procedures to uncover timeout and deadlock issues. Developed BDL scripts to

test and tune Server resource pooling mechanism.

Developed BDL scripts for verification and validation of United States Postal Service financial

calculations of the Stamps.com service. Successfully identified financial issues before launch and no

financial issues have ever been reported post launch.

Worked closely with developers throughout R&D in order to ensure that proper testing of the servers and

databases was performed and that test results were properly communicated to appropriate developers and

managers.

Internet Dynamics, Westlake Village, CA 1998 to 1999

(Internet Dynamics was an internet security company which produced Conclave, a firewall/VPN product for

NT servers.)

QA ENGINEER

Developed extensive SilkTest scripts involving the use of numerous third-party applications to test the

security of the product. Re-factored numerous existing scripts for maintainability and performance.

Utilized strong TCP/IP networking skills during the performance of job. Attended Microsoft’s TCP/IP

certification course.

Performed functional and regression testing of the products’ networking and VPN security features.

Johnson Controls (formerly Cardkey Systems), Simi Valley, CA 1994 to 1998

(Cardkey produced access control systems on UNIX and Windows NT platforms along with embedded

firmware in subordinate controllers.)

SYSTEM TEST ENGINEER

Established first generation of automated testing of client and server applications using Microsoft Test

and VB.

Created Visual Basic applications to simulate embedded firmware sub-controllers for capacity testing.

Created Visual Basic application for load generation and reporting in support of load testing of NT server

and embedded sub-controller security systems.

Developed Microsoft Visual Test Scripts for functional GUI testing of access control system.

Responsible for software configuration management.

Responsible for configuration management of server products.

Created test cases, test plans, test reports based on IEEE standards for Unix X-Windows product and

embedded software products.

Performed manual testing of functional, network protocol and regression tests.

Lockheed, Burbank, CA 1984 to 1994

PROJECT MANAGER

Performed and documented safety and risk analysis for man-rated flight test procedures

Performed project scheduling including resource allocation and PERT analysis..

Initiator and primary author for the Lockheed Flight Test Engineers Book of Knowledge. (similar to

PMBOK but domain specific.)

Created test cases, test plans, test reports for mission and life critical systems in an IV&V environment

based on DoD standards and guidelines.

Education:

University of Southern California, Los Angeles, CA

M.S. Systems Management

University of Illinois, Urbana, IL

B.S. Aeronautical/Astronautical Engineering



Contact this candidate