CONNECT

Meetings

May 29, 2013
Paul Holland
Avoiding bad metrics in test plans and reports
Speaker Bio
An independent consulting software tester and teacher, Paul Holland has more than seventeen years of hands-on testing and test management experience, primarily at Alcatel-Lucent where he led a transformation of the testing approach for two product divisions, making them more efficient and effective. As a test manager and tester, Paul focused on exploratory testing, test automation, and improving testing techniques. For the past five years, he has been consulting and delivering training within Alcatel-Lucent and externally to companies such as Intel, Intuit, Progressive Insurance, HP, RIM, and General Dynamics. Paul is one of three instructors of the Rapid Software Testing course and teaches the course for Satisfice, James Bach’s company.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday May 24th at 5:00pm if you plan on attending our meeting.

April 24, 2013
Panel Discussion
The Future of Mobile Testing
Our panel of three mobile professionals will discuss the future of mobile testing. Our moderator will guide the panel through several key questions regarding mobile testing and then will open up the discussion to questions from the audience.
Speaker Bio

Panel members include:

  • Ken MacKeigan, Open Text Corporation
  • Rocky Jain, Desire2Learn 

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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday April 19th at 5:00pm if you plan on attending our meeting.

April 3, 2013
Scott Barber
No Stress Performance Testing for non-Performance Specialists
Performance Testing isn't all about the usually difficult task of using typically expensive tools that stress the system through load generation. Certain aspects of Performance Testing are actually simple to do, easy to implement, require no additional tools, add tons of value and are approachable and appropriate for non-Performance Specialists. Join Scott Barber to find out how you can integrate "No Stress" Performance Testing into your daily work in a matter of minutes and add significant value to your project by catching many performance concerns sooner and making the ones that aren't caught until later dramatically easier to narrow down and resolve.

