Jay Ruffing

Jay Ruffing

Quality Evangelist

  • The Woodlands, TX

Work History

Work History

BlueShield of California

Feb 2014 - Present

Quality Evangelist

– Developed a CI-friendly, cloud supported (Sauce Labs), parallelized, robust test automation framework in Python using Page Objects and optionally a Gherkin DSL to functionally test native mobile applications in the cloud using open source tools and technology such as Appium and Webdriver

– Created a flexible, low maintenance test suite with self-encapsulated data creation which can generate random data for solid functional testing as well as generate predictable (non-random) data to make unit testing possible. But wait, there's more! the test suite runs in any environment you want (don't use in production though!)

– Developed load/performance test scripts using JMeter and performed integration tests against REST APIs using tools such as Python Requests lib and Postman

– Performed security testing and knowledgeable on HIPAA privacy and security rules

– Fulfilled Product Owner role in absence of having a true PO and created many epochs and user stories into Pivotal Tracker

– Built development environments using newer technologies such as Docker


Jul 2009 - Jul 2013

QA Lead

– Converted and maintained ~75% of a web application’s manual test cases into robust automated test cases.

– Architected agile QA processes and practices for defects & workflow within JIRA, Confluence and instilled in the QA team a culture of wiki, IM and more collaborative communication from a traditional document and email workstream.

– Took the initiative to create information radiators to update/retrieve and present easy-to-consume relevant information to the team using JIRA dashboards, wallboards, Geckoboards, etc.

– Designed and implemented a web-based regression test execution process which provides transparency and realtime information to stakeholders to improve production go/no-go decisions at no cost to the company.

– Presented time and cost-saving solutions to management to leverage cloud infrastructure over building an in-house QA lab.

– Worked with the development and devops teams to implement a Continuous Integration (CI) process with Jenkins to run automated tests in the cloud using Sauce Labs to reduce feedback time of latest code changes to developers.

– Managed many successful implementation projects including the launch of a Provider social web portal, a patient portal, a manufacturer portal, datacenter migration, Siebel to Salesforce.com migration, a data mart to for the research team to increase patient accrual for new cancer patients, and an integration platform to bring much of the company’s clinical, financial, and operational data together.

– Performed end-to-end data validation/testing leveraging database querying skills in a data integration environment with downstream applications.

– Designed complex spreadsheets and queries to report on data collection trends for 835 and 837 data from the network’s Oncology practices.

– Onboard new hires and conduct weekly 1:1 meetings, mid-year, and annual reviews for QA engineers.


Feb 2008 - Jul 2009

Project Manager

– Managed the successful SAP ERP migration implementation from blueprint/design until user acceptance of
CRM and EDI modules.

– Developed EDI document trading test plans and coordinated with trading partners to execute testing and manage productions changes.

– Managed web content and worked closely with the Regulatory group to approve changes to the production website.

– An integral piece of the IT team that was a finalist for the 2009 American Business Awards’ Information Technology Department of the Year.


May 2005 - Feb 2008

Applications Engineer

– Developed and tested many C# applications for prototyping and precipitating requirements from government customers.

– Collaboratively developed and iteratively delivered aircraft and pilot behavioral data reports to present to squadron leadership and decision-making personnel with trends and meaningful data.

– Used Data Transformation Services to integrate data from disparate data sources, facilitated by database modeling software to assist in determining data relationships in military databases which lacked defined relationships and schemas.

– Responsible for live product capabilities demonstrations and PowerPoint presentations to current and potential customers.


Feb 2005 - Jan 2006

Software Engineer

– Developed a C# training and quality control application for creating and applying time-synchronized markers to any video-recorded sessions during recording or playback.

– Built a Windows service implementing a video recorder’s API to remote control and download recorded video from the video recorder to the PC environment where the videos were combined w/ the data marks.

– Constructed several C# Windows services to aid in the company’s acquisition of input data and housekeeping tools.

– Authored all technical documentation for each of the products.

– Performed on-site installations.


Aug 2004 - Jan 2005

Software Engineer, Contractor

– Developed an ASP.NET HIPAA dual data entry system to reduce costly data entry mistakes and streamline process.

– Consulted on for network upgrades to production equipment such as firewall, VPN implementation and strategy, and storage solutions.


Jun 2000 - Aug 2003

QA Engineer

– Developed, authored, and executed test plans for network routing and security devices and responsible for creation and maintenance of test harnesses.

– Assumed production network IT responsibilities for systems administration for tape backups, domain controllers, IPSec VPN branch offices and remote clients, MS Exchange, IP telephony equipment, Radius and LDAP servers

– Designed and built a test lab of 20+ computers and several VLANs and used VMWare virtualization to create larger networks and configuration scenarios.

– Automated portions of the test plan using Tcl/Tk and Linux Bash scripts.

– Performed system, performance, acceptance, and regression testing.

– Created technical documentation and managed build releases.

– Customer support lead.

– Trained new quality assurance engineers



University of Houston

2003 - 2004

B.S. Interdisciplinary Studies 

Focus on Computer Science

University of Texas

1996 - 2000

B.S. Biology

(120 hours completed towards degree)



mobile testing

iOS primarily


Agile Practitioner and Certified ScrumMaster since 2012


page objects, not record and playback

load/performance testing

relatively new skill for me but I can break just about anything

functional testing

i find ways to put apps into the weirdest states. without trying



Scrum Alliance

2012 - Present

Certified ScrumMaster® (CSM)

A Certified ScrumMaster® helps project teams properly use Scrum, increasing the likelihood of the project's overall success. CSMs understand Scrum values, practices, and applications and provide a level of knowledge and expertise above and beyond that of typical project managers. CSMs act as "servant leaders," helping the rest of the Scrum team work together and learn the Scrum framework. CSMs also protect the team from both internal and external distractions.

Contact Info.