Talks

I do a variety of talks for software engineers and software testers alike. I have soft-skills and career-type talks, as well as hard-skills technical talks and workshops. If you are interested in one of these talks or workshops, please feel free to contact me at g33klady at gmail dot com!

Technical Talks and Workshops


“Testing RESTful Web Services”

Abstract: A lot of folks doing testing (QAs, BAs, and devs alike) have experience testing applications on the front end – a graphical user interface on a website, or a mobile app. One of the often missed parts of these applications is the web services or REST APIs that power those interfaces. In this session we’ll focus on RESTful web services – what they are, how (and why) to do functional and exploratory testing, how we can automate some tests using C#, and tools that we can use to help us test them. Attendees will walk away with the understanding, resources, and techniques they need to effectively test and write automation for REST services.
Given as 45 Min Session:
– Quicken Loans Technology Conference (Detroit, MI 9/27/16)
– CodeStock Conference (Knoxville, TN 5/5-6/17)
– KWSQA Targeting Quality Conference (Kitchener, ON 9/25-26/17)
– StarWest Conference (Anaheim, CA 10/4-6/17) |  Preview Video
– Desert Code Camp (Chandler, AZ 10/14/17)
– StarCanada Conference (Toronto, ON 10/15-20/17) | Preview Video

Given as 1/2 Day Workshop:
– KCDC (Kansas City, MO 7/11/18)


“Have Some Cake With Your Frosting: Testing Both the UI and API Layers”

Abstract: Web services and APIs make up a huge chunk of the code in the applications we test, but either we’re not aware of the APIs or we’re asked to focus on the user interface instead. But those APIs are where all of the business logic for the application is exposed, and can hide some pretty nasty bugs. Web services and APIs can be tested in isolation, but they can also be tested in combination with the UI. Understanding how the UI and API work together can make it easier to troubleshoot when things go wrong from the UI. Having this understanding can also create a more complete picture of the application under test.

In this workshop, we will cover:

  • Why web services and APIs are important to test
  • The differences between common types of web services
  • How HTTP Response Codes fit in to your testing
  • How familiar UI tests translate to API tests
  • How to use Postman to test and share tests with your team
  • How to find the API calls your UI is making

Given as 1/2 Day Workshop:
– TestBash (Manchester, England 9/26/18)


“Digging In: Getting Familiar With The Code To Be A Better Tester”

Abstract: Maybe you’ve been testing the same application for a while, and your rate of finding new bugs has slowed. Or you’re trying to find more ways to figure out what your devs are doing day to day. You have the tools at your disposal, you just need to dig in!

In this talk, Hilary Weaver-Robb shares tools and techniques you can use to take your testing to the next level. See everything the developers are changing, and learn to find the most vulnerable parts of the code. These tools and techniques can help you focus your testing, and track down those pesky bugs!

Takeaways:

  • tools to do static analysis on the code
  • using those tools to find potential bugs
  • using commit logs to figure out what’s being changed
  • that it’s helpful to dig into the code of the application under test

Given:
– Test.bash(); (Manchester, England 9/28/18)




Soft-Skills and Career Talks


“Not All Who Wander Are Lost: A Career Experience Report”

Abstract: We’re led to believe that our careers should take us in a certain direction, that we’ll all end up in leadership or management at some point, and that’s the end of the road; the apex of our careers. Even with the relatively new role of Software Quality Architect in most organizations, it seemed like just one more stop on the way to leadership. Nobody in their right mind would step backwards and demote themselves, right?
Sometimes, your career path leads you in unexpected directions, and there’s nothing to be ashamed of! Join Hilary Weaver-Robb as she shares her journey that took her from QA Lead to QA Engineer, to Quality Architect, and back to Engineer. This journey took time, and a lot of introspection – be prepared to do some of your own!
Takeaways:

  • Rethink career paths (and how they’re not one-size-fits-all)
  • Explore the pros and cons of various roles in the tester’s career path
  • Examine lessons learned from taking a wonky career path

Given:
– Ministry of Testing Dojo Masterclass (Online, 2/20/18) (paid membership required to watch recording)


“Your Tester Should Be Your BFFer” or “Your QA Should Be Your BFF” (Dev-focused)

Abstract: Developers and QA have historically had an adversarial relationship, but it doesn’t have to be that way! In this talk we’ll go through the various reasons that developers hate QA, why some of those perceptions exist, and how to remedy them so that developers and QA can work better together and maybe even get along! Attendees will take away ideas to help their teams work together more efficiently by understanding where their QA are coming from, helping to level them up, and hopefully getting along better!
Given:
– Great Lakes Area .NET User Group (Southfield, MI 8/13) – lightning talk
– DetroitDevDay Conference (Detroit, MI 11/15)
– Ann Arbor .Net Developers User Group (Ann Arbor, MI 6/8/16)
– CodeStock Conference (Knoxville, TN 5/5-6/17)
– Desert Code Camp (Chandler, AZ 10/14/17)


“He doesn’t like you! I don’t like you either!” (Tester-focused)

Abstract: I’m often introduced by developers to other developers like this: “This is Hilary, she’s QA” *cue groan* “No, no – she’s *good* QA”. So why am I a *good* QA, and what makes these other guys *bad*? I analyze the different ways in which developers often despise QA, and what we as QA can do to not only make them see us as the good guys, but also work together in perfect harmony and maybe even grab a beer together as friends. This talk is PG-13!
Given:
– QA or the Highway Conference (Columbus, OH 2/14)
– Nationwide Insurance QA Team (Columbus, OH 6/14)
– Quicken Loans Technology Conference (Detroit, MI 7/14)
– CAST Conference (New York, NY 8/14)


General sessions on being a QA, QA as a career, etc.

Given:
– PerScholas IT Training (Columbus, OH 6/14)
– Grand Circus QA Bootcamp (Detroit, MI 2015)
– Detroit Labs QA Apprentice Program (Detroit, MI 3/2017)


Speaker Bio can be found here: Speaker Bio

Advertisements
%d bloggers like this: