Summary
Overview
Work History
Education
Skills
Timeline
Generic

David Hurd

Summary

Senior Software Testing Engineer and Lead with expertise in all facets of manual and automation testing. Proven experience in health, financial, telecommunications, aviation, identity, compliance, service, and governmental industries, from startup to top 500 corporations. Developing risk/priority-based test planning, defect management processes and building automation frameworks from the ground up. Excelled as a team leader by helping companies expedite and improve diagnostic tasks through automation. Creates novel testing methods, exceeding generally accepted techniques in both speed and accuracy. Eager to advance test automation technology and business goals through careful iteration and progressive developmental improvements.

Overview

14
14
years of professional experience

Work History

Test Automation Engineer

Janus Henderson Investors
11.2021 - 10.2023
  • Worked on porting hosted application to AWS cloud Databricks including redesign and testing of data schema using PySpark scripting within Jyupter Notebooks and PowerBi for building reports
  • Sole tester on PCS Portal, a C# application that generates custom and bespoke PDF reports for investments analysts, including porting to cloud and initial mobile prototype
  • Automation testing included 3rd party PDF comparison tool, then team developed their own Python based comparison tool
  • Moved to Research team for nearly a year as manual and automation tester for development of QuantumOne, an Angular web-based version of two combined eQuantum (Equity) and Quantum (Fixed Income/Securitized) applications
  • Preformed an assessment of existing Cypress automation framework that had been stalled due to maintenance issues, recommending and replacing with Playwright
  • Helped development the initial data-driven framework
  • Rebuilt JIRA manual regression tests in JIRA/Xray
  • Team was conducting on average of one release every one or two weeks in last two quarters
  • Participated in SDLC, QA Community of Practice and other Agile/Leadership groups

Manual Web Tester

Charter Communications/Access Data Consulting Corp
11.2020 - 01.2021
  • Contractor conducting manual/automated front-end testing of Spectrum Web Consumer/Business web application to assist with backlog test work
  • Daily built local mock instance of application using custom dotfiles framework of Visual Code, NPM, Docker, NodeJS, Cucumber and Protractor for conducting manual and automated testing
  • Created, maintained and updated feature and develop branches in GitLab
  • Assisted with gap analysis of services and service appointment features automation for authenticated and unauthenticated test scenarios
  • Participated in Agile Kanban ceremonies including Daily Standup; Bi-Weekly Team Planning, Technical Debt, and Retrospectives
  • Managed defects and stories in JIRA.

Senior Software Engineer, Systems Engineering

Charter Communications/Eliassen Group
07.2020 - 09.2020
  • Contractor as part of 3-person remote team on a 3-month project
  • Assisted with proof-of-concept for migrating Remedy environment to a different set of environments – that could later be used by clients to do automated deployments thru command line for one-button Remedy jobs
  • Analyzed the current deployment activities to identify steps and artifacts used deploying web, app and database servers for administration and standard server configurations
  • Provide analysis and assisted in planning/setup of Ansible Playbooks for automated deployment and Python/Locust for performance scripting of web services based on current SOAP UI and JMeter scripts by creating Python simple requests and Locust requests in GIT.

QA Automation Engineer IV

Boeing/Jeppesen
12.2017 - 04.2020
  • Repeatedly extended 6-month contract to assist various Jeppesen Aviation Data (JAD) product teams including: JDIF 2.0, DCND_DB, and Boeing FMS
  • Created and maintained Test Strategy, Test Plan and dashboard reports for DCND_DB, Airport Smart Notes and JVUpdate projects
  • Used SOAPUI and Postman to create and push XML formatted order requests through webServices
  • Developed JMeter automation frameworks for future automation of orders through webMethods and SAP for various webServices
  • Managed test management of defects, requirements and test cases plans/labs in all of the above projects, including peer reviews
  • Participated in all Agile deliverables and ceremonies for story grooming, planning, both Sprint and Kanban cycles
  • Conducted brown-bag and sprint support story sessions for training other testers in JMeter, Python/PyCharm, LoadRunner, HP Performance Center and Robot Framework tools, framework design and best practices
  • Maintained scripts in GIT & conducted builds.

