Welcome

I'm Chris Wilson, a Quality Assurance Analyst and Software Tester with 10+ years experience in a variety of industries across both small business and Fortune 100s. I attended The University of Delaware for Computer Science and found my calling in Testing and Quality Assurance. I truly found my passion; hunting down bugs, playing detective and investigating to find the cause of issues has been very rewarding. Many of the issues I've found would have created real world consequences had they been introduced into production. I am always looking for new and exciting things, if you'd like to work together:
Send me a message
Review my Work Experience
Read my Quality Philosophy

Interests

BSA: Eagle Scout

Bicycled Across USA

IronMan

Camping

Technology

Dogs & Pets


Education

  • BS in Computer Science May 2009
  • Concentration in Crime and Technology
  • Minor in Legal Studies
  • Marching Band – Tenor Saxophone, Field Staff 2 Years
  • Track and Field - Pole Vault

Continued Learning

Quality Philosophy

Quality Assurance is so much more than Testing.

Requirements

  • Perform thorough analysis of all technical and business requirements.
  • Review documentation to pinpoint ambiguities and ensure consistency.
  • Identify all scenarios and use cases affected by the proposed changes.
  • Provide estimates to aid in accurate release planning.
  • Create and update test cases to fully cover the new functionality.
  • Begin to identify any data needs for testing different scenarios.

Development


  • Review code changes for implementation details.
  • Identify additional test scenarios based on the areas with code changes.
  • Work with developers to identify any testing gaps.

Testing

  • Complete all planned test cases against the new functionality.
  • Execute exploratory testing to check alternative scenarios and data flows.
  • Perform SQL, API, and third party integrations to check backend functionality.
  • Create and update automated tests.
  • Identify and accurately report all bugs and deviations from requirements.
  • Investigate issues to identify their root cause and suggest possible solutions.
  • Provide feedback on usability and customer experience.
  • Create and update documentation for testing and system use.

User/Beta Testing


  • Provide test documentation to UAT testers.
  • Execute regression to ensure existing functionality was not negatively impacted.
  • Generate reports and finalize all documentation prior to release.

Production

  • Ensure new functionality has been included in deployment.
  • Perform smoke testing to validate production site works as intended.
  • Continuously review any new issues reported from users.

Work Experience

Skills

  • Quality Assurance Analyst/Engineer with over 10 years experience
  • Career progression from Intern > Analyst > Senior QA > Team Lead
  • Performed the number 2 role while starting a QA Team from the ground up
  • Developed QA Team process, procedures and testing standards
  • Strong SQL scripting skills for managing data and in-depth testing
  • Resourceful troubleshooter, analytical problem-solver, and fast learner
  • Great team player who can manage multiple tasks while meeting deadlines
  • Driven to continue learning and further personal development
  • Successful use of agile, waterfall, and hybrid development methodologies
  • Work with development teams to resolve defects and environment issues
  • Investigate defects to determine their root cause
  • Consistent communication with developers and project managers to foster teamwork
  • Meeting with business users to understand and document requirements
  • Continuous training of new team members
  • Extensive knowledge of the SDLC and the QA Process

Accomplishments

  • Wrote requirements and performed complete testing for multiple application rewrites due to technologies reaching end of life
  • Lead testing of a completely custom POS app for a merchant with 15,000+ registers and $200 million in sales
  • Automated a document review process saving $30K per year
  • Managed a mobile and POS device lab with a custom setup for each customer
  • Extensive financial transaction testing including: discounts, taxes, and refunds
  • API and SQL testing of data between POS App, Web Portal, and third party systems
  • Created onboarding documentation as a new employee in every role I've held
  • Written custom new automation and maintained lots of existing code
  • Created extensive documentation and testing of an IVR system for customer service
  • Managed local and remote test teams
  • Migrated over 1 million documents to a new document repository system

Professional Positions


Company Position Dates
Andromeda Systems Lead QA Engineer 2018 - Present
iMobile3 Lead QA Analyst 2016 - 2018
Landstar Senior QA Analyst 2016 (Contract)
Allstate Benefits QA Analyst 2014 - 2016
LPS/BKFS QA Analyst 2013 - 2014
EverBank
Systems Analyst
QA Analyst
QA Intern
2012 - 2013
2011 - 2012
2010 - 2011

Tools

  • Ticket Tracking: JIRA, Team Foundation Server (TFS), Confluence, Wiki Remedy
  • Test Cases: Microsoft Test Manager (MTM), Rational Quality Manager (RQM), HP Quality Center (QC), Xray
  • Automation: Selenium, Coded-UI, Rational Functional Tester (RFT)
  • Testing Types: functional, exploratory, positive, negative, regression, integration, interface, smoke and user acceptance testing
  • API, Postman

Image: Unsplash.

Contact

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form