QA Engineer Resume Summary with 21 Years Experience
1. Ronald W. Simkins
15825 Crane St. NW, Andover, MN 55304 763-413-3100 (H) 763-242-9776 (C)
Email: krsim763@yahoo.com
SUMMARY OF QUALIFICATIONS
Excellent communication and presentation skills, self-starter, quick learner and a team player.
Twenty-one years experience in the computer software field.
Fifteen years of experience developing and implementing QA processes, automation infrastructures, and
developing and leading QA teams.
Ten years of experience in writing and executing automated test scripts.
Twelve years experience as a software QA engineer, writing and executing test plans and test cases.
Five years experience working on agile/SCRUM development teams.
Three years experience developing program applications.
Experience in visual modeling for the Unified Modeling Language (UML).
Proficient at writing complex SQL queries.
Experience in designing and developing relational databases.
Presenter at Twin Cites Quality Assurance Association (TCQAA) on Design and Implementation of a
Flexible, reusable and Maintainable Automation Framework.
TECHNICAL SKILLS
Languages Visual Basic 6.0, Perl, NC-Basic, HTML, Java Script, Front Page, VB.NET, C#.NET,
ASP.NET and Java
Concepts Software testing (unit, integration, functional, system and acceptance), QA
methodologies, QA processes, development/testing environments (SCRUM, iterative and
waterfall)
Systems Windows (3.11, 95, 98 NT, 2000, XP, VISTA, 7), UNIX, Linux and DEC
Software IBM Functional Tester, IBM Rational Robot, Visual Intercept, Visual Basic, Visual Studio,
Borland JBuilder, Word, Excel, Power Point, Microsoft Visual Team System, BizUnit,
Mercury Quality Center, Rational ClearQuest, Rational Requisite Pro, Rational Functional
Tester and Rational Test Manager, Rational Functional Tester, Rational Requirements
Composer, Rational Team Concert, Rational Quality Manager, Load Runner, IBM
Collaborative Lifecycle Management (CLM), SOAP UI, Selenium
Databases Microsoft SQL Server 2000, Oracle 7.34 and 8.17, Centura SQL Base and Sybase
PROFESSIONAL EXPERIENCE
EngagePoint Calverton, MD 2013 - Present
SeniorAutomation Tester
2. Architect a Java automation testing framework for both IBM Rational Functional Tester and Selenium.
- The framework is data driven, highly modular, maintainable and encapsulates scripting to increase
robustness.
- Testing procedures include: functional, limits/boundary, system, GUI, Web Services, regression and UAT.
Develop and maintain test scenarios using IBM Curam Citizen Portal application for the Affordable Care
Act.
- Implemented the framework and test scenarios in three states (Minnesota, Missouri, and Arkansas).
Automation Test Lead.
- Responsible for the planning of process evaluation, design, development and maintenance of automation
test scenarios using the framework.
- Holds a leading role in creating test scripts and scenarios that determined optimal system coverage
according to technical specifications. Also executes these procedures.
- Ensure that the automation scenarios meet business requirements, system goals, and end-user
requirements.
- Works in conjunction with the manual testing team to automate existing manual test cases and develop
scenarios for product enhancements and Web Service messages.
- Communicated testing progress, test results and other relevant information to project stakeholders.
National Marrow Donor Program Minneapolis, MN 2010 - 2013
Senior QualityAssuranceAnalyst
Test Automation Lead. Responsibilities include:
- Plan, design, develop, execute and maintain automated test scripts for new applications and
enhancements.
- Lead team meetings to prioritize work and schedule upcoming projects and initiatives.
- Manage the test lab. Duties include: set-up automated testing, install new software and manage software
maintenance agreements/licenses.
Load and Performance Testing Lead. Responsibilities include:
- Designed a Java based frameworks for Mercury Load Runner.
- Define performance scenarios based on the system production load.
- Lead a team that develops test scenarios that identify key performance bottlenecks in applications.
- Provide analysis reports to management and development teams to help improve performance.
Lead and managed the implementation of an integrated IT system that includes the IBM Collaborative
Lifecycle Management (CLM) products of Rational Requirements Composer, Rational Team Concert, and
Rational Quality Manager.
Mentored and trained IT staff on the IBM CLM applications.
Worked closely and collaborated with executive management and leads to improve and standardize IT
processes.
Supervise high school interns who plan to work in an IT department in the future.
3. National Marrow Donor Program (contract through Ambient Consulting) Minneapolis, MN 2010
Contract Quality Assurance Analyst
Design and implement testing solutions for project teams, focusing on both manual and automated
software testing processes.
Lead Quality Assurance Analyst on Consent Form project. Responsibilities include:
- Develop and maintain Quality Assurance plan, project test plan, test scenarios, traceability matrix, manual
test cases and test closure documentation.
- Manage defect triage meetings, prioritize and assigning defects. Reported defect resolution progress
against key business objectives to management.
- Design, maintain and execute manual test cases using Rational Test Manager.
Lead Quality Assurance Analyst on certain enhancement projects. Responsibilities include:
- Review Business and System requirements for testability and usability.
- Provide QA testing estimates.
- Develop and maintain project test plans, test scenarios, traceability matrix and manual test cases.
PMO Support. Responsibilities include:
- Support ClearQuest.
- Develop Load Runner web performance scripts.
- Supported, development and modification of Rational Functional Tester scripts.
Ceridian (contract through CIBER Inc.) Bloomington, MN 2009-2010
Lead Quality Assurance Analyst
Designed and implemented testing solutions for SCRUM development teams, focusing on both manual
and automated software testing processes. Designed quality programs that helped achieve product
excellence without jeopardizing release schedules.
QA Team Leader on projects dealing with payroll applications. Responsibilities included:
- Developed and maintained project test plans, test scenarios, test condition, traceability matrix, manual
test cases and test closure documentation.
- Maintained testing environment.
- Maintained schedules and managed testing resources both in US and India.
- Architected and implemented QA processes (e.g., test plans, test scenarios, test case management,
automated testing strategies, etc.).
Developing and maintaining manual test cases using Mercury Quality Center.
Conducted functional regression, system and performance testing.
Implemented an automated testing framework using Microsoft Team Server/BizUnit.
Participated in sprint planning and retrospect meetings utilizing the agile methodology
C.H. Robinson Worldwide INC., Eden Prairie, MN 2004-2009
4. Quality Assurance Analyst
Designed and implemented technology solutions for application development teams, while focusing on
software testing processes (manual and automated). Helped development teams achieve higher ROI,
reduce cost and increase productivity. Designed quality programs that helped achieve product excellence
without jeopardizing release schedules.
Designed and implemented an automated testing framework using IBM Rational Robot.
- Test procedures included functional, limits/boundary, system, GUI testing and regression testing.
Developed and maintained test plans for CHR Express project.
Developed scripts to verify and report status of testing environment.
Communicated testing results to management and engineering in both oral and written forms.
Developed, implemented and executed Rational ClearQuest defect tracking and IT change request
schemas.
Team Leader of CHR Express application. Responsibilities included:
- Developed and maintained project test plans.
- Maintained testing environment for twelve QA lab testing computers.
- Maintained schedules and managed testing resources.
- Trained new Quality Assurance personnel in both manual and automated testing procedures.
- Architected and implemented QA processes (e.g. defect tracking, test case management, automated
testing strategies, etc)
Provided support to CHR IT personnel on Rational Robot, Rational ClearQuest, automation infrastructure
and CHR Express applications.
ASI DataMyte (formally Rockwell Automation DataMyte), Plymouth, MN 1996-2004
Senior Software Verification Engineer / Programmer 1997-2004
Created design specifications, test plans test cases (manual and automated) and UML diagrams in a fast
paced development environment. Designed and implemented multitier applications.
Developed ASI DataMyte utilities using Microsoft Visual Basic, VB.NET and J++.
Established an intranet knowledge database application using ASP.NET, C#.Net and Microsoft SQL Server
2000.
Developed tech support intranet web pages application using Microsoft Front Page, Java Script, XML, Pearl
and ASP.Net.
Charged with quality assurance of ASI DataMyte software products.
Reviewed and approved design requirements and specifications.
Coordinated project plans with other testing and development groups.
Developed software policies, procedures and work instruction for ISO 9001.
Created and executed test plans to validate software and documentation.
Created framework for automated testing system.
5. Designed, developed, implemented and executed automated test scripts using Rational Robot as part of an
iterative development team.
- Test procedures included functional, limits/boundary, system, load/stress, GUI testing, regression and
acceptance testing.
Created, developed, implemented and executed Rational ClearQuest defect tracking schema.
Team Lead responsibilities included:
- Planned and managed projects; Maintained schedules and managed testing resources.
- Maintained test environments and data.
Senior Analyst, Technical Support, 1996-1997
Provided support for variety of applications and activates, including database and network configuration issues.
Designed and developed training materials for DataMyte customer training program.
Conducted on-site and regional training classes for customers and sales force.
Provided support to level 1 and level 2 technical support personnel to resolve outstanding issues.
Completed telephone audits to evaluate performance of peers.
Identified, developed and implemented improvements to the technical support system.
EDUCATION
B.S. Computer Science, Metropolitan State University, St. Paul, MN, 2003
- Graduated with honors.
B.A. Major in Industrial Technology Education, Minor in Coaching, University of Northern Iowa, Cedar Falls,
IA
6. Designed, developed, implemented and executed automated test scripts using Rational Robot as part of an
iterative development team.
- Test procedures included functional, limits/boundary, system, load/stress, GUI testing, regression and
acceptance testing.
Created, developed, implemented and executed Rational ClearQuest defect tracking schema.
Team Lead responsibilities included:
- Planned and managed projects; Maintained schedules and managed testing resources.
- Maintained test environments and data.
Senior Analyst, Technical Support, 1996-1997
Provided support for variety of applications and activates, including database and network configuration issues.
Designed and developed training materials for DataMyte customer training program.
Conducted on-site and regional training classes for customers and sales force.
Provided support to level 1 and level 2 technical support personnel to resolve outstanding issues.
Completed telephone audits to evaluate performance of peers.
Identified, developed and implemented improvements to the technical support system.
EDUCATION
B.S. Computer Science, Metropolitan State University, St. Paul, MN, 2003
- Graduated with honors.
B.A. Major in Industrial Technology Education, Minor in Coaching, University of Northern Iowa, Cedar Falls,
IA