QA Sr. Engineer

DigitalGlobe
08.2017 - 12.2017
  • Short-term contract to assist OrderToDelivery team with overload of manual testing for steel-thread WV04 P20/20 product development with SalesForce, webMethods and SAP integrations on cloud-based platforms
  • Used SOAPUI and Postman to create and push XML formatted order requests through webServices
  • Developed JMeter automation frameworks for future automation of orders through webMethods and SAP for various webServices.

QA Engineer

ShopAtHome
03.2017 - 08.2017
  • Contractor responsible for software manual and automation testing as company winds down operations for company sale
  • Worked on a Commerce Platform team, the bulk of the work in on the core engine that helps process our cash back and rewards as we moved the infrastructure to cloud-based AWS systems
  • Develop extensive SQL queries and stored procedures for data mining, seeding, manipulation and validation
  • Work collaboratively with developers to create console application to facilitate product import positive/negative scenario testing
  • Create and execute test cases in Jira/Zephyr, supporting Kanban board management of stories and defects
  • Worked collaboratively both within the SQE team and the project team members to ensure a great user experience
  • Support scheduled and Kanban releases testing, QE team bug hunts, and migration to Azure environments.

QA Lead

SCL Health
01.2017 - 03.2017
  • Contractor who develop test plan, test cases and identify test tools for new 3rd party RSA Identity Management implementation
  • Helped solidify QA processes and mentor junior tester's on testing and Agile principles
  • Worked with team to identify issues with implementation and develop function diagrams for different implementations.

Senior QA Test and Automation Engineer

Convercent
06.2016 - 09.2016
  • Helped solidify QA processes and conducted testing on recently formed Reports team and new Case team as part of company IT reorganization
  • Including team storming/norming and strengthening their Agile practices
  • Manually tested on Convercent's Compliance & Ethics Management Software including Translation/Localization enhancements, new Notification Routing Rules, and expanded oData Extract/ETL using new Data Warehouse implementation
  • Conducted manual and automated build deployments to QA environments using Visual Studio and Jenkins
  • Conducted regression and release testing across modules including running and updating Selenium tests developed my another team.

Lead QA and Automation Engineer

PipelineRx
08.2014 - 06.2016
  • Established QA processes and conducted formal testing as first tester for company expanding from providing services for internal pharmacists to developing a commercial Clinical Telepharmacy product
  • Within first six months built and maintained automation framework covering 60% of regression testing across supported GC, IE and FF browsers using SAHI (Selenium like w/JavaScript) test tool on Java, C+ application, during which the platform migrated from BootStrap to Angular Material
  • Continued development enhancement work as we added customers include Community Health Systems – CHS (largest in US for healthcare), Catholic Health Initiatives - CHI, Dartmouth-Hitchcock and other large to small community hospital organizations
  • Traveled to San Francisco home office to participate in re-architecture, business requirements and design reviews
  • Recommended then extended automation with JMeter for perf/load/functional testing as we added Docker and AWS for performance and quicker releases.

Senior QA Software Engineer

Global Healthcare Exchange (GHX)
05.2009 - 03.2013
  • Senior tester for three years on Contract Commitment (CCM) application and Single Sign On Portal, building up automation and manual testing
  • Automation covered 65% of 1100 manual test cases with just 118 scripts, during which there were no severity 1 or 2 defects for two years
  • Developed from ground up, QTP data-driven automation test framework used for functional, regression and integration end-to-end testing
  • Scripts were integrated with Hudson/Jenkins for continuous build integration including nightly smoke and cyclical regression tests
  • Trained and mentored other teams on QTP automation
  • Senior manual and automation tester for nine months on system integration end-to-end team for major application projects in Agile Release Train environment through integration of nine application teams, including HL7 feeds, barcoding and catalog lookups
  • Rotated as alternative Scrum Master and assisted in implementing Acceptance Test-Driven Development (ATDD) based on Gherkin style Given-When-Then formatted test scenarios
  • Conducted compatibility/functional testing on tablets and phones
  • Developed and conducted training in VBScript programming, QTP basic and intermediate levels and testing principles
  • Administrated and customized QC and QTP tools including integration with RequisitePro.