This talk is designed to have something for every member of the project team, whether Jr. or Sr., Developer, Tester, Analyst or Manager, Technically or Business focused. 
Speaker Bio
Scott Barber, Chief Technologist of PerfTestPlus, is a thought-leader in testing software systems with a particular specialty in delivering performant systems who is best known for being “one of the most energetic and entertaining” keynote speakers in the industry and as a prolific author (including his blog, over 100 articles and the books Performance Testing Guidance for Web Applications, Beautiful Testing, How to Reduce the Cost of Testing & Web Load Testing for Dummies. Scott thinks of himself as an industry activist who Co-Founded WOPR<http://www.performance-workshop.org/>, has served as a Director of both the AST<http://www.associationforsoftwaretesting.org/> and the CMG<http://www.cmg.org/>, is a member of ACM<http://www.acm.org/>, IEEE<http://www.ieee.org/>,American MENSA<http://www.us.mensa.org/>, the Context-Driven School of Software Testing<http://www.context-driven-testing.com/>, and is a signatory to the Manifesto for Agile Software Development<http://www.perftestplus.com/%5C%5Cwww.agilemanifesto.org>. His writing, speaking, consulting, training and industry activism all focus on improving the effectiveness and business alignment of software development practices.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday March 29th at 5:00pm if you plan on attending our meeting.

February 27, 2013
Rob Adlers
What is kwartzlab Makerspace?

"A hackerspace is a physical location where like-minded people get together in a cooperative environment to pool their knowledge, experience, and physical resources with a goal to bringing into reality the projects about which they’ve been dreaming. The sky is the limit, almost literally: projects range from building hardware to building art, from restoring antique equipment to putting electronic blinking eyes in a crocheted doll. Put simply, members get together at the space to make stuff, to work on personal projects or bigger collaborative ones. " - http://www.kwartzlab.ca/

Speaker Bio

Rob Adlers (CSM, CSPO) has worked in the SQA world for 18 years spanning various industries in testing, management, scrum master, and test organization project management roles.
Inspired by support for community and educational work, Rob has been a board member of KWSQA in the early 2000's and now with Kwartzlab.

Outside of work, Rob can be found performing music, is an avid automotive history nut, and enjoys working on vintage computers and electronics.

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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday February 22nd at 5:00pm if you plan on attending our meeting.

January 30, 2013
Peer to Peer Discussion
Peer to Peer Discussion
The Discussion will be organized as follows.
  • Attendees will be split into groups of 5-10 people.
  • Each group will have a moderator to keep the discussion flowing and take notes on interesting bits of conversation.
  • During the last portion of the meeting, each moderator will stand up and share the highlights of the conversation with the entire group.
Speaker Bio

Meeting Location

Please Note building and room Change to MC 5158

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 MC 5158

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

** Please send an email to rsvp@kwsqa.org by Friday January 25th at 5:00pm if you plan on attending our meeting.

November 28, 2012
Scott Loveland
Choosing the Security that is Right for Them
The presentation will discuss how customers drive security of a product in all dimensions including testing, certification, non-functional requirements, functional requirements.
Speaker Bio
Scott Loveland is the Head of the Open Text Security Team, acting as security evangelist and leads the corporate CERT teams for deployed software. Scott has lead tiger teams, inspecting web, server and desktop applications via both static code analysis and dynamic application testing. Scott’s background includes securing government systems, computer forensics and data analysis to discover fraud and abuse.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday November 23rd at 5:00pm if you plan on attending our meeting.

October 31, 2012
Adam Goucher
[Automation] Tricks and Treats!
[Automation] Tricks and Treats! - It's Halloween, so this month's session will be sugar themed. Oh, and automation. Adam will be digging into his pillow case and pull out some of this hard learned automation tricks and treats in a way only he can.
Speaker Bio
Adam is in the midst of an identity crisis. He is a tester by trade, but spends his time building Selenium scripts and frameworks for people. Tester? Programmer? Consultant? All of the above? He is also co-editor of 'Beautiful Testing'; a testing anthology of which 100% of revenue goes to Nothing But Nets to provide anti-Malaria nets to children in Africa.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday October 26th at 5:00pm if you plan on attending our meeting.

September 19, 2012
Michael Bolton
Things Could Get Worse: Ideas About Regression Testing

In today's development world, the only constant is change, and with change comes the risk of failure.  Nobody likes to see a good product getting worse, so one of the important tasks in testing is to make sure that things that have been working continue to work as they always have.  To do that, we must repeat tests that we've performed before.  That's a common hypothesis behind regression testing--but is that the only way to think about it?  Join Michael Bolton as he confronts the regression testing hypothesis, and raises questions that will help you to think about your regression testing strategy.

Speaker Bio

Our initial meeting will feature a presentation from Michael Bolton - http://www.developsense.com/

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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday September 14th at 5:00pm if you plan on attending our meeting.

June 27, 2012
Josh Assad, Cameron Curwood, Eli O.
Panel Discussion: QA Horror Stories
This month's KWSQA meeting is a panel discussion!  Listen to three industry experts discuss and debate a topic important to you.
At times working in QA can feel like being trapped in a horror movie: the plot seems predictable and cliché while the experience can be disturbing and at times may even seem ridiculous. This panel of software quality professionals will present real world "horror stories" from their own on-the-job experiences. We will discuss how these stories show some general issues we encounter in QA. The goal of the panel will be to suggest both immediate tactical solutions and long term strategic resolutions for some of these general issues that QA professionals face.
Speaker Bio
Josh Assad: Straight out of college, Josh took a testing job thinking to himself "what a great way to get my foot in the door at a tech company. When I get bored with testing I'll move into a developer role!". Over 13 years later, and the boredom never came (plus he figured out all the cool kids were in testing anyway).  Now the quality manager at MiovisionTechnologies, Josh helps make top notch automated traffic study products. 

Cameron Curwood: Cam is a Senior Test Engineer at NCR with over 17 years experience in software quality and testing at some of Canada's most successful software companies. He has helped quality groups create and improve their quality processes and infrastructure. Cam has a B.Sc from Wilfrid Laurier University in mathematics.
Eli O.: Eli O has been working in the computer industry for over 20 years, joyously breaking software for over 18 years.  He has worked at large multinationals such as Microsoft, Visa International, and Research in Motion as well as working at midsized companies in the security and financial arena.  While focusing on security and usability, he has worked on operating systems, financial software, and mobile platforms.  Eli has called the Waterloo Region his home for the past 6 years.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday June 22nd at 5:00pm if you plan on attending our June meeting.

June 20, 2012
Social Event
Speaker Bio
Meeting Location

Time: 6:00pm

Place: Caesar Martini's, 140 University Ave. West Unit 1A Waterloo

Maps: See http://www.caesarmartinis.com/directions.php for directions

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

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

** Please send an email to rsvp@kwsqa.org by Friday June 15th at 5:00pm if you plan on attending our June meeting. **

March 28, 2012
Rob Bayley, Chris Mintz, Cameron Curwood
Is Testing Dead?

This month's KWSQA meeting is a panel discussion!  Listen to three industy experts discuss and debate a topic important to you.

2011 may be considered the year we saw the "Death of Testing".  It started with James Whittaker's talk "All this testing is getting in the way of quality" from STARWEST, and continued with Alberto Savoia's provacotive talk from Google's Test Automation Conference, titled "Test is dead."

However, these two presentations may have done more to advance discusions about the importance of testing than dozens have over the past several years.

The panel discussion will explore this very question - and not just with testers! Join us as we ask, Is Testing Dead?

Speaker Bio
Rob Bayley: Rob currently runs the Product Management team at Miovision Technologies. He has acted in a Product Management capacity on both agile and waterfall teams bringing both software and hardware based products to market. Rob's Computer Engineering training gives him an understanding and appreciation for what really goes into product quality.

Chris Mintz: Chris is the Lead Solution Architect at Bannister Lake and is responsible for developing software solutions for the Broadcast industry. He manages the rapid development of quality software that satisfies the customer's needs and meets the 24/7 uptime requirements of the television industry. Chris has held roles in development, software testing, and management during his 15 years of experience working at high tech companies. He holds a BS.c. from Waterloo and a Microsoft .NET developer diploma.

Cameron Curwood: Cam is a Senior Test Engineer at NCR with over 17 years experience in software quality and testing at some of Canada's most successful software companies. He has helped quality groups create and improve their quality processes and infrastructure. Cam has a B.Sc from Wilfird Laurier Univeristy in mathematics.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday March 23rd at 5:00pm if you plan on attending our March meeting.

February 29, 2012
Adrienne Farrell
Strategies for Successful Testing Under Pressure
Testers face several different types of pressure during a software project including resource constraints, lack of specifications and requirements, "owning" product quality, and signing-off on production releases. Regardless of these other issues testers face on a project, one of the most common pressures encountered is that of schedule. Software projects are consistently under pressure to deliver to market faster. In addition to the time pressure, stakeholders insist that the product must be of good quality and no compromises can be made in the testing. The schedule pressure is regularly exacerbated by project problems such as shortened schedules, feature creep, buggy software, and scope change. This presentation examines the time pressure that software testers are under and uses real-world examples to present several strategies that testers can use to continue to work effectively.
Speaker Bio
Adrienne is currently working as a QA Architect at OpenText, focusing on Enterprise Software Testing and Agile Software Development Processes.  Adrienne has held roles in software testing, technical writing, training, support, and management during her 18 years of experience working at software development organizations. Her educational background includes Master's degrees in English Literature and Computer Science.   She believes that creativity and communication skills are as important as technical skills for software testers.  Adrienne holds the treasurer position on the KWSQA board and has been a KWSQA speaker in the past.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday February 24th at 5:00pm if you plan on attending our February meeting.

January 25, 2012
Peer to Peer Discussion
Speaker Bio
It's all about you! Here is your chance to shine by contributing some or your ideas and experiences or by attentively and actively listening to your peers.
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

Notes: This meeting will be held in a different building than our regular meetings. We are using the same room that has been used for Peer to Peer Discussions over the past few years.

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

** Please send an email to rsvp@kwsqa.org by Friday, January 20th at 5:00pm if you plan on attending our January meeting.

November 30, 2011
Griffin Jones
Surviving an FDA Audit: Heuristics for Exploratory Testing
In FDA regulated industries, audits are high-stakes, fact-finding exercises required to verify compliance to regulations and an organization's internal procedures. Although exploratory testing has emerged as a powerful test approach within regulated industries, an audit is the impact point where exploratory testing and regulatory worlds collide. Griffin Jones describes a heuristic model-Congruence, Honesty, Competence, Appropriate Process Model, Willingness, Control, and Evidence-his team used to survive an audit. You can use this model to prepare for an audit or to baseline your current practices for an improvement program. Griffin highlights the common misconceptions and traps to avoid with exploratory testing in your regulated industry. Avoid mutual misunderstandings that can trigger episodes of incongruous behavior and an unsuccessful audit. Learn how to maintain your composure during a stressful audit and leave with valuable heuristics to help you organize and present your exploratory testing results with confidence.
Speaker Bio
Griffin Jones provides consulting services on context-driven software testing and regulatory compliance to companies in regulated industries, e.g., FDA. Recently he was the Director of Quality and Regulatory Compliance at iCardiac Technologies which provides core lab services for the pharmaceutical industry to evaluate the therapeutic efficacy or safety of their potential new drugs. Griffin was responsible for all matters relating to quality and regulatory compliance for an FDA, GCP, 21 CFR Part 11 regulatory compliant quality system, including frequently presenting the verification and validation (testing) results to external regulatory auditors. Griffin was previously a product quality lead for eighteen years at Eastman Kodak. He is currently the principal consultant with Congruent Compliance and can be reached at griffin.jones@congruentcompliance.com.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday November 25th at 5:00pm if you plan on attending our November meeting.

October 26, 2011
Selena Delesie
Cost-Saving Strategies for Testers
Good software testing is a critical and creative process. Testers make many decisions about what strategies to use while testing. Some test strategies provide a lot of information, but are not valuable. Others produce a lot of numbers, but are not informative. Yet other strategies use a broad range of creative and critical techniques, but do not provide important information fast enough.

Is it so surprising that project managers and management then see testing as a big cost with little tangible value?

Providing high-quality and highly valued testing while keeping costs low may seem impossible. Given there is limited time and people but an infinite number of test ideas, testers have to consider the cost-benefit of using different test strategies. In this session, we will examine different strategies that testers can employ to decrease costs while increasing value and quality in their daily test efforts.
Speaker Bio
A consulting software tester and agile coach, Selena Delesie has been managing and coaching on software, testing, and agile practices for a decade. She facilitates the evolution of good teams and organizations into great ones using individualized and team-based coaching and interactive training experiences. Selena is a contributing author to How to Reduce the Cost of Software Testing and an active speaker, participant, and leader in numerous associations and conferences. Follow Selena online at DelesieSolutions.com.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday October 21st at 5:00pm if you plan on attending our October meeting.

September 28, 2011
Fiona Charles
Testing vs. The Test Process

A good manager creates a space where people can do their best work. A leader sets an example and inspires others to follow and then to lead in their turn.

A good test manager is both a good manager and a leader. A good test manager  manages testing, and not just the testing processthe required rituals and ceremony of both traditional and Agile projects.

The same is true for a tester. A good tester tests. Is that the same thing as following the test process?

How do we reconcile what we need to do as good testers and test managers with the sometimes excessive demands of process? How can we ensure that essential project work dictates our processes, rather than imposed processes dictating the work?

Are you managing testingor managing the test process? Are you testingor following the test process? Testers are people who question. Questioning our work and our processes is just as critical to the pursuit of quality as questioning products.

Speaker Bio

Fiona Charles teaches organizations to match their software testing to their business risks and opportunities. With extensive experience in software development and integration, she has managed testing and consulted on testing on many challenging projects for clients in retail, banking, financial services, health care, telecommunications and emergency services.

Throughout her career Fiona has advocated, designed, implemented, and taught pragmatic and humane practices to deliver software worth havingin even the most difficult project circumstances. Her articles on testing and test management appear frequently and she speaks and conducts experiential workshops at conferences. Fiona edited The Gift of Time, and guest-edited the Women of Influence issue of STP magazine. Fiona is co-founder and host of the Toronto Workshop on Software Testing.

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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday September 23rd at 5:00pm if you plan on attending our September meeting.

June 22, 2011
Social Event
Another Season of the KWSQA is winding down again!  Hard to believe its been a year already!  Time to kick back over some cool beverages with our Testing and QA peers and talk about what has been and what is to come!
Speaker Bio
Meeting Location

Time: 6:00pm

Place: Caesar Martinis, 140 University Ave. West Unit 1A Waterloo

Maps: See http://www.caesarmartinis.com/directions.php for directions

Entrance Fees: (cash and cheques are accepted at the door):
(a) KWSQA Seasonal members: Free
(b) Non-members: $10 and a coupon for $10 off your 2011-2012 KWSQA seasonal membership (Note: coupon is non-transferrable)

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

** Please send an email to rsvp@kwsqa.org by Friday June 17th at 5:00pm if you plan on attending our June meeting. **

May 25, 2011
Scott Loveland
The Quest for Secure Software
Scotts presentation will compare the values of dynamic application testing and static code analysis, illustrating how they complement each other in the quest for secure software.
Speaker Bio
Scott Loveland is the Head of the Open Text Security Team, acting as security evangelist and leads the corporate CERT teams for deployed software. Scott has lead tiger teams, inspecting web, server and desktop applications via both static code analysis and dynamic application testing. Scotts background includes securing government systems, computer forensics and data analysis to discover fraud and abuse.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org by Friday May 20th at 5:00pm if you plan on attending our May meeting.

April 27, 2011
Peer2Peer Discussion
What you loved about TQ2011, and What do you think is the future of Software Testing?
  • Attendees will be split into groups of 5-10 people.
  • Each group will have a moderator to keep the discussion flowing and take notes on interesting bits of conversation.
  • During the last portion of the meeting, each moderator will stand up and share the highlights of the conversation with the entire group.
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, Davis Centre Building - Room DC1302

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

** Please send an email to rsvp@kwsqa.org by Monday April 25th at 5:00pm if you plan on attending our April meeting.

March 30, 2011
Adrienne Farrell, Cameron Curwood, Josh Assad
The Future of Software Testing
The format of this meeting will be a moderated question and answer session with 3 panelists, with an open discussion period.  Panelists will be talking about their experiences in a number of areas including certification, education, and processes, and where they see things going into the future.
Speaker Bio

Adrienne Farrell - QA Architect at Open Text

Cameron Curwood - Senior Test Engineer at NCR

Josh Assad - QA Lead at Miovision Technologies 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 Building - Room DC1302

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

** Please send an email to rsvp@kwsqa.org if you plan on attending our March meeting.

February 23, 2011
Neil Price-Jones
W(h)ither Testing
This talk will look at 6 industry trends that have dominated change with respect to testing over the past two decades.  The changes that the trends have already caused will be briefly described and how they have impacted testing in that time.  The attendees will be polled for their views on where the trend is going to go.  Then, we will use the poll and the trend in an effort to predict the future and determine its impact on software testing and Quality Assurance personnel.
Speaker Bio
Neil Price-Jones is the founder and current President of NVP Software Testing Inc.  He has been invovled in Software Quality Assurance and Testing for the past 25 years.  The projects he has been involved in are usually core systesm for the clients and require extensive testing and auditing.  Neil has done a number of presentations at major conferences.  Neil has obtained an MSc, an MBA, and a CSTE.
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 for a Campus Map and Parking Map

** Please send an email to rsvp@kwsqa.org if you plan on attending our February meeting.

November 24, 2010
Ivan LeBlanc
Web Accessibility Testing: It's a Legal Requirement
The Internet must be accessible to everyone.  Access to the services, commerce, and entertainment on the web must comply to the same standards of accessibility as in physical spaces. The web can provide people with disabilities the capacity to perform many activities that would otherwise be challenging at physical locations. Technologies like the screen-reading software JAWS, for example, enable Internet use by converting web page text into computerized voice.  But, not all websites and web applications can be interpreted by these technologies.  In this presentation, you will learn the legal implications of the accessibility standards set by various governments including Canada, the United States, and the United Kingdom.  Ivan will also discuss some of the law suits filed against companies whose websites failed to meet these standards. You will gain an understanding of the many different forms of disabilities along with the tools and methods to test for accessibility compliance.  Add accessibility testing to your test plan. It is actually easier than you think.
Speaker Bio
Ivan LeBlanc is a Senior QA Analyst at Desire2Learn, an eLearning solution provider. Ivan has over 12 years experience in software quality assurance in various fields including network security, financial institutions, medical instrumentation, and education. Most recently, Ivan has been focused on developing and executing accessibility tests to meet the standards and guidelines set forth by different organizations and governments. Over this time, Ivan has become a passionate advocate for web accessibility after experiencing the benefits this work brings to those with disabilities.
Meeting Location

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

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

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

** Please send an email to rsvp@kwsqa.org by Friday November 19th at 5:00pm if you plan on attending our November meeting.

October 27, 2010
Selena Delesie
Showing the Value of QA & Test

Many people in QA and Test mourn the dismal state of their role within their company: not valued, not respected, and often excluded from important project communications. Hey, I've been that person myself at one time or another!

Sometimes we forget that our role in QA and Test is to provide a service to our organization, which means that we serve our stakeholders needs (not the other way around!). Here's the catch: If we don't meet the needs of our stakeholders, we are unable to add value for the company. If we don't communicate in a way that connects with those needs, we are unable to demonstrate that we are adding value.

Come to this session to share and learn how to get your stakeholders clamoring for your project involvement, respecting your opinion, and truly valuing the work you do. With this, you'll be able to guide QA and test activities in your company towards a brighter future.

Speaker Bio
Selena Delesie is a consulting software tester and agile coach who runs her own company, Delesie Solutions. Selena has more than 10 years experience testing, managing, and coaching in software, testing, and agile practices for a broad range of leading-edge technologies. She facilitates the evolution of good teams and organizations into great ones using individualized and team-based coaching and interactive training experiences. Selena is co-founder and host for the Waterloo Workshops on Software Testing, and an active speaker, participant, and leader in numerous industry-related associations and conferences. Links to Selena's published works, blog, websites, and contact information can be found at www.SelenaDelesie.com.
Meeting Location

Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:50. 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

** Please send an email to rsvp@kwsqa.org by Friday October 22nd at 5:00pm if you plan on attending our October meeting.

September 30, 2010
Michael Bolton
Test Framing: The Structure of Your Testing Story

Test framing is the set of logical connections that structure and inform the test.

To test is to compose, edit, narrate, and justify two stories.  One is a story about the product--what it does, how it does it, how it works, and how it might not work--in ways that matter to your clients.  The other is a story about your testing--how you came to know and understand the product story.  The testing story comprises several crucial elements--how you designed your tests, how you configured, operated, observed and evaluated the product, what you havent tested yet or won't test at all, why what you did was good enough, and what what you haven't done isn't so important.  Of course, the story must be a true account of the testing work.  To build the tests and the story expertly requires a skill that we call test framing.

In this talk, Michael Bolton will dicuss test framing--designing tests, evaluating the results, telling the testing story, or making the connection between the testing mission and the test performed, in an unbroken chain of narration, logic, and justification of cost versus value.  He'll identify test framing's role in fulfilling the testing mission; its importance in explaining testing to our clients; and its potential to help in preventing several testing pathologies.

Speaker Bio

Michael Bolton has been teaching software testing on five continents for ten years. He is the co-author (with senior author James Bach) of Rapid Software Testing, a course that presents a methodology and mindset for testing software expertly in uncertain conditions and under extreme time pressure.  He has been Program Chair for the Toronto Association of System and Software Quality, and Conference Chair (in 2008) for the Conference of the Association for Software Testing, and is a co-founder of the Toronto Workshops on Software Testing.  He wrote a column in Better Software Magazine for four years, and sporadically produces his own newsletter.

Michael lives in Toronto, Canada, with his wife and two children.  He can be reached at mb@developsense.com, or through his Web site, http://www.developsense.com

Meeting Location

Time: 11:30am - 1:15pm. Doors open at 11:30. Announcements start at 11:50. 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

** Please send an email to rsvp@kwsqa.org by Friday September 24th at 5:00pm if you plan on attending our September meeting. This ensures that we have enough food for all. **

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 years June Membership Meeting, the KWSQA is continuing the tradition of hosting an evening of food, drink, and conversation. This years 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 members' 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 Havent You Noticed Lately? Building Awareness in Testers
What havent you noticed lately? Marshall McLuhan is said to have asked this paradoxical questiona 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 dont? 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 collaborationand 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