SlideShare a Scribd company logo
1 of 20
Download to read offline
© 2012, Asynchrony Solutions, Inc. All rights reserved.
May 20, 2015
AGILE QA AT ASYNCHRONY
© 2012, Asynchrony Solutions, Inc. All rights reserved.
The Blue Screen Of Death
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is bad
© 2012, Asynchrony Solutions, Inc. All rights reserved.
So is this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is how we work
© 2012, Asynchrony Solutions, Inc. All rights reserved.
No QA for first 3 months of project
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA involved from the start of the project
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA doing test automation from the start
© 2012, Asynchrony Solutions, Inc. All rights reserved.
QA role on a team
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Lawful Evil QA
© 2012, Asynchrony Solutions, Inc. All rights reserved.
We never do this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
We do a lot of this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
And this
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is a problem
© 2012, Asynchrony Solutions, Inc. All rights reserved.
This is a problem
© 2012, Asynchrony Solutions, Inc. All rights reserved.
“I see broken software…”
© 2012, Asynchrony Solutions, Inc. All rights reserved.
© Copyright 2013 Asynchrony
Questions?
Links to QA resources on
the next three slides
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 1 of 3
What is a Quality Advocate
https://mattphilip.wordpress.com/2013/09/03/quality-advocacy/
Things to test
http://infiniteundo.com/post/25230828820/things-you-should-test
Falsehoods programmers believe
http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time
http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time
James Lyndsay in Testing Experience magazine: “Why can’t testers code?”
http://www.testingexperience.com/issues/testingexperience01_03_08.pdf
Where do bugs come from
http://www.slideshare.net/noahsussman/software-entomology-or-where-do-bugs-come-from
Why you should move that button 3px to the left
http://www.gv.com/lib/design-details
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 2 of 3
Google's testing blog
http://googletesting.blogspot.com/
Google's ten minute test plan
http://googletesting.blogspot.com/2011/09/10-minute-test-plan.html
The difference between quality control and quality assurance
http://www.onquality.info/2011/10/difference-between-qa-and-qc.html
Agile QA testing
http://www.dpwhelan.com/presentations/Agile%20Testing%20and%20the%20Role%20of%20the%20Agile%20Tester%202008-
04-21.pdf
T-shaped testers
http://thesocialtester.co.uk/t-shaped-testers-and-their-role-in-a-team/
http://thesocialtester.co.uk/t-shaped-tester-square-shaped-team/
© 2012, Asynchrony Solutions, Inc. All rights reserved.
Links to QA resources, slide 3 of 3
Selenium Webdriver API for browser testing
http://docs.seleniumhq.org/projects/webdriver/
Android Monkey for UI tests
https://developer.android.com/tools/help/monkey.html
How to make your Windows network deliberately flaky
http://www.ghacks.net/2013/11/22/clumsy-makes-windows-network-conditions-worse-purpose/
How to make your Mac network deliberately flaky
http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets-you-simulate-internet-and-bandwidth-
conditions/
Gremlins.js for JavaScript random actions
http://www.webappers.com/2014/03/12/gremlins-js-simulates-random-user-actions/

More Related Content

Similar to Agile QA Involved from Project Start

Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants SOASTA
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants SOASTA
 
Everything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseEverything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseVMware Tanzu
 
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?Matthew Philip
 
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...AlignMentor
 
Marcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseMarcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseSegFaultConf
 
How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...VMware Tanzu
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product SecurityVMware Tanzu
 
Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Sridhar Throvagunta, PMP
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentationMichael Chaize
 
Adobe presentation sydney
Adobe presentation sydneyAdobe presentation sydney
Adobe presentation sydneyMichael Buckley
 
Techved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved Consulting
 
The Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipThe Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipVMware Tanzu
 
Cloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveCloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveVMware Tanzu
 
Architectures That Bend but Don't Break
Architectures That Bend but Don't BreakArchitectures That Bend but Don't Break
Architectures That Bend but Don't BreakMatt Stine
 
Data Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentData Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentVMware Tanzu
 
Kanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceKanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceMatthew Philip
 
Cloud Native Key Management
Cloud Native Key ManagementCloud Native Key Management
Cloud Native Key ManagementVMware Tanzu
 

Similar to Agile QA Involved from Project Start (20)

Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
 
Everything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the EnterpriseEverything's Coming Up Dilbert: Building Product in the Enterprise
Everything's Coming Up Dilbert: Building Product in the Enterprise
 
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
The Kanban Iceberg: How do you help teams for whom Kanban is simply card walls?
 
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
CMMI Explored - HM’s Fourteen: Essential Beliefs for Effective High Maturity ...
 
Marcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the EnterpriseMarcin Grzejszczak - Contract Tests in the Enterprise
Marcin Grzejszczak - Contract Tests in the Enterprise
 
How Automation Reveals Technical Debt
How Automation Reveals Technical DebtHow Automation Reveals Technical Debt
How Automation Reveals Technical Debt
 
