Skip to main content

Quality Assurance Professional & Software Developer


IT professional with over 18 years’ experience always looking to continue my career with Quality Assurance or Software Development. I love constantly learning new technologies and methodologies to solve any technical issue. Looking to work alongside other like-minded professionals to bring exceptional value and ROI to a company while fostering my new-found passion for software design during any phase of development.


Everything I do is based around two things:

Customer Service: I will do all I can to ensure the service does not get in the way of the customer using that service.
This is done through intuitive UI design and thorough Q/A processes.

Value & ROI to the company: Once again the whole purpose of any job is to bring value and hopefully profit to a company.
As much as I love to learn things and build cool programs if it doesn't bring a good value to the company then it should not be done.

Any questions please reach out via the contact form below.



Core Competencies



Systems: Windows PC (All versions) - Notebooks, Desktops, Servers

Languages: C#, Java, PHP, HTML5, CSS3, SQL

Software: HP ALM Quality Center, HP WinPVT, Visual Studio, NetBeans, Eclipse, Git

Other Skillsets: 13+ years Q/A Testing, 10+ years of PC hardware building and troubleshooting,
4+ years management experience, Familiar with both Waterfall and Agile methodologies



Certifications


CompTIA: A+, Project+

ITIL: ITIL Foundation

CIW: Advanced HTML5 & CSS3 Specialist, Site Development Associate, User Interface Designer


Resume


Linux Academy - Keller, TX


Quality Assurance Engineer

October 2019 - Current


    Tech Used: JIRA, Postman, NodeJS, NightwatchJS, W3C Webdriver, Selenium

    In charge of Quality Assurance for mostly the B2B side of the house and internal lab creation products.

  • Created test plans and test strategies for company’s web products ensuring that deliverables matched with business requirements.

  • Created automation framework and tests to automate regression and smoke tests using NodeJS and NightwatchJS.

  • Created and maintained Jira Dashboards to assist all business groups were on the same page during a major product launch.

  • Always met Objectives and Key Results (OKR) that limited 3 production defects per production push.

  • Manual exploratory testing on Web and all Mobile devices with ease of use at the forefront.

  • REST API endpoint functional and stress testing using Postman.


RumbleOn Inc - Irving, TX


Quality Assurance Engineer & .NET Software Developer

November 2018 - October 2019


    Tech Used: C#, Selenium, SQL, NUNIT, JMETER, Postman, JIRA

    Worked primarily as sole QA on RumbleOn's Classifieds web page. Also worked in a Jr developer role developing code for that project that went to production several times.

  • Created test plans and test strategies for company’s web products.

  • Created .NET Selenium automation framework and tests to automate regression and smoke tests.

  • Manual exploratory testing on Web and all Mobile devices with ease of use at the forefront. This included checking for data integrity in SQL databases using SQL queries within SQL Server Management Studio.

  • REST API endpoint functional and stress testing using Postman and JMeter.

  • Included on design strategy meetings for products as a user advocate.

  • Also did bug fixes and user story corrections on back end APIs in .Net Core 2.0


Vyer Technology (Freelance) - Houston, TX


Software Developer

March 2018 - June 2019


    Tech Used: C#, Selenium, PHP, Laravel, MySQL, HTML, CSS, Bootstrap, Git

    One of three developers that created a specially designed CRM software specifically for the real estate industry.

  • Performed full code refactoring on code generated by the Sr. Developer.

  • Wrote modules based on assignments from the Sr. Developer.

  • Wrote PHP code to write, append, and read from a MySQL database.

  • Performed full Q/A both manual and automated using Selenium on all frontend pages for the CRM as well as backend code.


Hancock Mortgage Company - Houston, TX


Division Manager

September 2017 to March 2018


    Headed the media division of a top 40 national mortgage company answering directly to the companies’ Sr. Vice President.

  • Ensured day to day operations of the division supporting over 40 loan officers, hundreds of agents, as well all senior executive staff.

  • One of the primary functions of the division was to generate real estate leads from social media sources. When I assumed this role those leads cost around $18 a lead. Within 4 months of me taking over the division lead cost was down to $6 on average across the country. This directly saved the company $16,000 in lead generation costs every month while doubling the amount of leads.

  • Managed the division through multiple projects ranging from large corporate events, software development projects, and video shoots for agents as well as the Sr. Vice President or company owner.

  • Was the primary hiring manager for the division and performed multiple phone screenings and face to face interviews.

  • Created and supported multiple training packages used to support the media division as well as across the entire company.


Software Developer

June 2017 to September 2017


    Tech Used: C#, Selenium, PHP, MySQL, HTML, CSS, Bootstrap, SoapUI

    One of two developers that created several applications that mainly dealt with generating and handling real estate leads.

  • Performed full code refactoring on code generated by the Sr. Developer. This code was a combination of HTML, CSS, JS, PHP.

  • Lead in the design, creation, and Q/A over several software projects. One of which generates on average of 30 home loan applications a month. Managed a SQL database of over 1.3 million home loan leads.

  • Was the single developer for an internal piece of software designed to manage a team of 10 and over 400 Facebook pages along with ad campaigns.


HP Inc. - Houston, TX


Lead Q/A Software Automation Developer

Core BIOS Functional Lab – Insight Global

May 2016 – June 2017


    Lead a team of automation developers with the primary goal of the team to automate manual test cases following the Agile methodology on weekly sprint cycles.

  • Responsible for developing and maintaining test plans, test cases, test scripts to closely test for issues following user stories send from the Core BIOS Development group as well as detailed reporting, training, and hiring for the automation team.

  • Developed automation test scripts using in-house HP software, PowerShell and self-designed applications to automate current manual Q/A test cases saving over 250,000 hours per yearly development cycle in Q/A manual test times. Supplemented automation scripts with C# code as well as using Selenium Web Driver for several web-based test cases.


