SlideShare a Scribd company logo
1 of 23
Download to read offline
Let’s Talk QA
| Tech Academy | 04/07/20172
Who Am I?
💑
🐶
📷
🌲
📖
💻
Changing Careers
| Tech Academy | 04/07/2017
Why I Loved Teaching
• Helping kids discover & learn 📚🔬)
• Supporting kids & families *
• Seeing my kids succeed 🥇
• Good challenges 💪
4
| Tech Academy | 04/07/20175
Why I Left Teaching
• Unsupported
• High behavioral needs
• Stress of teaching outweighed joys
😩 🤷 💔
| Tech Academy | 04/07/20176
How I Found Tech
• Nudge from my husband
• Intro to Programming
• Fun! Challenging! Interesting!
• Full-stack JavaScript bootcamp
• Internship
| Tech Academy | 04/07/20177
Internship
• Twitter
• Mentorship Saturdays
• Asked for a job
• Kicked ass
• Hired!
QA Engineer
| Tech Academy | 04/07/20179
What Even is QA?
• Quality Assurance
• Holding work to requirements
• Edge cases
• Automated testing
• Acceptance testing
| Tech Academy | 04/07/201710
How Do I QA?
• Organize 🗄
• Prioritize 🚥
• Ask questions❓
• Lead improvements 🚀 💥
• Remove blockers 🛑 ➡ ✅
QA Tools & Process
| Tech Academy | 04/07/201712
Continuous Integration
• Automatic checks
• Prevents bad deploys
• Many tools
| Tech Academy | 04/07/201713
Code Audit
| Tech Academy | 04/07/201714
Code Audit
| Tech Academy | 04/07/201715
Visual Regression
| Tech Academy | 04/07/201716
| Tech Academy | 04/07/201717
| Tech Academy | 04/07/201718
Documentation
| Tech Academy | 04/07/201719
Jira
Mine
| Tech Academy | 04/07/201720
Acceptance Tests
• Create a partner
• Upload image
• Enter title
• Reorder partners
| Tech Academy | 04/07/201721
How Can You QA?
• User experience
• Linters
• Code audit yourself
• Visual regressions
Questions?
| Tech Academy | 04/07/201723
Q&A
• Tools
• Teams
• Career
• Process
• Communication

More Related Content

Similar to QA Engineer - What It Is and How I Do It

Mentors and Mentoring: Steps to Take When You are Stuck
Mentors and Mentoring: Steps to Take When You are StuckMentors and Mentoring: Steps to Take When You are Stuck
Mentors and Mentoring: Steps to Take When You are StuckKaren Cannell
 
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg College
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg CollegeChoosing and Implementing a New LMS: Lessons Learned from St. Petersburg College
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg CollegeD2L
 
Placement Presentation.pptx
Placement Presentation.pptxPlacement Presentation.pptx
Placement Presentation.pptxIzzyHartley
 
Ngsi.ohana presentation.14
Ngsi.ohana presentation.14Ngsi.ohana presentation.14
Ngsi.ohana presentation.14kristenmwatkins
 
Why a MOOC?
Why a MOOC?Why a MOOC?
Why a MOOC?Pat Sine
 
Shut up and process it
Shut up and process itShut up and process it
Shut up and process itGrant Merriel
 
WEBINAR: How to Achieve Green Belt Certification With an Improvement Project
WEBINAR: How to Achieve Green Belt Certification With an Improvement ProjectWEBINAR: How to Achieve Green Belt Certification With an Improvement Project
WEBINAR: How to Achieve Green Belt Certification With an Improvement ProjectGoLeanSixSigma.com
 
Concrew training differentiated learning made easier
Concrew training differentiated learning made easierConcrew training differentiated learning made easier
Concrew training differentiated learning made easierIan Hirst
 
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...GoLeanSixSigma.com
 
Governance Day 042718
Governance Day 042718Governance Day 042718
Governance Day 042718Deanna Romano
 
Extended Master - Introduction
Extended Master - IntroductionExtended Master - Introduction
Extended Master - IntroductionExtended-Master
 
Periodic Table of Testing Leeds Tester Gathering June 2017
Periodic Table of Testing Leeds Tester Gathering June 2017Periodic Table of Testing Leeds Tester Gathering June 2017
Periodic Table of Testing Leeds Tester Gathering June 2017Ady Stokes
 
Unit 7 assessment in higher education
Unit 7 assessment in higher educationUnit 7 assessment in higher education
Unit 7 assessment in higher educationAsima shahzadi
 

Similar to QA Engineer - What It Is and How I Do It (20)

From Classroom to Blended Learning
From Classroom to Blended LearningFrom Classroom to Blended Learning
From Classroom to Blended Learning
 
