Richard (Rick) Darcy
********@*****.***
Over 13 years of experience in Manual & Automated Testing, using a variety
of tools, most recently Selenium 2.5/WebDriver, prior experience with
Compuware QA Center and HP Mercury Quality Center for automation.
Extensive experience writing and setting up test plans, strategies, test
cases, executing scripts, scenarios. Excellent grasp of SDLC best
practices, including Agile (Scrum) and Waterfall methodologies. I am
experienced in writing complex SQL queries to access database for
validation. I have extensive experience in full lifecycle of testing from
E2E (end to end), including functional, performance, regression,
implementation, and support into production. I also have 5 years
experience Performance testing with Loadrunner (most recent version 9.5).
Recently spoke at the Selenium Conference (2013)in Boston, Ma on the topic
of Continuous Integration and Selenium to a crowd of 450+ attendees, with a
live stream all over the world.
Technical Skills
Operating System: MS-Windows 95/98/Me/NT 4.0/XP/7, MS DOS, UNIX
Databases: Oracle 7.3/8i/11i, SQL Plus 3.2, PL/SQL 2.2, /SQL Developer
Programming/Application Tools: Oracle Developer 2000/6, Forms 4.5/6,
Reports 2.5, Graphics 2.5, Visual Basic 4.0/5.0/6.0, MS Access 97, Pega
Systems, XML and XSLT Style Sheets, Mitchell Ultramate (Estimating
Software), CCC Pathways (Estimating Software), ADP (Estimating Software),
Compuware CARS suite, Compuware's QACenter.inc, QALoad & TestPartner,
Compuware's Optimal Trace, TOAD, Visual Studio/.Net, Mercury's LoadRunner,
QTP and HP Quality Center, AppWorx Scheduling software, SOAP UI, Lisa, Red
Prairie, JavaEE, Selenium 2.5 (Java based)/WebDriver, Maven, DynaTrace 4.2,
Spring 3.0, Sonar, Sikuli, TestNG, SVN
Project Experience
Cars.com
(Chicago, IL) - Lead Automation Test Engineer 09/10 - Present
Project Description: This project is to create and maintain an automation
framework, with Selenium 2.5/WebDriver, define and enforce best practices
while concurrently transforming from Waterfall to Agile.
Built a very robust automation framework utilizing many open source tools
Validated info on database via JDBC in automation
Created an online training for manual testers to learn automation basics
Queried the database using SQL queries in JDBC
Implemented the use of many tools such as Sikuli (for non html components,
i.e. Flash objects), DynaTrace, Spring 3.0, Sonar (for code coverage)
Developed a Best practices for Automated coding standards
Wrote a detailed "How to" document for all things automation (as we use it)
Continuous Integration with DynaTrace (for single user performance to
assist developers with Unit testing)
Defined KPI's for automation individually for our 13 products
Defined the MVP for manual tester test cases
Analysed automation execution results for failed test cases
Constantly refactored code within the framework for optimization and speed
Cut down manual regression by 95% with automation
Lead a team of 10 Automation Engineers both onsite and offshore
(Chicago, IL) - Senior Software Quality Engineer/Consultant 09/10 -
Present
Project Description: This project is to Implement Mercury Quality Center,
and to train the offshore team on Cars.com software and QC tools.
Regression test cast creation for import to Quality Center
Validated info on database
Wrote project plan and other documentation (Training Manuals)
Queried the database using SQL queries in SQL Developer
Trained Offshore team in China on existing software and new QC tools
Developed a testing process for utilizing "Template tests" in QC.
Completed Web-services testing using SOAPUI 3.6.
Jcrew
(Lynchburg, Va) - Software Quality Engineer/QA Lead/Consultant
05/10 - 8/10
Project Description: This project is to stress/performance test data
warehousing software called Red prairie using Loadrunner.
. Developed load scripts in loadrunner
. Functional testing with QTP
. Validated info on database
. Wrote test matrices as well as project plan and other documentation
. Queried the database using SQL queries in LextEdit
. Wrote the test plan, test scenarios for the busy season (Christmas),
created test data etc...
Follett Higher Education
(Westmont, IL) - Senior Software Quality Engineer/Consultant 03/09 -
5/10
Project Description: This project was to enable the client to buy back
college books at the end of the school year, via laptop, wireless internet
at various locations. Students would bring the Books to the client, the
books would be scanned, and a check would be mailed to them (the student).
. Configured the Compuware Optimal Trace
. Trained Users for roll out of CARS tools (includes TestPartner 6.2)
and Compuware's ChangePoint
. Wrote test matrices as well as project plan and other documentation
. Manual testing of web based applications (laptops)
. Manual testing of .Net
. Queried the database using SQL queries in TOAD
. Migrated all tests from Compuware to Visual Studio Test
. Configured/setup Visual Studio Test
. Wrote the test plan, test scenarios for the buybacks, created test
data etc...
RD Tech Inc
(Chicago, IL) - Senior Software Quality
Engineer/Consultant/Administrator/Lead QA
06/06 - 02/09
Project description: The client was an outsourced company that provided
Auto insurance. This project was to enable insurance agents to quote
policies online, get driver abstracts, take payments, and make insurance
payouts in the event of an accident.
. Conducted manual testing, mapped requirements to test cases, and
mapped XML Test cases to a traceability matrix.
. Created traceability matrix.
. Analyzed and verified XML files of Auto insurance to make sure that
the payouts matched the accounting system.
. Configured the Mercury Quality Center tool.
. Trained Users for roll out of Quality Center tools
. Wrote test matrices and project plan
. Administered Mercury Quality Center
. Queried the back end database using SQL Queries.
. Used Soap UI to test response times of data in XML documents and web
services.
. Also worked on side project using Mercury LoadRunner
. Used Mercury QTP for functional testing
. Utilized LoadRunner for performance testing
. Tracked test requirements and managed testing defects using Quality
Center.
. Tested Pega software.
. Experience with PEGA and BPM
Macys (Duluth, GA)
Senior Software Quality Engineer/Consultant/Administrator
11/05 - 06/06
Project Description: This project was to enable the client to accept
credit card payments online for their new website.
. Configured the Compuware CARS suite and Compuware's ChangePoint
. Trained Users for roll out of CARS tools and Compuware's ChangePoint
. Wrote test matrices as well as project plan and other documentation
. Administered Compuware's CARS Suite and ChangePoint Request (Defect)
Management
. Installed and maintained CARS Suite, ChangePoint, and License
Administration Utility
. Led both performance and Regression testing of Pega software.
. Analyzed the PEGA Applications.
. Automated credit payments of retail sales
. Functional tested with QTP
. Used SQL Queries to validate data stored in the database using TOAD
Shaw Inc. (Duluth, GA)
Senior Software Quality Engineer/Consultant/Administrator
02/05 - 11/05
. Configured QALoad to best suit company
. Trained Users for roll out of QALoad
. Wrote test matrices as well as project plan and other documentation
that was not in existence ever before
. Mentored 7+ users on Compuware's QALoad and TestPartner
. Admin for Compuware's TestPartner automated testing tool
. Ran miscellaneous Load tests on database to ensure deadlines are met
. Queried the database using SQL to validate data being stored
. Began using Soap UI to test web services.
Internet Security Systems (Atlanta, GA)
Software Quality Engineer/Consultant/Administrator 12/04 - 02/05
. Configured Track Record to best suit company
. Trained Admin Users and Regular users for roll out of TrackRecord
. Wrote test matrices and project plan and additional documentation that
was not in existence ever before
. Mentored 40+ users on Compuware's TrackRecord (Defect Tracker)
. Administered Compuware's TrackRecord tool.
Chicago Mercantile Exchange (Chicago, IL)
Software Quality Engineer/Consultant/Administrator 11/02 - 09/03
This was Security Application for hacking penetration. Tested the security
on the website from external logins.
. Wrote test scripts to execute manually (without the help of User
Requirements).
. Automated the tool to compare data from an existing XML file (client
list) to an imported XML file and it would look for discrepancies.
. Executed scripts on the GUI, and queried using SQL to test the back
end software as well
. Wrote test matrices as well as project plan and other documentation
that were not in existence ever before
. Mentored 8+ users on Compuware's TrackRecord (Defect Tracker)
. Administered Compuware's Trackrecord tool
Ablest Technology Services (Phoenix, AZ)
Software Quality Engineer/Consultant/Administrator 06/02 - 11/02
. Wrote test scripts to execute manually (without the help of User
Requirements)
. Executed scripts on the GUI, and querying using SQL to test the back
end software as well
. Wrote test matrices as well as project plan and other documentation
that were not in existence ever before
. Mentored 13+ users on Compuware's TrackRecord (Defect Tracker)
. Admin for Compuware's Trackrecord tool
Nims and Associates, Inc. (Schaumburg, IL)
Quality Assurance Analyst
08/01 - 05/02
. Wrote test scripts to execute manually (without the help of User
Requirements)
. Led clients on automating Pega software for regression testing
. Worked directly with developers on Pega fixes based on user
requirements
. Executed scripts on the GUI, and querying using SQL to test the back
end software as well
. Wrote test matrices as well as project plan and other documentation
that were not in existence ever before
. Mentored 7 users on Compuware's QARun (Automated testing tool)
. The set-up and installer, ensuring everyone pcs are correctly
configured to get the most out of their automated tool and other
software as well
. Checked data for credit payments made thru retail sales
. Data warehousing
CCC Information Services (Chicago, IL)
Quality Assurance Analyst 08/99 - 07/01
. Mapped the automated testing tools to the documents and data to verify
that correct data was stored.
. Wrote test scripts to execute manually as well as automated (using
Compuware's QARun) on newly developed software
. Wrote test matrices for test documentation
. Developed Oracle Forms applications to assist in implementing the new
testing tool (QARun)
. Production support for various in-house applications
. Used AppWorx scheduling software to run Batch tests
Education & Certifications
University of Phoenix - Bachelors Degree (Computer Sciences)
Intertech, Certificate in Java Programming, 2011
. Complete Java
Intertech, Certificate in Spring 3.0 frameworks, 2012
. Complete Spring 3.0
Compuware's QACenter Training, Certificate in Automated Testing, 2000
. (QARun, Track Record, QADirector, QALoad and FileAid/CS)
AppWorx Training, Certificate of Completion, 2000
. Batch Scheduling without writing scripts, managing and monitoring jobs
as they process through AppWorx
. Run reports, create modules to run programs
. Create and schedule chains and controlling access to AppWorx using
roles
Learning Tree International, Certificate in Practical Software Testing
Methods, 2000
. Defining objectives, costs and benefits of testing and inspection
. Devise, conduct, and analyze results of software tests and inspections
. Project Management
. Test planning, design,execution, and problem tracking
Management and Information Technology Solutions, Certificate in
Programming, 1999
. SQL, PL/SQL, Oracle Forms 4.5, Oracle Reports 2.2, Oracle 7.3/8i
Developer 2000/6, Visual Basic 6.0