Education

BS - General Studies in Business

Indiana State University

AS - Technical Instruction and Curriculum Development

Community College of Air Force

AS - Avionics Technology

Community College of Air Force

Skills

  • Team Lead (On/Offshore), Hiring, Leadership & Mentoring
  • SDLC, Iterative, Agile Testing & Methodologies, Scrum Master
  • Automation Framework Development & Supervision
  • Environment, AWS Cloud, Virtual, HW/SW Lab & Tools Administration
  • Requirements Traceability, Strategy, Plans, Cases & QA Processes
  • UI, API, DB, CICD, Integration & Web Services Testing & Automation
  • End-to-End, Functional, Regression, Negative Testing & Automation
  • UAT, Usability, Localization & Compatibility Testing (Tablets & Phones)
  • SQL, Data Frames Analysis, Data Interface & Migration Testing
  • Performance Benchmark / Load / Stress Testing
  • Failure Point / Disaster Recovery Testing, Audit and Compliance
  • Defect Management - Change Control Boards / Bug Tracking, Admin
  • Dashboards, Execution Reports, Coverage & Metrics, Wiki
  • Technical Instruction, Curriculum Development & Training
  • Application Test Platforms: AWS, SAP, Salesforce, Java, JavaScript, C, C# and C, HTML, XML, Oracle, MS Access, PeopleSoft, Python, Smalltalk, PowerBuilder, Google Works Toolkit (GWT), Borland, ActiveX, and BEA WebLogic
  • Script Programming: Python, Pandas, Groovy, JavaScript, VBScript, Perl, VBA/Excel, DOS Batch and UNIX/Linux Shell
  • Test Management Tools: Rally, JIRA/Zephyr, MS Test Manager, HP QualityCenter, Mercury TestDirector, TestLink and Compuware QADirector
  • Test Automation Tools: Robot Framework, JMeter, Postman, SOAP, SAHI (Selenium like), Cucumber, Protractor, FitNesse, Unified Functional Testing (UFT), HP Performance Control Center, QuickTestPro (QTP), LoadRunner, WinRunner, XRunner, and Compuware QARun
  • Development/Source Control Tools: GIT, GITLab, Visual Code, Visual Studio, Eclipse, PyCharm, TFS, Bit Bucket, TortoiseHG, Source Tree, MS VSS and PVCS
  • Requirements Tools: JAMA, Rally, Rational RequisitePro, and Caliber
  • SQL: Oracle PL-SQL, MS SQL Server, Sybase T-SQL, IBM DB2, PostgreSQL, MySQL and MS Access
  • Office: Sharepoint, Confluence, MS Office (Access, Excel, Word, PowerPoint and Visio), T-Wiki, Atlassian Confluence, MS SharePoint, Oracle Documentum, and MS FrontPage
  • OS: Windows, MacOS, Linux and Unix
  • Comprehensive Testing Frameworks
  • Automation Diagnostics
  • DevOps

Timeline

Test Automation Engineer

Janus Henderson Investors
11.2021 - 10.2023

Manual Web Tester

Charter Communications/Access Data Consulting Corp
11.2020 - 01.2021

Senior Software Engineer, Systems Engineering

Charter Communications/Eliassen Group
07.2020 - 09.2020

QA Automation Engineer IV

Boeing/Jeppesen
12.2017 - 04.2020

QA Sr. Engineer

DigitalGlobe
08.2017 - 12.2017

QA Engineer

ShopAtHome
03.2017 - 08.2017

QA Lead

SCL Health
01.2017 - 03.2017

Senior QA Test and Automation Engineer

Convercent
06.2016 - 09.2016

Lead QA and Automation Engineer

PipelineRx
08.2014 - 06.2016

Senior QA Software Engineer

Global Healthcare Exchange (GHX)
05.2009 - 03.2013

BS - General Studies in Business

Indiana State University

AS - Technical Instruction and Curriculum Development

Community College of Air Force

AS - Avionics Technology

Community College of Air Force
David Hurd