Introducing Quality Engineering
to Product Management
Evan Wiley
Senior Product Manager at Capital One
Introduction About Myself
● Quality Engineer for six years at Capital One.
● Started product management around six months.
● Walking dog Gatsby the golden and listening to podcasts
Agenda
● Overview of Quality Engineering
● Cross train product management and quality engineering
● Cross training quality engineering with product management
Why I chose this topic?
● Engineering culture.
● Commercial Card Tech – quality engineer - product manager
○ Empathy Interviews
What is Quality Engineering?
● Quality Engineering is the discipline of finding the bugs within functional products early and often!
● Work encompassing quality engineering:
○ Manual vs. Automation
○ Production Testing
○ Test Case Design
○ Test Execution
○ Penetration Testing
○ Accessibility Testing
● ^^^ Work always changes across organizations!
What is Product Management?
● Empathy interviews with customers that give pain points of the application.
○ Driving themes based upon each interview
● Voice of the customer
● KPIs that measure the results of the product.
Quality Over Quantity
● Users want products that do what they want
● Transparency to the quality engineering process
● Bringing quality engineers into the product fold allows for high quality
● Delivering an exceptional experience to our end users
● Giving product new skill sets that enable an overall enhanced experience
Cross Train Product Managers with Quality
Engineers
● Bringing both disciplines together will raise the bar for our end customers
● Bridging skill gaps: product managers will become more technical and quality engineers
more insights given to the end users!
Introducing Quality Engineers to Product
Management
● Invite Quality Engineers to empathy interviews
● Allow them to have discussions on future roadmaps
● Usability testing involvement with design, product, quality engineers, and end users.
● The more quality engineers are invited to product meetings, the more insights will be
given to team members.
Demo
● Walkthrough of Gherkin scenarios (Given, When, Then)
● Walkthrough of visual validations
Gherkin Example
Scenario: Validating the look and feel of the Google Search page
Given I am on the Google home page
When I enter a search for “product management”
Then I will see the look and feel for the Google results page
Utilization of Applitools Visual Validation
● Use of screenshots with Applitools for visual validation.
● Use of manual testing skillset.
Company Culture
● Ties back to tenents within own organization.
○ *We value quality over velocity.* Good engineering doesn't happen overnight. Prioritizing
delivery over engineering excellence will be a highly considered and documented decision.
Recap of Introducing Quality Engineering
and Product Management
● Recap of Quality Engineering role
● Quality versus quantity in delivering value to the enterprise.
● Cross training enhances skills to both disciplines.
● Gherkin and Selenium IDE demo
● Company culture
Reap the Rewards!

Capital One: Bridging the Gap Between Quality Engineering and Product Management [webinar]

  • 1.
    Introducing Quality Engineering toProduct Management Evan Wiley Senior Product Manager at Capital One
  • 2.
    Introduction About Myself ●Quality Engineer for six years at Capital One. ● Started product management around six months. ● Walking dog Gatsby the golden and listening to podcasts
  • 3.
    Agenda ● Overview ofQuality Engineering ● Cross train product management and quality engineering ● Cross training quality engineering with product management
  • 4.
    Why I chosethis topic? ● Engineering culture. ● Commercial Card Tech – quality engineer - product manager ○ Empathy Interviews
  • 5.
    What is QualityEngineering? ● Quality Engineering is the discipline of finding the bugs within functional products early and often! ● Work encompassing quality engineering: ○ Manual vs. Automation ○ Production Testing ○ Test Case Design ○ Test Execution ○ Penetration Testing ○ Accessibility Testing ● ^^^ Work always changes across organizations!
  • 6.
    What is ProductManagement? ● Empathy interviews with customers that give pain points of the application. ○ Driving themes based upon each interview ● Voice of the customer ● KPIs that measure the results of the product.
  • 7.
    Quality Over Quantity ●Users want products that do what they want ● Transparency to the quality engineering process ● Bringing quality engineers into the product fold allows for high quality ● Delivering an exceptional experience to our end users ● Giving product new skill sets that enable an overall enhanced experience
  • 8.
    Cross Train ProductManagers with Quality Engineers ● Bringing both disciplines together will raise the bar for our end customers ● Bridging skill gaps: product managers will become more technical and quality engineers more insights given to the end users!
  • 9.
    Introducing Quality Engineersto Product Management ● Invite Quality Engineers to empathy interviews ● Allow them to have discussions on future roadmaps ● Usability testing involvement with design, product, quality engineers, and end users. ● The more quality engineers are invited to product meetings, the more insights will be given to team members.
  • 10.
    Demo ● Walkthrough ofGherkin scenarios (Given, When, Then) ● Walkthrough of visual validations
  • 11.
    Gherkin Example Scenario: Validatingthe look and feel of the Google Search page Given I am on the Google home page When I enter a search for “product management” Then I will see the look and feel for the Google results page
  • 12.
    Utilization of ApplitoolsVisual Validation ● Use of screenshots with Applitools for visual validation. ● Use of manual testing skillset.
  • 13.
    Company Culture ● Tiesback to tenents within own organization. ○ *We value quality over velocity.* Good engineering doesn't happen overnight. Prioritizing delivery over engineering excellence will be a highly considered and documented decision.
  • 14.
    Recap of IntroducingQuality Engineering and Product Management ● Recap of Quality Engineering role ● Quality versus quantity in delivering value to the enterprise. ● Cross training enhances skills to both disciplines. ● Gherkin and Selenium IDE demo ● Company culture
  • 15.