Mentors and Mentoring: Steps to Take When You are Stuck
Mentors and Mentoring: Steps to Take When You are StuckMentors and Mentoring: Steps to Take When You are Stuck
Mentors and Mentoring: Steps to Take When You are Stuck
 
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg College
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg CollegeChoosing and Implementing a New LMS: Lessons Learned from St. Petersburg College
Choosing and Implementing a New LMS: Lessons Learned from St. Petersburg College
 
Placement Presentation.pptx
Placement Presentation.pptxPlacement Presentation.pptx
Placement Presentation.pptx
 
Ngsi.ohana presentation.14
Ngsi.ohana presentation.14Ngsi.ohana presentation.14
Ngsi.ohana presentation.14
 
Wasc orientation
Wasc orientationWasc orientation
Wasc orientation
 
Wasc orientation
Wasc orientationWasc orientation
Wasc orientation
 
Why a MOOC?
Why a MOOC?Why a MOOC?
Why a MOOC?
 
Train The Trainer_1_Overview - Copy.pptx
Train The Trainer_1_Overview - Copy.pptxTrain The Trainer_1_Overview - Copy.pptx
Train The Trainer_1_Overview - Copy.pptx
 
Shut up and process it
Shut up and process itShut up and process it
Shut up and process it
 
WEBINAR: How to Achieve Green Belt Certification With an Improvement Project
WEBINAR: How to Achieve Green Belt Certification With an Improvement ProjectWEBINAR: How to Achieve Green Belt Certification With an Improvement Project
WEBINAR: How to Achieve Green Belt Certification With an Improvement Project
 
Concrew training differentiated learning made easier
Concrew training differentiated learning made easierConcrew training differentiated learning made easier
Concrew training differentiated learning made easier
 
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...
WEBINAR: How to Flip the Conventional Lean Six Sigma Classroom Approach and G...
 
Governance Day 042718
Governance Day 042718Governance Day 042718
Governance Day 042718
 
CMP Information session 2019
CMP Information session 2019CMP Information session 2019
CMP Information session 2019
 
Seo modules
Seo modulesSeo modules
Seo modules
 
Extended Master - Introduction
Extended Master - IntroductionExtended Master - Introduction
Extended Master - Introduction
 
Design Thinking
Design ThinkingDesign Thinking
Design Thinking
 
Periodic Table of Testing Leeds Tester Gathering June 2017
Periodic Table of Testing Leeds Tester Gathering June 2017Periodic Table of Testing Leeds Tester Gathering June 2017
Periodic Table of Testing Leeds Tester Gathering June 2017
 
Unit 7 assessment in higher education
Unit 7 assessment in higher educationUnit 7 assessment in higher education
Unit 7 assessment in higher education
 

Recently uploaded

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 

Recently uploaded (20)

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 

QA Engineer - What It Is and How I Do It

  • 2. | Tech Academy | 04/07/20172 Who Am I? 💑 🐶 📷 🌲 📖 💻
  • 4. | Tech Academy | 04/07/2017 Why I Loved Teaching • Helping kids discover & learn 📚🔬) • Supporting kids & families * • Seeing my kids succeed 🥇 • Good challenges 💪 4
  • 5. | Tech Academy | 04/07/20175 Why I Left Teaching • Unsupported • High behavioral needs • Stress of teaching outweighed joys 😩 🤷 💔
  • 6. | Tech Academy | 04/07/20176 How I Found Tech • Nudge from my husband • Intro to Programming • Fun! Challenging! Interesting! • Full-stack JavaScript bootcamp • Internship
  • 7. | Tech Academy | 04/07/20177 Internship • Twitter • Mentorship Saturdays • Asked for a job • Kicked ass • Hired!
  • 9. | Tech Academy | 04/07/20179 What Even is QA? • Quality Assurance • Holding work to requirements • Edge cases • Automated testing • Acceptance testing
  • 10. | Tech Academy | 04/07/201710 How Do I QA? • Organize 🗄 • Prioritize 🚥 • Ask questions❓ • Lead improvements 🚀 💥 • Remove blockers 🛑 ➡ ✅
  • 11. QA Tools & Process
  • 12. | Tech Academy | 04/07/201712 Continuous Integration • Automatic checks • Prevents bad deploys • Many tools
  • 13. | Tech Academy | 04/07/201713 Code Audit
  • 14. | Tech Academy | 04/07/201714 Code Audit
  • 15. | Tech Academy | 04/07/201715 Visual Regression
  • 16. | Tech Academy | 04/07/201716
  • 17. | Tech Academy | 04/07/201717
  • 18. | Tech Academy | 04/07/201718 Documentation
  • 19. | Tech Academy | 04/07/201719 Jira Mine
  • 20. | Tech Academy | 04/07/201720 Acceptance Tests • Create a partner • Upload image • Enter title • Reorder partners
  • 21. | Tech Academy | 04/07/201721 How Can You QA? • User experience • Linters • Code audit yourself • Visual regressions
  • 23. | Tech Academy | 04/07/201723 Q&A • Tools • Teams • Career • Process • Communication