Post Job Free
Sign in

Software Engineer Quality Assurance

Location:
Rowley, MA
Posted:
April 05, 2017

Contact this candidate

Resume:

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



Contact this candidate