How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...How to build Spring services for Cloud Native platforms using the Open Servic...
How to build Spring services for Cloud Native platforms using the Open Servic...
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product Security
 
Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...Unicom India Testing Week: Testing @ cross roads...
Unicom India Testing Week: Testing @ cross roads...
 
The Kanban Iceberg -- LKFR14
The Kanban Iceberg -- LKFR14The Kanban Iceberg -- LKFR14
The Kanban Iceberg -- LKFR14
 
Max2013 rejected apps presentation
Max2013   rejected apps presentationMax2013   rejected apps presentation
Max2013 rejected apps presentation
 
Adobe presentation sydney
Adobe presentation sydneyAdobe presentation sydney
Adobe presentation sydney
 
Techved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web SpaceTechved consulting- Competitor Analysis in Web Space
Techved consulting- Competitor Analysis in Web Space
 
The Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security LeadershipThe Red Button: Adventures in Security Leadership
The Red Button: Adventures in Security Leadership
 
Cloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, RepaveCloud Native Security: Rotate, Repair, Repave
Cloud Native Security: Rotate, Repair, Repave
 
Architectures That Bend but Don't Break
Architectures That Bend but Don't BreakArchitectures That Bend but Don't Break
Architectures That Bend but Don't Break
 
Data Driven Decision Making for Product Development
Data Driven Decision Making for Product DevelopmentData Driven Decision Making for Product Development
Data Driven Decision Making for Product Development
 
Kanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conferenceKanban Iceberg, Lean Kanban North America 2015 conference
Kanban Iceberg, Lean Kanban North America 2015 conference
 
Cloud Native Key Management
Cloud Native Key ManagementCloud Native Key Management
Cloud Native Key Management
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 

Agile QA Involved from Project Start

  • 1. © 2012, Asynchrony Solutions, Inc. All rights reserved. May 20, 2015 AGILE QA AT ASYNCHRONY
  • 2. © 2012, Asynchrony Solutions, Inc. All rights reserved. The Blue Screen Of Death
  • 3. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is bad
  • 4. © 2012, Asynchrony Solutions, Inc. All rights reserved. So is this
  • 5. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is how we work
  • 6. © 2012, Asynchrony Solutions, Inc. All rights reserved. No QA for first 3 months of project
  • 7. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA involved from the start of the project
  • 8. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA doing test automation from the start
  • 9. © 2012, Asynchrony Solutions, Inc. All rights reserved. QA role on a team
  • 10. © 2012, Asynchrony Solutions, Inc. All rights reserved. Lawful Evil QA
  • 11. © 2012, Asynchrony Solutions, Inc. All rights reserved. We never do this
  • 12. © 2012, Asynchrony Solutions, Inc. All rights reserved. We do a lot of this
  • 13. © 2012, Asynchrony Solutions, Inc. All rights reserved. And this
  • 14. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is a problem
  • 15. © 2012, Asynchrony Solutions, Inc. All rights reserved. This is a problem
  • 16. © 2012, Asynchrony Solutions, Inc. All rights reserved. “I see broken software…”
  • 17. © 2012, Asynchrony Solutions, Inc. All rights reserved. © Copyright 2013 Asynchrony Questions? Links to QA resources on the next three slides
  • 18. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 1 of 3 What is a Quality Advocate https://mattphilip.wordpress.com/2013/09/03/quality-advocacy/ Things to test http://infiniteundo.com/post/25230828820/things-you-should-test Falsehoods programmers believe http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time James Lyndsay in Testing Experience magazine: “Why can’t testers code?” http://www.testingexperience.com/issues/testingexperience01_03_08.pdf Where do bugs come from http://www.slideshare.net/noahsussman/software-entomology-or-where-do-bugs-come-from Why you should move that button 3px to the left http://www.gv.com/lib/design-details
  • 19. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 2 of 3 Google's testing blog http://googletesting.blogspot.com/ Google's ten minute test plan http://googletesting.blogspot.com/2011/09/10-minute-test-plan.html The difference between quality control and quality assurance http://www.onquality.info/2011/10/difference-between-qa-and-qc.html Agile QA testing http://www.dpwhelan.com/presentations/Agile%20Testing%20and%20the%20Role%20of%20the%20Agile%20Tester%202008- 04-21.pdf T-shaped testers http://thesocialtester.co.uk/t-shaped-testers-and-their-role-in-a-team/ http://thesocialtester.co.uk/t-shaped-tester-square-shaped-team/
  • 20. © 2012, Asynchrony Solutions, Inc. All rights reserved. Links to QA resources, slide 3 of 3 Selenium Webdriver API for browser testing http://docs.seleniumhq.org/projects/webdriver/ Android Monkey for UI tests https://developer.android.com/tools/help/monkey.html How to make your Windows network deliberately flaky http://www.ghacks.net/2013/11/22/clumsy-makes-windows-network-conditions-worse-purpose/ How to make your Mac network deliberately flaky http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets-you-simulate-internet-and-bandwidth- conditions/ Gremlins.js for JavaScript random actions http://www.webappers.com/2014/03/12/gremlins-js-simulates-random-user-actions/