Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Penelope doty

Salem,NH

Summary

Skilled Principal Software Engineer QA/Automation Developer with extensive experience in designing and implementing automated tests for complex software systems at Dell. A proven track record of leading QA teams, driving continuous improvement in testing processes, and ensuring product quality throughout the software development lifecycle. Skilled in various programming languages and tools, and much experience with agile methodologies and best practices. Strong problem-solving abilities and a commitment to delivering high-quality, reliable software solutions.

Overview

21
21
years of professional experience
1
1
Certification

Work History

Software Principal Engineer/Automation Developer

Dell
03.2014 - Current
  • Maintenance of automated Perl code for Equallogic/Dell Storage Suite
  • Java Automation of Dell Storage products through API’s and command line interfaces
  • Python Automation of new EMC Storage product through REST calls, API’s, and command line interfaces

Senior Software QA Engineer/Technical Team Lead

Dell
01.2013 - 03.2014
  • Led team of QA Engineers working on the Dell NAS offering
  • Responsible for feature assignment of the testing of NAS
  • Performed defect triage/assignment
  • Provided support for my team regarding environment setup, defect escalation, and cross team communication
  • Involved in all areas of the project cycle relating to product design, defects, and environment setup
  • Responsible for schedule and delivery of product to downstream processes including documentation of the issues and successes of the test cycle
  • Performed training and support for new engineers on the NAS team
  • Worked with networking team to set up ESX environment that hosts multiple vlans and subnets to test access to the nas product

Senior Software Quality Engineer/Automation Engineer

Dell
02.2011 - 01.2013
  • SWAT (Software Acceptance Test) team member - Included interaction with multiple teams across the world: Local Development and documentation teams, Development team in Israel, QA team in Austin, Texas
  • Performed Ad Hoc QA testing on NAS product consisting of Dell Equallogic storage arrays (SAN) and Fluid FS appliances (NAS Cluster)
  • Explored all aspects of CIFS shares and NFS exports using many versions of windows and Linux
  • Used NIS, Open LDAP, and Microsoft Active Directory to create users for access to the NAS CIFS shares and NFS exports
  • Interacted with Semantic AV and NDMP servers that were used to protect the CIFS shares and backup the NAS data respectively
  • Developed automated test cases in Python to test NAS operations and maintained the preexisting code base while the product we were testing was rewritten from the ground up
  • Tested all aspects of the NAS feature set including snapshots, user quotas, user mapping, de-duplication, compression, replication between NAS clusters, update of Dell storage arrays as well as NAS clusters, maintenance of NAS clusters
  • Performed Network and Hardware troubleshooting on Arrays and NAS appliances
  • Built wiki for NAS dev and software testing group to use for reference and troubleshooting
  • Designed a Python program that extracted the MIB (management information base) design from the product, format it, and upload it to a wiki for reference to an ever-changing MIB design allowing people to understand what the database expects or allows while developing or testing code

Software Quality Engineer/Automation Engineer

EMC
09.2004 - 12.2010
  • Participated in task group to put into practice automation creation and usage in the QA group
  • Designed and implemented Automation, using VB.Net to access API's that exercise the code for high code coverage numbers that increased productivity of regression testing for the feature by 80%
  • Implemented an application feature which cycles through the global address list and automates MS Outlook to send messages from each user utilizing an MS Access database
  • Developed a utility to automatically import tables from one access database to another
  • Consumed engineering design documents to produce test plans and code that was executed by the automation
  • Modified and expanded the automation infrastructure to cover new SourceOne products such as Discovery Manager
  • Performed documentation and design document reviews
  • Collaborated closely with engineering team to resolve issues found in product
  • Performed daily triage of automation results by debugging the automation code making repairs when necessary, mapping recognized failures and logging defects
  • Improved outdated test plans by researching the product features within development and documentation
  • Used VMware to create and manage multiple automation test images incorporating Primary Domain Controller, SQL, Exchange, Domino and SourceOne Servers along with clients supporting Outlook and Lotus Notes
  • Performed daily duties relating to software testing data including creation, cataloging, and maintenance

Education

Master of Science - Information Technology Minor in Database design

Southern New Hampshire University
12.2016

Bachelor - MIS

Southern New Hampshire University
12.2006

Certificate - Client Server technology

Clark University
12.1999

Skills

  • Skilled in Python and Java
  • Web services testing
  • Agile methodology experience
  • Linux Command Line Proficiency
  • Proficient in GitHub
  • SQL Query Development
  • Confluence Documentation
  • Automated Testing
  • Virtual Environments
  • Proficient in API Testing
  • Team Collaboration in Scrum
  • Continuous Integration with Jenkins

Certification

Delta Mu Delta honors society, Southern NH University, 08/04

Timeline

Software Principal Engineer/Automation Developer

Dell
03.2014 - Current

Senior Software QA Engineer/Technical Team Lead

Dell
01.2013 - 03.2014

Senior Software Quality Engineer/Automation Engineer

Dell
02.2011 - 01.2013

Software Quality Engineer/Automation Engineer

EMC
09.2004 - 12.2010

Bachelor - MIS

Southern New Hampshire University

Certificate - Client Server technology

Clark University
Delta Mu Delta honors society, Southern NH University, 08/04

Master of Science - Information Technology Minor in Database design

Southern New Hampshire University
Penelope doty