Erin L. Flaherty
Del Mar, CA ***14
********@*****.***
Career Summary
I have been a software professional for the past 20+ years with a few different roles including software quality assurance, development experience, and project management. Most of my time has been spent on quality assurance responsibilities mainly focused on applications written in Java, React, JavaScript, C, and Ada connecting to a variety of databases on multiple platforms/operating systems. I have experience in manual and automated testing and been involved in all stages of the software development life cycle.
EXPERIENCE
Axway
Phoenix, AZ (May 2014 - present)
Senior Quality Engineer III/QA Referent
Participating in the design phases of the product/component and help/guide choices for better testability
Ensuring the definition and regular review of the adequate test approach & coverage during the development process
Helps, coaches and supports the development teams around testing practices and tools ensuring, via audits and reviews, that the processes and practices applied by the teams allow the conformance with the requirements defined in the QMS
Promoting and facilitating the team Continuous Improvement
Drives the external as well as internal defect triage
Coordinates the release readiness process
Contributes to the backlog preparation and planning sessions
Verified functional and user experience code changes to an onboarding application, based on microservices, met acceptance criteria. This includes asking questions and collaborating with architect, business analyst, and developers to determine the proper outcome
Coordinated and led exploratory testing sessions each sprint
Determined test strategy, wrote test cases, performed manual testing, and wrote automated UI tests in JavaScript within a mocha framework - WebdriverIO/selenium standalone server
Verified API changes manually using Swagger
Wrote and performed manual testing for the end-to-end scenario of the application
Participated in sprint planning, retrospective, scrum of scrum, and stand-up meetings with project team
Performed quality assurance and scrum master responsibilities for the Validation Authority project
Verified multiple OpenSSL updates to the application written in C
Updated, maintained, and analyzed failures of automated regression suites written in Java with over 2000 tests
Installed and setup test environments on AIX, Linux, Windows connecting to Oracle, MySQL, DB2 databases
Executed and updated manual regression tests on MQ/JMS messaging functionality
Verified newly implemented AS4 communication protocol and performed release readiness and upgrade testing of B2B application
Apollo Group, Inc.
Phoenix, AZ (October 2009 – May 2014)
Software Quality Assurance Analyst II
Tested REST based API’s in Salesforce application using Postman
Verified changes both manually and by updating Selenium scripts to multiple Java applications that automated software deployments to various environments/targets
Created and updated pertinent test data in MySQL for baseline regression tests as well as manual tests
Deployed code and databases to production using Continuous Delivery methods
Used Kanban board in Jira for tracking user stories through all phases of the SDLC
QA Lead for two applications with another functional, an automated regression, and load/performance tester using agile methodologies
Deployed code and database changes to test environments and worked with Release Team and Development team when issues were encountered
Worked with automation tester to design tests for automated regression suite including creating components in QC
Created test plan, test scripts, and executed tests in Quality Center for various applications
Utilized Rabbit MQ for messaging issues
Testing efforts proved nearly 100% Defect Detection Ratio
Learned quickly and was a major contributor to a successful roll-out of the Assignment Management Project
Worked effectively with development team, project manager, and product owner to successfully deliver applications within deadlines
Utilized agile methodologies on various projects including IM/Presence (chat), Media Library, Help, and Social Networking including attending daily stand-up, retrospective, and sprint planning meetings
Scoped efficient test strategies from understanding code changes including targeted regression
Completed Introduction and Advanced level QTP training
Wells Fargo Company
Chandler, AZ (Feb 2009 – October 2009)
Quality Assurance Analyst – Contractor
Wrote and executed test cases for a Compliance Risk Analysis System that is used by Risk Professionals written in .NET and JavaScript connecting to SQL Server 2005 databases
Worked with developers and business analysts to identify testing strategies for CRAS+ application modifications
Utilized Mercury Quality Center for test case creation and test case execution
Continental Promotion Group, Inc.
Tempe, AZ (August 2006 – Feb 2009)
Team Lead Quality Assurance
Wrote and executed test plans and test cases for larger projects
Verified enhancements and bug fixes of a variety of software applications written in SQL Server 2000/2005, .NET, JavaScript, PowerBuilder, and Visual FoxPro
Worked with developers and other appropriate parties to identify testing strategies for promotion setup/processing, Customer Service, import, invoicing, check/label printing, e-mail and error clearing application
Coordinated and performed release management procedures for QA and production releases
Deployed PowerBuilder builds to production
Assembled and compiled front-end PowerBuilder builds and prepared back-end changes for DBA s
Recorded defects in Bugzilla/Bug Tracker .NET and worked with developers, project manager, and other relevant parties until resolution
Mentored new team members and conducted training sessions
Audited the test artifacts and progress of QA Analysts
Contributed improvements to the QA process and defect life cycle
Equity Methods, LLC
Scottsdale, AZ (April 2006 - July 2006)
Quality Assurance Analyst
Regression tested employee stock option web-based application written in Java, JavaScript, SAS, T-SQL connecting to a SQL Server 2000/2005 database including identifying and reporting bugs and working with developers until resolution
Planned and conducted failover testing of new infrastructure involving network switches, load balancer, application servers, and database servers
Verified round-robin load balancer configuration
Validated database migration from SQL Server 2000 to SQL Server 2005 with new database schema
Reviewed and evaluated test automation tools including Mercury Quality Center, QuickTest Pro
State of Arizona Department of Environmental Quality
Phoenix, AZ (October 2005 - April 2006)
Lead Software Tester - Contractor
Introduced testing strategies for quality assurance purposes
Researched automated testing tools to implement regression, load and performance testing as well as existing tools currently in-house
Performed proof of concept tasks for assembling a software testing team
Tested Web, Oracle Forms, Reports, and FoxPro Clipper applications
Wells Fargo Company
Chandler, AZ (June 2004 - June 2005)
Quality Assurance Analyst - Contractor
Verified Connexion and webMethods code components of financial systems through manual running of jobs and test scripts
Led and managed testing efforts for many customer implementations including working with Key Engineer, Business Analyst, development, and other testers to project completion
Reported defects and performed troubleshooting with development until issues were resolved
Performed quality assurance analyst duties for many new customer implementations
Participated in many successful customer installations into production environment
The Boeing Company
Mesa, AZ (August 2001 - May 2004)
Software Engineer - Contractor
Verified Apache Longbow software (written in Ada), matched requirements using C scripts in a sophisticated desktop and laboratory environment
Created new test scripts for verifying new requirements using C connecting to an Oracle database
Identified automated testable requirements while identifying non-testable requirements
Performed systems processor, weapons processor, and display processor software verification testing
Participated in a low-height warning system, engine performance page, and sanitization project
Performed test engineer duties on incremental builds as well as on builds for software baseline verification testing (SBVT)
Recommended requirements analysis tool to management for project tracking
Prepared slides for weapons processor subsystem presentation
Inspected Ada code to ensure it matched requirements and functionality was correct
Mentored new and junior team members
Reviewed verification documents before submitting to QE
Pegasus Solutions, Inc.
Phoenix, AZ (April 2000 - June 2001)
Programmer
Implemented new functionality to a 3-tier client/server system which uses C and shell script code on a Sun Solaris platform and an Informix database (over a million lines of code on a mature structure)
Worked on a project that evolved a mature C system to use object-based methodologies
Enhanced system to add e-mail capabilities for major customer
PCS Health Systems, Inc.
Scottsdale, AZ (January 1997 - March 2000)
Programmer Analyst
Developed and maintained a Pharmaceutical Benefit Management System which processed prescription claims
Programmed on the server side of a client/server environment in C on a UNIX platform connecting to an Oracle database using embedded SQL in the C programs to manipulate data
Built new billing screens on the Medical Services Tandem Helpdesk
Analyzed, designed, coded, tested, and implemented enhancements on Tandem and IBM sides of the Performance Lab & EPIP systems for batch and online transactions
Maintained Access databases including Visual Basic modifications for the Performance Lab team
Converted Access applications to be Year 2000 compliant
Intern (May 1996 - December 1996)
Conducted research and archiving of an obsolete system
Supported COBOL II conversion project to meet new ITD standards
CERTIFICATIONS
Certified Tester, Foundation Level
February 2012
EDUCATION
BACHELOR OF SCIENCE, COMPUTER INFORMATION SYSTEMS
Arizona State University December 1996
SKILLS
Languages: Java, JUnit, JavaScript, Python, C, SQL, shell scripting, VB, PL/SQL, XML, HTML, COBOL, SCOBOL, OS JCL, Visual C++, FORTRAN, Pascal, BASIC
Databases: MySQL, SQL Server, Oracle, DB2, Informix, MS Access, RDBMS
Software: Zephyr, GIT, Jenkins, Selenium, TestNG, Jira, Confluence, node.js, WebdriverIO, mocha, chai, Apache Maven, Apache Tomcat, Wiki, SVN, Bamboo, Quality Center/ALM, SoapUI, MySQL Workbench, MS Outlook, MS Word, MS Excel, MS PowerPoint, MS Visio, SQL Server Management Studio, Bugzilla, Mantis, Test Director, VersionOne, Postman, REST client, Swagger, Fiddler, Firebug, Rabbit MQ, AWS
Operating Systems: Linux, Windows, UNIX, HP-UX, Sun Solaris, AIX, Power PC, VME, Virtual PC