William A. Hood

QA Lead at Source
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Beaverton, Oregon, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Dan Martin

I had the pleasure of working with William Hood 17 months at Circle Medial Labs. I was most impressed with his performance doing testing and test automation on our product, which included IOS and Android apps, Hardware, and Cloud components. Bill has a great positive attitude and is willing to do what it takes to get results on time and in budget. His attention to detail and driving to an efficient process is the key to his success at Circle. I was always impressed with Bill’s abilities each and every time I worked with him. I would rehire him immediately if given the chance. I would like to take this time to enthusiastically recommend Willam Hood for any software quality tester or software development engineer test (SDET) roles. He has the talent, focus, and most importantly the enthusiasm to make a big difference anywhere he goes. Do not hesitate to contact me directly if you wish to discuss this further. Dan Martin Technical Director, Circle Media Labs, Inc. Mobile: (503)516-6480 Email: dan.martin@meetcircle.com or lamestuser@gmail.com

Paul Kubala

I worked with Bill, as a Software Engineer at Steelcase. Bill is the type of QA Engineer that really tackles the problem as an engineer. Too often, people will label themselves as a QA Engineer with no ability to program or think analytically about quality assurance. Bill is not this way. I was impressed with Bill's ability to automate our entire test suite, greatly increasing the value of our tests as well as the confidence our team could have in the code itself. He was careful, methodical, and understood the value of making tests run as fast and as seamless as possible. Bill proved himself as an incredible asset to the team and would recommend him for any engineering role in tech.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Architecture and Planning
    • 1 - 100 Employee
    • QA Lead
      • Aug 2023 - Present

    • United States
    • Software Development
    • 200 - 300 Employee
    • Senior SDET
      • Jul 2021 - Apr 2023

      • Created Kotlin-based program for both functional and performance testing of Act-On’s Customer Event Data Service. • Created Kotlin-based test suites for functional testing Act-On’s core product via REST API calls in addition to several Kotlin-based proof-of-concept test programs. • Created numerous Java-based Unit Tests. • Created Kotlin-based program for both functional and performance testing of Act-On’s Customer Event Data Service. • Created Kotlin-based test suites for functional testing Act-On’s core product via REST API calls in addition to several Kotlin-based proof-of-concept test programs. • Created numerous Java-based Unit Tests.

  • Akamai (via contract with TalentWave)
    • Portland, Oregon, United States
    • Lead SDET
      • Oct 2020 - Jul 2021

      • Trained and mentored a new team of SDETs remote via WebEx. • Designed and coded test framework and cases. • Worked with developers to familiarize with new features and plan test coverage. • Trained and mentored a new team of SDETs remote via WebEx. • Designed and coded test framework and cases. • Worked with developers to familiarize with new features and plan test coverage.

    • United States
    • Computers and Electronics Manufacturing
    • 1 - 100 Employee
    • Software Development Engineer In Test
      • May 2019 - Sep 2020

      • Assisted with porting a Java-based test suite into Go. • Maintained and created automated tests as necessary. • Created tools for performance testing and reporting in Go. • Manual regression testing and bug fix verification of cloud based software and associated mobile apps. • Assisted with porting a Java-based test suite into Go. • Maintained and created automated tests as necessary. • Created tools for performance testing and reporting in Go. • Manual regression testing and bug fix verification of cloud based software and associated mobile apps.

    • Test Engineer
      • Aug 2017 - Apr 2019

      • Load Testing using JMeter supported by custom written data creation and analysis software (TypeScript, Node.js and Electron). • Collaborated with developers using Behavioral Driven Development to jointly create a test framework and accompanying web UI. • Developed Java code to test web application for meeting space management system. • Additional Java and C# test automation against REST API calls and database content. • Assisted with test case creation for both manual and automated tests. • Assisted with manual testing as necessary. Show less

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Staff QA Engineer
      • Jan 2017 - Jul 2017

      Manual testing and C# automation. Created a web app to simulate usage of a cable technician dispatch system. Manual testing and C# automation. Created a web app to simulate usage of a cable technician dispatch system.

    • Test Engineer
      • Jun 2016 - Jan 2017

      Test Automation, Java/Selenium. (See Above) Test Automation, Java/Selenium. (See Above)

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Quality Assurance Engineer
      • Mar 2013 - Jun 2016

      Developed Java automation frameworks to test the functionality of ImageWare’s products via SOAP and REST/JSON APIs. Programmed Java-based system for load and performance testing the same products. Created GUI, web-based, and command-line user interfaces for the above tools. Analyzed automation output to identify behavioral defects and pinpoint their cause. Worked with product developers to resolve defects and determine proper testing approaches. Developed Java automation frameworks to test the functionality of ImageWare’s products via SOAP and REST/JSON APIs. Programmed Java-based system for load and performance testing the same products. Created GUI, web-based, and command-line user interfaces for the above tools. Analyzed automation output to identify behavioral defects and pinpoint their cause. Worked with product developers to resolve defects and determine proper testing approaches.

    • United States
    • Nanotechnology Research
    • 700 & Above Employee
    • Software Test Engineer (via contract with TargetCW)
      • Feb 2012 - Mar 2013

      Implemented, deployed and maintained NUnit-based framework to test components of FEI’s microscope automation software. Developed graphical tools to configure test binaries, and create web/email reports of results, using code-only WPF. Created command-line counterpart of said graphical configuration tool, using the same core libraries, to provide support for scripting. Developed code to interact with product under test using WWF 3.5. Examined product source code to pinpoint the cause of software behavior issues. Worked with developers to resolve bugs and improve automation code. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Test Automation Engineer
      • Jan 2011 - Jan 2012

      Created C# framework to automate testing for Binary Tree’s core products. Created code to interact with IBM Lotus Domino via COM and Microsoft Exchange via EWS Managed API. Developed software to verify fidelity of messages, contacts, appointments, and other collaboration objects translated from Domino to Exchange. Automation of manual tests using MSTest, Visual Studio, and the Gallio automation platform. Evaluated and recommended automation frameworks and tools. Created C# framework to automate testing for Binary Tree’s core products. Created code to interact with IBM Lotus Domino via COM and Microsoft Exchange via EWS Managed API. Developed software to verify fidelity of messages, contacts, appointments, and other collaboration objects translated from Domino to Exchange. Automation of manual tests using MSTest, Visual Studio, and the Gallio automation platform. Evaluated and recommended automation frameworks and tools.

    • QA Engineer
      • Jun 2010 - Nov 2010

      Created C# Library for test data creation, and GUIs to assist with manual testing. Composed database queries in SQL for testing of a Healthcare Workflow Management System. Planned and designed manual and automated test cases using Visual Test Professional 2010 and Microsoft Team Foundation Server. Created C# Library for test data creation, and GUIs to assist with manual testing. Composed database queries in SQL for testing of a Healthcare Workflow Management System. Planned and designed manual and automated test cases using Visual Test Professional 2010 and Microsoft Team Foundation Server.

    • Software Development
    • 1 - 100 Employee
    • QA Engineer
      • May 2005 - Jun 2010

      Created a Java-based framework to automate many manual tests related to RAF's “Argosy Post” product. Source-code port of said framework from Java into C#. Automated test development using Visual Studio 2008 in C++ with CxxTest against a native-code DLL. Created tools with small GUIs in Java and C#. Researched and recommended test tools for future use. Assisted with Linux (Ubuntu) setup and configuration. Occasional computer assembly, repair, and configuration. Created a Java-based framework to automate many manual tests related to RAF's “Argosy Post” product. Source-code port of said framework from Java into C#. Automated test development using Visual Studio 2008 in C++ with CxxTest against a native-code DLL. Created tools with small GUIs in Java and C#. Researched and recommended test tools for future use. Assisted with Linux (Ubuntu) setup and configuration. Occasional computer assembly, repair, and configuration.

    • Software Design Engineer in Test
      • Feb 2005 - Apr 2005

      Designed and coded automated tests in C# using beta versions of .NET Framework 2.0 and Visual Studio 2005. Designed and coded automated tests in C# using beta versions of .NET Framework 2.0 and Visual Studio 2005.

    • Legal Services
    • 1 - 100 Employee
    • Software Test Engineer 3
      • Feb 2003 - Feb 2005

      Programmed in C# to create company-wide system to build, package, and test selected products overnight and on demand using ASP .NET, XML, XSLT and SQL Stored Procedures to store and display the data. Created C# unit tests for .NET based evidence discovery system. Filed bug reports; worked directly with programmers to assist in bug resolution. Performed and reported on manual test cases. Programmed in C# to create company-wide system to build, package, and test selected products overnight and on demand using ASP .NET, XML, XSLT and SQL Stored Procedures to store and display the data. Created C# unit tests for .NET based evidence discovery system. Filed bug reports; worked directly with programmers to assist in bug resolution. Performed and reported on manual test cases.

    • Tester
      • Mar 2002 - Oct 2002

      Created, operated, and maintained software using JavaScript and WSH to verify proper installation of an SDK. Created, operated, and maintained software using JavaScript and WSH to verify proper installation of an SDK.

    • Test Engineer
      • Dec 2001 - Mar 2002

      Developed and executed test plan for Vitria-based middleware system. Interpreted technical documentation to create test plans and individual test cases. Executed test cases using Vitria, Java, Oracle, TOAD, and internally developed test drivers. Developed and executed test plan for Vitria-based middleware system. Interpreted technical documentation to create test plans and individual test cases. Executed test cases using Vitria, Java, Oracle, TOAD, and internally developed test drivers.

    • Tester (Consultant)
      • Aug 2001 - Dec 2001

      Black box and white box Web Page and Database API testing. Analyzed electronic commerce related web pages for content, back end, and behavioral issues. Reported problems and scheduled bug fixes using internally developed reporting and scheduling tools. Analyzed Oracle back end using TOAD. Test automation using WinRunner. Black box and white box Web Page and Database API testing. Analyzed electronic commerce related web pages for content, back end, and behavioral issues. Reported problems and scheduled bug fixes using internally developed reporting and scheduling tools. Analyzed Oracle back end using TOAD. Test automation using WinRunner.

    • Quality Assurance Engineer II
      • Nov 1999 - May 2001

      Programmed in Java, C, and Expect to verify the functionality of CyberSafe's products. Designed and helped implement a system to automatically verify APIs across multiple Unix and Windows platforms using C and Java. Created flow charts and data flow diagrams using Visio. Performed product installations and light hardware troubleshooting. Introductory level system administration of AIX, HP-UX, Solaris, and Tru64/Digital Unix systems. Desktop Linux administration including installation, network interface setup, VMWare setup, sound configuration, Samba setup, and printer setup. Show less

    • Software Design Engineer in Test
      • Nov 1998 - Nov 1999

      Testing and quality assurance for internal software tools. Ported legacy command-line applications to GUI programs written in FINAL scripting language. Test Lead for a company-wide service request program integrated with Windows NT, Internet Information Server, and SQL Server 6.5 and 7. Test automation programming using Visual Test. Testing and quality assurance for internal software tools. Ported legacy command-line applications to GUI programs written in FINAL scripting language. Test Lead for a company-wide service request program integrated with Windows NT, Internet Information Server, and SQL Server 6.5 and 7. Test automation programming using Visual Test.

    • Software Developer
      • May 1998 - Oct 1998

      Contributed to development of paper mill software on Stratus mainframes using PL/1 under the VOS operating system. Discussed specific software issues with customers. Performed remote installation of software on customers' machines. Contributed to development of paper mill software on Stratus mainframes using PL/1 under the VOS operating system. Discussed specific software issues with customers. Performed remote installation of software on customers' machines.

    • Associate Software Engineer
      • Feb 1997 - May 1998

      Developed software to route and approve electronic financial transactions using C, and UNIX scripts. On-site software setup. Oracle Pro*C experience embedding SQL Queries to retrieve selected values into C data structures. Created Oracle Forms using PL/SQL. Designed and implemented C program for large-scale replacement of one function with another. Developed software to route and approve electronic financial transactions using C, and UNIX scripts. On-site software setup. Oracle Pro*C experience embedding SQL Queries to retrieve selected values into C data structures. Created Oracle Forms using PL/SQL. Designed and implemented C program for large-scale replacement of one function with another.

Education

  • University at Albany, SUNY
    Bachelor of Arts, Computer Science
    1996 - 1997
  • Washington State University
    Computer Science
    1995 - 1995
  • University of Washington
    Computer Science
    1994 - 1995
  • Finger Lakes Community College
    Associate of Science, Computer Science
    1991 - 1994
  • Albion Class of 1990
  • Avon Jr/Sr High School

Community

You need to have a working account to view this content. Click here to join now