Extra! Extra! Automation Declared Software! - Paul Grizzaffi image

Extra! Extra! Automation Declared Software! - Paul Grizzaffi

  • Locked
Paul Grizzaffi's profile
Paul Grizzaffi

Principal Automation Architect

Talk Description

Breaking news! Automation development is software development. Yeah, it’s true. Even if we are using a drag-and-drop or record-and-playback interface to create that automation, somewhere, in the stack, under the hood or behind the curtain, there is code sequenced by our actions. We must start treating our automation initiatives as software development initiatives, lest we end up in a quagmire of unsustainability and early project death.

Automation activities that aren’t treated as software activities run the risk of being underestimated, delivered late, and being difficult to maintain; each of these scenarios takes a bite out of our budget. Join us as our speaker explains why automation really is software and the key points of software development that we should keep in mind when creating automation software, such as encapsulation, abstraction, DRY, and YAGNI.


  • Treat automation development as software development
  • Where appropriate, follow the lead of software development teams’ practices such as coding standards and code review
  • Code documentation should tell “why”, not “what” or “how”
  • Focus on minimizing maintenance


What you’ll learn
  • TBA
Paul Grizzaffi's profile'

Paul Grizzaffi

Principal Automation Architect

About Speaker

As a Principal Automation Architect at Magenic, Paul Grizzaffi is following his passion of providing technology solutions to testing and QA organizations, including automation assessments, implementations, and through activities benefiting the broader testing community. An accomplished keynote speaker and writer, Paul has spoken at both local and national conferences and meetings. He is an advisor to Software Test Professionals and STPCon, as well as a member of the Industry Advisory Board of the Advanced Research Center for Software Testing and Quality Assurance (STQA) at UT Dallas where he is a frequent guest lecturer. Paul enjoys sharing his experiences and learning from other testing professionals; his mostly cogent thoughts can be read on his blog at https://responsibleautomation.wordpress.com/.

More Talks
The Joy of Record and Playback in Test Automation - Louise Gibbs

0h 26m 8s

Approach to Comparing Tools with Shweta Sharma

0h 31m 14s

Agile Test Management within Continuous Integration - Angie Jones

0h 32m 58s

Who Will Guard the Guards Themselves? How to Trust Your Automation and Avoid Deceit - Bas Dijkstra

0h 30m 6s

Revisited: The Tester’s Survival Guide to Joining a Continuous Delivery Project - Amy Phillips

1h 0m 32s

I'm Hunting Sasquatch: Finding Intermittent Issues Using Periodic Automation - Paul Grizzaffi

0h 37m 59s

Exploring Exploratory Testing - Michael Bolton

0h 53m 26s

Leading a Test Automation Strategy

0h 21m 55s

Testing in Production - dangerous, scary or better - Jon Hare-Winton

0h 40m 56s

Stacking The Automation Deck - Paul Grizzafi

0h 31m 52s

Watch Party: TestBash Revisited with Paul Grizzafi

1h 1m 35s

I'm Hunting Sasquatch: Finding Intermittent Issues Using Periodic Automation - Paul Grizzaffi

0h 37m 59s