Home | Contact Us | Privacy Policy

Meetings

June 30, 2010
Cem Kaner
Investment Modeling--a Software Tester's Perspective

Every few years, someone gets the bright idea that what our field really needs is an emphasis on automated regression testing with tests that are focused specifically on written customer requirements, ideally developed as the requirements come in. These days, I hear this tired, heavyweight approach marketed as "agile, lean, automated, acceptance-test-driven development." Huh? I thought this was what TDD (within XP) was trying to replace. Oh well. "All of this has happened before, and it will all happen again." I want to remind you of a different recurring theme involving test automation: using technology to help us learn things about the quality of the software that we don't already know, running new tests all the time so that we keep learning throughout testing. The latest buzzphrase for this is "automated exploratory testing." More specifically, I'm going to talk about applying test techniques to the evaluation of the models we build into software, to help us decide whether we are building the right thing, to address validation and accreditation of software instead of burying our heads in verification. (You can use automated exploratory techniques for high-powered verification too, but we won't have time for that in this presentation.)

** Update (June 29, 2010, 2:35pm): There are still seats available.  If you have RSVP'd by 2:35pm on June 29, then we have reserved a seat for you. Remember to claim your seat at the door by 11:45am on the day of the meeting. **

Speaker Bio

Cem Kaner J.D., Ph.D., is a Professor of Software Engineering at Florida Institute of Technology, and the Director of Florida Tech's Center for Software Testing Education & Research (CSTER) since 2004. He is perhaps best known outside academia as an advocate of software usability and software testing.

Prior to his professorship, Kaner worked in the software industry beginning in 1983 in Silicon Valley "as a tester, programmer, tech writer, software development manager, product development director, and independent software development consultant." In 1988, he and his co-authors Jack Falk and Hung Quoc Nguyen published what became, at the time, "the best selling book on software testing," Testing Computer Software. He has also worked as a user interface designer.

In 2004 he cofounded the non-profit Association for Software Testing, where he serves as the Vice-President for Publications.

Meeting Location

Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.

Place: University of Waterloo, Davis Centre Building - Room DC1302

Maps:
See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map

Entrance Fees: (cash and cheques are accepted at the door, Credit cards accepted via PayPal - http://kwsqa.org/meetings/purchase.asp):
(a) Single Attendance for non-yearly members: $20.00
(b) Single Attendance Student for non-yearly members: $10.00 for students of an accredited college or university

** Please send an email to rsvp@kwsqa.org by Monday June 28th to reserve a seat.  Seat reservations must be claimed at the door by 11:45am, otherwise the reserved seat may be released. **

June 23, 2010
Social/Town Hall

Given the success of last year’s June Membership Meeting, the KWSQA is continuing the tradition of hosting an evening of food, drink, and conversation. This year’s event will be held at The Grad House - located on the University of Waterloo campus 200 University Avenue West.  We consistently receive feedback from our members that you thoroughly enjoy opportunities to get to know fellow QA professionals, so we have dedicated our last meeting of the year to doing that in style. We sincerely hope that you can join us for this social/networking gathering!

-KWSQA Exec

Speaker Bio
Meeting Location

Time: 6:00pm - 8:30pm.

Place: Grad House, University of Waterloo, 200 University Avenue West

Maps:
See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map

Entrance Fees: (cash and cheques are accepted at the door):
(a) KWSQA Annual members: Free
(b) Non-members: $10.00

A variety of appetizers and non-alcoholic drinks will be provided.

** Please send an email to rsvp@kwsqa.org by Wednesday June 16th if you plan on attending our June meeting. This ensures that we have enough food for all. **

May 19, 2010
Eli O
Security
Some time ago I was asked to analyze a very simple dialog box - "Do you trust this application?" I realized that I had no clear concept of what trust was, and I wasn't alone in my ignorance. This talk aims to discuss what trust is and then explore trust relationships that are often times undisclosed, implicate, and codified. I will discuss trust and PKI, online banking and social networking. While I may help the audience understand the impact of the implicate trust relationships, I don't intend on putting you at ease or giving you the tools to feel comfortable about the risks you take online.
Speaker Bio
Eli has been trusting family, friends, strangers, software, governments, corporations, and hackers at various degrees his entire life. He has worked at many multinational corporations in various sectors, has spoken at various hacker and security conferences. He has associated with criminals, hackers, artists, madmen, lawyers, journalists, military folks, criminal justice folks, but generally not politicians. He trusts that you will trust him accordingly.
Meeting Location

Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.

Place: University of Waterloo, Davis Centre Building - Room DC1302

Maps:
See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map

Membership Fees: (cash and cheques are accepted at the door, Credit cards accepted via PayPal - http://kwsqa.org/meetings/purchase.asp Note: If you choose to purchase a membership via PayPal, please bring a copy of the PayPal receipt to a KWSQA Meeting Coordinator at the next KWSQA meeting you attend to complete your registration.):
(a) Annual: $40.00 (pro-rated to end of season)
(b) Annual Student: $20.00 for students of an accredited college or university (pro-rated to end of season)
(c) Single Attendance: $20.00
(d) Single Attendance Student: $10.00 for students of an accredited college or university

** Please send an email to rsvp@kwsqa.org by Friday May 14th if you plan on attending our May meeting. This ensures that we have enough food for all. **

April 21, 2010
Targeting Quality Conference
2010 KWSQA Targeting Quality Conference

What you experience at the conference is entirely up to you - there are multiple "tracks" occurring in parallel, and participants are free to select which talks they would like to attend. We are also incorporating some workshop-style sessions which will provide a more hands-on option. Additionally, a buffet lunch will accompany a presentation by our keynote speaker.

For more details, please visit http://www.qualityconference.ca

Speaker Bio

What you experience at the conference is entirely up to you - there are multiple "tracks" occurring in parallel, and participants are free to select which talks they would like to attend. We are also incorporating some workshop-style sessions which will provide a more hands-on option. Additionally, a buffet lunch will accompany a presentation by our keynote speaker.

For more details, please visit http://www.qualityconference.ca

Meeting Location

St. George Hall
665 King St North, Waterloo, Ontario


March 31, 2010
Karen Collins
Audio: Why Bother?
The growing trend towards NUIs (Natural User Interfaces) and TUIs (Tangible User Interfaces) has important implications for the role of sound in software. This talk gives a brief overview of sound and its role in interface/interaction design, with suggestions of where it's heading next.
Speaker Bio

After having studied fine arts at the University of Waterloo, Karen Collins received her PhD in music from the University of Liverpool. She spent several years working as a professional web developer.

She is currently developing software for interactive sound applications and conducting research into procedural audio, sound interaction design, video games, and sound in slot machines. She teaches game design and sound for digital media in the Digital Arts Communication program at the University of Waterloo.

Meeting Location

Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.
Place: University of Waterloo, Davis Centre Building - Room DC1302
Maps: See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map

Membership Fees: (cash and cheques are accepted at the door, Credit cards accepted via PayPal - http://kwsqa.org/meetings/purchase.asp Note: If you choose to purchase a membership via PayPal, please bring a copy of the PayPal receipt to a KWSQA Meeting Coordinator at the next KWSQA meeting you attend to complete your registration.):
(a) Annual: $60.00 (pro-rated to end of season)
(b) Annual Student: $30.00 for students of an accredited college or university
(c) Single Attendance: $20.00
(d) Single Attendance Student: $10.00 for students of an accredited college or university

** Please send an email to rsvp@kwsqa.org by Friday March 26th if you plan on attending our March meeting.  This ensures that we have enough food for all. **

February 24, 2010
Dave Matson and Karen Baldin
Establishing and sustaining a quality management function

Dave Matson introduced a quality management function to his IS organization in 2002.

The results of that 'leap of faith' to embrace quality assurance, quality improvement and improved quality control practices are demonstrated as Dave and Karen share their team's story and the importance of management commitment  in establishing and sustaining a quality management function.

Speaker Bio
Dave Matson:

Dave Matson currently holds the position of AVP, IS at Manulife Financial
and has more than 26 years in the Information Systems industry in varying
roles, 20 of these years focusing primarily on departmental leadership and
management.   The first 5 years of Dave's career were in the Manufacturing
and Retail services sector, with the remainder of his experience focused in
the Financial sector.  Experience in the financial sector includes 8 years
in Banking and 13 years in Group Pensions.  Throughout his career, Dave has
held increasingly senior roles with primary accountability for the
management of systems development and support services to business
partners.  Ensuring the quality of these services has been an ever
increasing focus in order to continue to deliver high value-add products to
more demanding clients and because the bar has continued to be raised with
regards to the adherence to industry, regulatory, legislated and audit
requirements.

Karen Baldin:
Karen Baldin has 24 years in the software development industry in many
different roles.   She has concentrated in the area of quality assurance
and quality improvement for the past 9 years; developing the quality
management program within an IS team at Manulife Financial.
Meeting Location
Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.
Place: University of Waterloo, Davis Centre Building - Room DC1302
Maps: See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map
January 27, 2010
Mark Meninger
An evaluation of GUI test automation complexities and a look at non-GUI test automation
This talk will look at the complexities of GUI test automation. A deeper analysis of what makes GUI automation complex (or simple) will be presented. Along this continuum, the presenter will discuss his thoughts of how GUI automation provides value and will muse about when to start and stop this activity. In addition, Mark will discuss test automation using the application programming interface below applications' UI layers.
Speaker Bio
Experienced from the fertile ground of both success and failure, Mark Meninger has been steadily working in various software testing capacities since 1999.

Mark has been driving, designing, developing, and implementing test automation solutions since 2004. He currently holds the position of Senior Test Automation Manager, Consumer Applications at McAfee Inc.
Meeting Location
Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.
Place: University of Waterloo, Davis Centre Bldg - DC1302
Maps: See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map
December 1, 2009
Happy Holidays
No Meeting
From all of us in the KWSQA Executive, we wish you a safe and happy holiday season! There will be no member meeting this month! See you again in January.
Speaker Bio
N/A
Meeting Location
N/A
November 25, 2009
Declan Whelan
Agile and Testing: Worlds Colliding
There has much confusion about the role of QA professionals and testers on agile teams. Until recently, the agile community has been very programmer centric and a deep reliance on developer written automated tests has made the role of an agile tester unclear.

In the first part of this talk, Declan will discuss common myths about quality practices on agile teams and show how the two communities are much more aligned than you might think! In the second part of the talk Declan will highlight the pivotal role that agile testers play on agile teams.
Speaker Bio
Declan Whelan is an agile developer and coach. He is also a professional engineer with twenty-five years of experience in a wide range of software industries including the financial, medical, educational, and manufacturing sectors. He has started three technology companies and has consulted with many other technology organizations in Canada.
Meeting Location
Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45. Lunch is provided.
Place: University of Waterloo, Math and Computer Building, Davis Centre Bldg - DC1302
Maps: See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map
October 28, 2009
Peer to Peer Discussion
Member Experiences Working in an Agile Environment
It has been brought to our attention that this month's scheduled speaker, Declan Whelan, has fallen prey to a non-software related bug. As such, he has requested that we re-reschedule his presentation for a future date. Staying within the theme of 'Agile', tomorrow's meeting will take the form of a peer-to-peer discussion regarding our KWSQA member's experiences working in Agile environments along with other topics of a similar nature -- share your personal user stories! The board wishes Declan well and looks forward to his next opportunity to speak with our community.
Speaker Bio
Meeting Location
Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:45.Lunch is provided.
Place: University of Waterloo, Math and Computer Building, MC Building room MC5158
Maps: See http://www.uwaterloo.ca/map/map.html for a Campus Map and Parking Map
September 30, 2009
Michael Bolton
What Haven’t You Noticed Lately? Building Awareness in Testers
“What haven’t you noticed lately?” Marshall McLuhan is said to have asked this paradoxical question—a vital one for testers, because it prompts more questions about things that testers could and should notice. Great testing is about noticing things and asking questions about them. Have you ever found a problem in a program without using a named testing technique or found that some testers seem to be magnets for bugs, seeing things that you don’t? As a test manager, do you wish that your team could look beyond the obvious and discover more defects? Have you noticed that artists, comedians, designers, and novelists notice things that the rest of us don't notice?
Speaker Bio
Michael Bolton believes that many important problems in our products are not found by using formulaic testing techniques. Instead, they are discovered through a rich set of cognitive skills that can be taught and learned. Michael discusses the importance of diversification, focusing and defocusing, rapid cognition, emotional engagement, and collaboration—and provides you with ideas and tools to use them. Learn about testing approaches that take advantage of the minds of individual testers to liberate us from rote testing work and provide far more valuable information about the state of the product and the project.
Meeting Location
N/A