Erica L. Bagley
*****.******@*****.*** https://www.linkedin.com/in/erica-bagley-aa78961 112 Hillside Street
cell: 978-***-**** Rowley, MA 01969
Senior Quality Assurance Software Engineer
A quality assurance / automation engineer with excellent leadership, analytical and problem solving skills dedicated to shipping quality products on time by creating automation, performing manual testing, configuration and project management.
Technical Experience
Windows Server,
SQL and SQL Server,
MS Cluster Services,
Exchange, MS Office, SharePoint,
PowerShell, JRE, XML, HTML, CSS, Ruby, VB Script, PerForce, DevTrack, AccuRev,
AWS, VMWare, Hyper-V, JIRA/Confluence, Rally, Slack, Google Docs and Sheets,
SilkTest, SoapUI, HP ALM and UFT,
Runner/ WinRunner, Selenium,
Professional Experience
The Weather Company (formally WSI), Andover, MA 7/2016 - present
Consultant Quality Assurance Software Engineer
The aviation division provides tools for airlines and pilots for scheduling and re-routing flights using 26TB of data per day from more than 800 sources, serving up to 40 billion requests daily with high availability across regions.
Aviation – WSI Fusion
Contributions in verification of all aspects of the 16.2 release
Create and execute test plan for internal administrative tool
Sole QA assigned to the Fusion infrastructure move from terra infrastructure to AWS multi-region infrastructure employing PII security
Aviation – Customer Migration to AWS
Customer data migration from terra databases to AWS replication environment
Created PowerShell utility to verify data parity between source and destination databases using parameterized SQL queries with hash comparisons of results creating difference reports for development
Provide reports for customer support for adoption of next release to enable successful migrations
Aviation – WSI PilotBrief/Hubcast
Investigated and proposed test management procedures using Rally
Migrated QA documentation from Google Docs to Rally for efficiency and new functionality in its next release
Perform manual testing on PilotBrief and its functional areas for Custom Content and Message Center.
VaultLogix, Danvers, MA 7/2015 – 2/2016
Senior Quality Assurance Software Engineer
Engineering
VaultLogix provides offsite clients with backup and restore services including Exchange and SQL Server data to secure vaults. Team lead for QA and filled DevOps role for all software and servers, physical and virtual, needed by engineering.
Administrator for VMWare, installing and configuring bare metal ESXi hosts
Installed vCenter appliances and create VMs for developers for testing. Managed licenses, permissions, and migrations from Hyper-V VMs to VMWare
Installed Hyper-V and configure virtual servers needed for development and QA
Analyzed server side application logs for several vaults to determine failures with backups
Utilized PerfMon to determine Java file loading at various functional activities
Performed audit of QA VMs identifying redundancies and created a plan to redistribute based on several hardware configurations.
Team lead bringing process and consistency to testing and qualification activities using JIRA and Confluence
Administrator for JIRA and confluence
Contributed to design discussions for next two releases; VMWare support and new UI using Angular
Worked with engineering manager to prioritize backlog of QA work
Participated in the qualifications of latest Exchange, Outlook, SQL Server and MS server and client releases
Kronos, Inc Chelmsford, MA 4/2006 to 3/2015
Senior Quality Assurance Software Engineer
Continuing Engineering Automation
Execute and maintain automation from multiple product QA teams after major versions are released to market; regression automation run on three maintenance versions in continuing engineering for their two year lifecycle
Coordinated automation handoffs from third parties and next release to market products QA teams.
Developed transition plan for continuing engineering’s adoption of HP ALM and UFT; defining and designing efficiencies for scheduling and resources.
Used Selenium IDE and FireBug to investigate tests failing Selenium RC executions. Updates made directly in the HTML to change sequences, timing and expected results to reflect various suite products changes in functionality.
Mentored QA Analysts to perform monitoring of daily results to allow for maintenance and new automation development.
Reviewed next generation of ALM architecture providing feedback to Phase 2 development team to incorporate functionality for continuing engineering
Participated in requirements for Kronos’ automation driver and an administrator for the continuing engineering organization’s copy. Continued involvement over past seven years providing functional improvements.
Developed Excel worksheets for coordinating results from automation run on various build streams using SQL connections to various automation frameworks identifying lack of consistency in coverage across versions
Created an Excel workbook to query and process execution data from the Kronos test driver capturing historical information regarding execution results, analysis and maintenance.
Provided an analysis of Kronos’ SilkTest implementation with recommendations to management. Result was a change in priorities for the Suite Automation Team
Triaged regression suite by removing duplicated and deprecated functional automation; optimized schedules based on risk assessments reducing execution time by 50%.
Contributed to documentation of team processes, system allocations
SharePoint administrator for continuing engineering organization
VM Ware Lab Manager Administrator and member on migration team as part of office move.
SPSS, Inc (formally NetGenesis, Inc.) Alewife, MA 2002 to 2006
Principal Quality Assurance Software Engineer
Predictive Enterprise Services
A database repository for preserving analysis assets managed with a web administration application and a java based job scheduling application.
Led QA team for on-time delivery of three releases and patches with developer to QA ratio of 8-2.
Set process for company’s first project utilizing agile development with team in various geographic locations; utilized XPlanner to track QA efforts, priorities and assess risk.
Reviewed development quick specs on new functional areas to remove ambiguities.
Set test and execution strategies, priorities, and defect process, to meet date driven delivery.
Utilized deep product knowledge to write effective bug reports. Resource for entire team in discovering the root cause of countless defects.
Mentored all team members on product installation and functionality; coordinated efforts with several remote QA teams consuming this new strategic component
Wrote various test plans and performed tests on environments including Solaris, HP UX and NT operating systems, J2EE 1.4.*, SQL Server, Oracle, DB2, WebLogic and JBoss.
Reference Data Model
A generic set of database schemas for combining customer data from various sources.
Wrote the first test strategy document that became the reference for other QA organizations.
Web Mining for Clementine
A plug-in component for SPSS Clementine for mining web data from web server logs.
Created new SilkTest automation leveraging relevant test case data from API test harness.
Extended architecture keeping in step with enhancements to user visible functionality.
Automation allowed for rapid evaluation of release candidates with minimal staff.
NetGenesis
Applications for analyzing web log data and creating reports with various database technologies and various user interfaces for reporting and configuration.
Redesigned automation to focus on primary benefit of validating changes to OLAP reports which the ROI was higher than predicted and used extensively to verify maintenance by a new offshore development team.
Maintained 35K lines of Silk Automation, saving NetGenesis over 100 weeks of manual effort per release cycle. Included were UI change updates additional features to validate formation of SQL, new scripts to improve effectiveness of existing scripts and updates for efficiencies. Automation supported applications implemented ASP and Java. Server side configuration supported for both Solaris and Windows servers.
Led QA for InfraLens reporting tool and MicroStrategy metadata for NetGenesis schema. Created and executed of test plans for user interface and functionality, execution of SilkTest Automation, and execution reports.
Participated in NetGenesis database configuration and testing to supplement other test efforts including log importer, Administration Console user interface, Common Language Interface and upgrade testing.
Updated log file generator tool to support most known web server formats.
Hired as a member of a three-person team that exceeded the performance of the previous thirteen-person team. Expert in analysis of performance and quality issues of this complex n-tier application. Used web servers, database servers and browsers on a variety of platforms.
Prior roles include team leadership and training, automation framework design and implementation, junior developer in JAVA, Unix scripting, CAD system printed circuit design.
Education and Professional Development
BS in Computer Science, magna cum laude, Franklin Pierce College, Portsmouth, NH
Associate in Electro-Mechanical drafting and design, cum laude, NHVTC, Stratham, NH
Programming with 4Test, Segue
Object Oriented Design using C++, Northeastern University
Online, self-study courses include:
Python
Angular-JS
Front-end Foundations
Ruby and Rails
Java
Try R