Lecture Series

Speaker: Lauren Weber
Topic: The quotation “A problem well stated is half-solved” is from American inventor and businessman Charles Kettering [1]. This axiom can be applied to defect reporting, especially when defects are complex, hard to reproduce, or cross several layers of software. A defect report that is complete and accurate can help development correct a problem faster, with fewer log gathering and test-fix cycles, resulting in better quality software delivered faster. In this pres...

Speaker: Lee Manchur
Topic: Effective test automation requires using the same principles and practices as “real” software development, but often QA teams are expected to write and maintain their own test automation frameworks without a development background. With this in mind, we asked our company's developers to take a hard look at our automated test architecture, and were amazed at the efficiencies they found! This presentation will explore developer-initiated ideas for functional Sel...

Speaker: Andrea Connell
Topic: NASA’s Cassini mission to Saturn launched in 1997, and orbited the ringed planet continuously for thirteen years until the mission ended in 2017. Throughout this time, the Mission Sequencing Subsystem team at the Jet Propulsion Laboratory developed software used to design and validate the spacecraft’s science activities. As we learned more about the Saturn system and as the spacecraft aged, software changes were needed. Automating tests for software that was...

Speaker: Phil Kirkham
RSVP Today!
Topic: As the sole exploratory tester in a company with multiple projects going on I had to work out how to work efficiently and to make teams aware of how I could help them. The current Agile literature didn't seem to fit in with my particular needs so after some trial and error we came up with a plan where teams asses the size of the testing 'bucket' they think they will need. My talk will explain the challenges that we had and the plan we came up with t...

Speaker: Michael Larsen
RSVP Today!
Topic: Accessibility makes it possible for those with various disabilities to access information and services. Inclusive Design focuses on making choices so that software and services are usable by as many people as possible. They are distinct but complementary facets of software development and delivery, and they are difficult to add to software after the fact. Making software Accessible using Inclusive Design principles at the start, or as early as pos...

Speaker: Arun Kumar Dutta
RSVP Today!
Topic: These days, end-user satisfaction is the most important factor for both traditional and digital business. End-user satisfaction can be provided with enhanced features quickly and with improved performance. This will not only satisfy them but also convince them to remain loyal and influence others. Though an application’s speed, scalability, stability and availability are not the only parameters for superior end user satisfaction, they are the mo...

SPEAKER: Todd Kaufman.
Our November meeting had an unexpected and unfortunate interruption due to a fire alarm at the UW DC building. Luckily for us, Todd gave this talk in Detroit at TechCon '17 the past September and it was recorded! You can watch his talk here.

SPEAKER: Mike Lyles
ABSTRACT:
How many times have you sat in line at the drive-thru window waiting and waiting? You watch as some people park their car, walk inside, buy their food, and then leave…..all while you are still in line.
The drive-thru window was created to speed up the process and make things faster. However, many times that process is not as fast as a different way.
How many times have we done the same thing with testing? We focus on what we believe is the best and fast...

Speaker: Jess Lancaster
ABSTRACT:
Are there software testing practices that you would like to try in your organization, but you don’t know where to start? Have you had challenges getting others to try new practices?
Finding time to learn test techniques, mentor other testers, grow application knowledge, and cross-train your team members is a daunting task. That’s where collaborative testing techniques can help! Testers on our teams try new testing techniques regularly and in this pre...

Your boss has given you the "Automate Everything" directive. Is he expecting to reduce costs? Implement the latest silver-bullet tool that will save the company? Increase test coverage to avoid future embarrassment? How do you respond? Jerry Penner shows you how to manage expectations by asking the right questions and framing the capabilities of computer-aided testing in business terms. He talks about what should and should not be automated so you can find more of the important bugs faster. He t...

Posts navigation

About Us

We are the Kitchener-Waterloo Software Quality Association. An organization dedicated to the professional development of software testing and quality assurance practices. Peer run, non-profit, we are dedicated to the community of software quality professionals in and near the Waterloo Region.Read More...