Q/A Software Team Lead

Advanced Graphics Lab – Modis Inc.

September 2013 – October 2015


    Managed department that performed manual and automated Q/A testing procedures on graphics card hardware as well as software driver packages for those graphics cards. Lab was run using the Waterfall methodology testing each driver or card through an entire release cycle.

  • Designed test cases, user acceptance procedures, and ensured that user stories were closely followed as well as compile feedback for procedure changes using HP Quality Center.

  • In charge of project schedule, estimated project hours, and filed project completion reports.

  • Managed a local team of testers as well as three overseas testing teams ensuring manual testing was performed to strict manual test plans.

  • Estimated resources and time for projects. Provide escalation management and anticipate bottlenecks in testing.

  • Submitted and tracked observation problems using Sudden Impact, while providing details to clients and vendors.

  • Provided guidance to junior testers and other department heads.


Q/A Software Tester

Advanced Graphics Lab – Modis Inc.

March 2005 – September 2013


    Tested and qualified video drivers, video hardware for Intel, NVIDIA, and HP with HP Corporate machines

  • Testing was manual black box testing done with in HP Quality Center following detailed tests designed and laid out by the team lead.

  • Reported all failures to HP Engineering staff as well as 3rd party vendors through HP’s Sudden Impact trouble ticketing software.

  • Inventory Management System (IMS) Administrator in charge of maintaining and tracking several million in inventory ensuring both the local and remote teams had appropriate inventory to complete required testing.


McAfee Inc. - Plano, TX


Tier I Support Engineer

Virus Scan and ePolicy Ochestrator Corporate Support Team

October 2001 - November 2004


    Analyzed and resolved technical issues via email or phone for an array of McAfee products running on all flavors of Windows Desktop and Server Operating Systems

  • Awarded McAfee Customer Service Award winner three quarters in a row in 2003-2004.


Western Governors University, Salt Lake City, UT


Bachelor of Science in Software Development

Anticipated Graduation: Fall 2020 - Currently 75% completed


  • Studies focused in IT Foundations and Software Development with a C# focus

  • Courses included IT Project Management, Data Management, IT applications, Cloud Foundations, and Software Development


Download My Resume In PDF

Portfolio


Selenium Automation Framework

.NET Core 2.2 Web Automation Framework

.NET Automation Framework

GitHub Repository

Company: RumbleOn Inc

Language: .NET Core 2.2

Hand built Selenium Automation frame built solely by me to quickly automate smoke and regression tests. Test case creation is simple to write psedo-code one could get trained to use in under two hours.

Leet Code Work

Leet Code Problems

GitHub Repository

Company: Personal

Language: C#

Working through Leet Code problems and just having fun with it!

C# Automation Code

Supplemental Automation Command Line App

GitHub Repository

Company: HP Inc

Language: C#

This is my supplemental C# code I used in conjunction with the HP proprietary automation tool called HP WinPVT.

C# Automation Code

MassDownloader Command Line App

GitHub Repository

Personal Project

Language: C#

Application that will download multiple picture images from a list of URLs listed in a local csv and save them locally using a special naming convention.


About Me


IT and Computers

Computer Picture

One of my strongest passions in life is computers. It started back in my middle school days when I got my first Commodore 64 computer. I remember working all weekend to create my first game. A skiing game where you controlled an 'H' and you had to navigate around flags designated as a '<' or '>'. It was so rudimentary and basic but at the end of the day it was something that I had created. I loved it!

This moved me into a career where I started providing basic customer support for end users on PCs and later McAfee software. I found I was good at performing this role, better than some other because I tried to help the customer through education. I have found that there are so many in the business that looks down on the end user for not knowing as much as us professionals. I prefer to try and share my passion by educating the end user. The more people learn to embrace and love technology the more jobs there are for all of us in the end.

No matter if I am helping an end user or trying to write a small application to solve a problem or free up time I have always had a passion for everything IT related.


Leadership

Teamwork Picture

I make a very large distinction between management and leadership. We have all worked for a difficult boss from time to time. Over my professional career I have found the difficult to work with bosses has been the former and not the latter. When I am put in charge of a team I do not dictate. I find that you can get more out of a team by using education and mentorship. This has worked for me well over the years from people as young as 18 to 68 that I have lead. At the end of the day we are all adults and should be treated as such.

For me the needs of the team out weigh the needs of the individual but by providing guidance to the individual the team typically soars. No matter my role whether it be a junior position or a senior management role I try to provide detailed instructions and documentation on any issue or skill set I create or discover.

In short I believe in education, respect, and mentorship above all else.


My Personal Life

Picture of me

Video games - biking - bass guitar

I would consider myself an avid gamer and love collecting games that are unique in some fashion. I can drop several hours into the latest first person shooter as well as a simulator like Farming Simulator or American Trucking Simulator. Playing games to me allow me to get in touch with the creator of that game. I love indie games as well because most of them you can feel the love and passion that goes into making them. One day once I get my programming skills up to par I plan on making a few myself. If I never make a cent but one person says, "Hey nice game!" I will consider it time well spent.

My get away from all things tech related is biking. No matter if it is on my Giant Sedona mountain bike or my 2002 Yamaha VStar motorcycle we call "Helga" I love hopping on and hitting the road. I have gone in a few bike rallies with the former and a couple of years even did a 32 mile rally. Took me forever but I didn't quit!

I also recently have picked up playing the bass guitar. I used to play drums however I have found a bass guitar and decent sized amp takes up a lot less room and I can play it at midnight if I want using headphones. I currently use a 2004 Fender Squire P-Bass 4 string along with a Fender 100w Rumble amp.



Contact Me


If you want to contact me please fill out the form below and I will get back to you ASAP. Thank you!