EXTRACURRICULAR, COMMUNITY, AND VOLUNTEER EXPERIENCE
Timeline
Jennifer Davies
Louisville,KY
Summary
Professional in quality assurance automation with history of enhancing software testing environments and ensuring high standards of product release. Demonstrated ability to develop and execute comprehensive test plans that improve efficiency and accuracy. Committed to teamwork and adaptable to evolving project requirements, proficient in scripting and debugging automated tests.
Overview
25
25
years of professional experience
Work History
QA Automation Engineer
Twinspires
11.2022 - Current
Develop, maintain, and execute automated test scripts (300+) for online-wagering platform (twinspires.com) using Java-based automation frameworks, including Selenium.
Actively participate in Agile/Kanban development processes, contributing to user story grooming, technical discussions, daily stand-ups, and retrospectives.
Sr. QA Engineer / Business Analyst
Get Beyond, Inc.
09.2017 - 09.2022
Performed Quality assurance duties for Compensation, Underwriting, Pricing, and Merchant Application (Salesforce) systems.
Coordinated and led highly productive cross-team, end-to-end testing efforts in a rapid application development format with real time participation from Business Analysts, Developers, Users, and Quality Engineers.
Trained new employees on the various applications used by the Customer Service Center and data flow throughout the internal and external systems.
Satisfied the needs of 15+ users while fulfilling the responsibilities of a Business Analyst and Quality Engineer for the Underwriting system for a year during the Covid period.
Developed automated regression test suites in Postman that generated random test data elements, executed multiple API calls in various systems, generated random test data elements, and validated success and fail criteria.
Co-leader of the organization-wide QA Guild aimed at building connections and sharing knowledge between QA team members.
Sr. QA Engineer
Global Payments, Inc. (formerly Heartland Payment Systems)
01.2014 - 11.2016
Chosen to lead the QA effort on the pioneer Scaled Agile project to combine cross-product, multi-location teams developing Credit Card dispute resolution systems.
Honored with the Outstanding Rookie of the Year Award for increasing coordination and communication across remote teams leading to the implementation of Heartland's first functioning End-to-End testing environment and successful incremental releases of large scale merchant migration efforts.
Advocated for overall quality processes while participating in a fast-paced, self-directed team environment.
Mentored two Junior Quality Analysts through presentation style demonstrations, training material documentation, and education on general Quality Assurance best practices and Agile testing practices.
Coordinate with Business Analysts and Users to accurately define system requirements, generate test data (using SQL scripts), and verify new features in Testing, Staging, and Production environments.
Quality Assurance Architect
Papa John's International, Inc.
12.2011 - 11.2013
Served various roles during the course of my two year tenure on a project to build a cutting edge Restaurant Management System. These roles included Quality Assurance Engineer, Quality Assurance Manager, Resource/Project Manager, Release Manager, and QA Architect.
Assembled a Quality Assurance team to test phased development of a graphical touch-screen Point of Sale System. This included making staffing selections, level of effort estimates, designing and implementing a testing strategy for functional, manual and automated testing, as well as hands on test execution.
Designed and implemented a Performance testing strategy in cooperation with a Performance testing Engineer and input from Business Owners.
Analyzed requirements, documented test cases, and performed hands-on testing for the Point of Sale system. Personally reported over 400 bugs and led the team that reported over 4000 bugs.
Collaborated with the Development and QA teams to implement a Continuous Integration process with increased unit test cases, implementation and automation of Smoke Tests, and at-a-glance test result reporting for development builds. This led to significant improvement in the quality of builds delivered to the QA team, the UAT participants, and the Production environment.
Quality Consultant
Washington Publishing Company
11.2009 - 12.2010
Managed quality assurance resources for a twelve-person team across multiple release cycles and products. Responsible for implementing process changes across the SDLC needed to improve product quality while reducing testing time to meet aggressive deadlines.
Analyzed and modeled business processes and presented recommendations for efficiency improvements and potential areas for test automation.
Created customized documentation and templates for various planning and requirements tasks such as Feature Test Plan Template, User Acceptance Testing Plan, Automation Test Plan, and Defect Tracking Tool Requirements.
Quality Assurance Lead
Hewlett-Packard, Inc.
09.2006 - 11.2009
Managed test team for security features on large scale, Windows OS based, multi-use printers and digital senders. Responsible for writing testing requirements, plans, and strategy, providing level of effort and required resources estimates, setting and communicating test team priorities and status regularly, delegating and tracking tasks across a five person team, creating regression test sets for multiple products, test case writing and execution, investigating defects and working with developers on fixes, and adjusting test team focus and priorities on a monthly basis as required in an agile development environment.
Participated in all test development activities such as authoring C# code libraries for the HP internal test automation tool, defining and writing automated tests using VBScript, developing and executing manual tests including exploratory tests, organizing and writing requirements, test plans, test sets, and defects via HP Quality Center. Executed tests at the unit, subsystem, and system test level.
Analyzed and authored process improvements in the areas of defect tracking workflow, incorporating fix related tests into the regression test suite, unit test review process, and defining unit test qualities for inclusion in different levels of subsystem testing. Documented these process improvements on internal SharePoint or Wiki sites as warranted.
Participated in all aspects of the software development life cycle: Planning, Design Specification, Design Architecture, Implementation, Testing, Documentation, Deployment, and Maintenance. Contributed mostly to the Planning, Specification, Architecture, and Testing phases in a hybrid of the general SDLC and the Agile development environment.
Member of a Quality Architecture Team that developed best practices and process improvements for all aspects of the product development lifecycle for HP multi-use printers that are based on a Windows embedded Operating System. Contributed mostly to the technical and test requirements, test automation and execution strategy, and defect tracking aspects. Team focused on the goal of having a single regression test suite and test methodology that was scalable and reusable from product to product.
Organized and facilitated a section wide test meeting between two user interface teams (both in Brazil) and the security team to drive information sharing and test process definition. Goals accomplished by this team included establishing naming conventions, refining definitions for overloaded terms such as unit, subsystem, and system testing, collaborating on each team's strategy for test automation tool development, and writing a qualification plan for subsystem testing.
Quality Assurance Engineer
webMethods, Inc.
08.2000 - 07.2006
Designed and executed functional, regression, and platform tests to expose errors in enterprise integration software. Tested major functionality including high level user interface and byte level data conversion.
Created and automated test cases, test beds, suites, and scripts for exercising platform integration patterns using the various webMethods products.
Edited and/or composed customer documentation (User Guide, Best Practices Guide, Clustering Guide, Development Guide, Built in Services Guide, Installation Guide, readme).
Developed, documented, and implemented mentoring and training programs for newly hired Product Development Department employees. Trained several QA Engineers in a virtual classroom setting and utilized training presentations, demonstrations, sample exercises, and periodically assessed and reported progress.
Initiated and facilitated process review meetings with development, quality assurance, documentation, and training departments to improve and create process documents for the product development department.
Managed the testing effort for multiple minor releases including coordinated QA and Release Engineers from multiple teams, delegated testing assignments, participated in the testing process, tracked and reported progress and status, and met aggressive deadlines.
Implemented a metrics gathering and analysis process to identify specific areas for improvement in the quality assurance department. The metrics have led to higher quality fixes and service packs and more thorough regression test coverage.
Promoted for achievements in testing, writing, training, and leadership.
Education
Bachelor of Science -
Miami University
Louisville, KY
01.2024
Bachelor of Science - Business Administration
Miami University
Oxford, OH
undefined
AgileIndy
Indianapolis, IN
05.2014
undefined
Rally ON!
Phoenix, AR
06.2015
Skills
25 years of proven proficiency in the development and execution of test cases, test plans, regression testing, functional testing, test strategy documents and quality assurance process flow design and implementation
Experience in all aspects and variations of Agile (Scaled Agile, Scrum, and Kanban) Software Development Lifecycles, including self-directed, multi-location teams (near shore and offshore)
Established test automation skills in the areas of defining and writing automated tests using various automation tools, authoring custom code modifications to improve performance and reliability of automated tests, and designing, documenting, and executing on an automation test strategy
Industry experiences in Integration Software, Multi-User Printer Security Software, Healthcare Claims Processing Systems, Electronic Medical Record Applications, Restaurant Management Systems, Online Wagering, and Credit Card Transaction Processing Systems including new Merchant Boarding, Third Party Compliance, Fee Management, and Dispute Resolution
Test management tools (Jira, CA Agile Central/Rally, qTest, HP Quality Center, Jenkins CI), Test automation frameworks (Postman, Selenium, HP Common Test Framework, Quick Test Pro QTP)
Other applications: Software development and Version control (GitHub, Intellij), Collaboration Tools (Slack, Microsoft Teams, Confluence, SharePoint, Google Docs), Microsoft SQL Server, HeidiSQL
Operating Systems: Windows, IOS, Mac, Unix
Languages: Experience with Java, SQL, XML, JSON
EXTRACURRICULAR, COMMUNITY, AND VOLUNTEER EXPERIENCE
Volunteering with Special Olympics Bowling and Softball Competitions.
Local Community waterways yearly cleanup event
Hiking, Camping, and various charity run/walks
Timeline
QA Automation Engineer
Twinspires
11.2022 - Current
Sr. QA Engineer / Business Analyst
Get Beyond, Inc.
09.2017 - 09.2022
Sr. QA Engineer
Global Payments, Inc. (formerly Heartland Payment Systems)