Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Monday, September 24
 

8:00am

Hot Breakfast
A hot breakfast will be provided.

Monday September 24, 2018 8:00am - 9:00am
TBA

9:00am

Build Your DevOps Road Map
Limited Capacity filling up

Jez Humble has said that team members engaged in DevOps build “a platform that allows developers to self-service environments for testing and production (and deployments to those environments)”. As more teams move towards continuous delivery, DevOps activities gain in visibility and importance. DevOps is the intersection of testing, development and operations. How can you help your team progress along its DevOps journey?

In this hands-on workshop, participants will learn about the building blocks for DevOps. Christin and Lisa will explain the vital role of testers and testing to give teams confidence to release frequently to production. You’ll build your own road map with steps to learn more about DevOps and let your team move towards continuous delivery.

Key learnings:
  • The components of DevOps, where testers fit, how they can contribute
  • Basic concepts of continuous integration and continuous delivery
  • Understanding the benefits of continuous delivery
  • Visualizing DevOps activities and paths to continuous delivery

Speakers
avatar for Lisa Crispin

Lisa Crispin

Testing Advocate at mabl (USA)
Lisa Crispin is the co-author, with Janet Gregory, of More Agile Testing: Learning Journeys for the Whole Team (2014), Agile Testing: A Practical Guide for Testers and Agile Teams (2009), the LiveLessons “Agile Testing Essentials” video course, and “Agile Testing for the Whole... Read More →
avatar for Mike Hrycyk

Mike Hrycyk

Director of Quality, PQA Testing
Mike Hrycyk - has been trapped in the world of quality since he first did user acceptance testing 20 years ago. He has survived all of the different levels and a wide spectrum of technologies and environments to become the quality dynamo that he is today. Mike believes in creating... Read More →


Monday September 24, 2018 9:00am - 5:00pm
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

9:00am

De-Mystifying Mobile Application Testing
As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers must quickly adapt their thinking in this changing domain. Testers often struggle to find important vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right resources. I was one such tester. During my career in the mobile testing field, I’ve come across numerous bugs related to mobile applications. Looking at these bugs, I started categorizing them, and started finding patterns in them in terms of how different types of testing approaches helped me to find different type of defects. I also started realizing that, anyone could start doing mobile testing if they understand some basic concepts involved in it. Mobile Testing is NOT complicated.

Also, I have often heard testers say mobile testing entails a totally different thought process from other types of testing, and they believe they have to take extra courses and get certifications to be proficient in it. There are even testers who think they are not qualified to do mobile testing, although they have been testing other applications for more than a decade and have gained a lot of experience during those years. This workshop will help to re-assure testers that, the concepts, approaches and strategies testers use when testing other applications can be applied to mobile as well.
 
Attendees who attend my workshop will be able to immediately use all the testing knowledge gained through the workshop in their daily testing activities.
 
Learning Objectives
  • Basics of the mobile eco system
  • How to set up a mobile testing process quickly?
  • Different testing approaches to get quick feedback on the mobile application
  • Different types of testing to do with your mobile applications
  • How you can make your mobile applications smarter?
  • What are the cool things happening in mobile and how it is relevant to our testing?
  • Session based exploratory testing in mobile
  • Why mobile testing is not that different from testing other applications?
The workshop will have multiple hands on exercises, live demos and screenshots for the attendees to better relate to the above topics
 
Pre-requisites for the workshop
 
NOTE: If you face any problem while doing any of the above pre-requisites, do not worry. We will fix it during the workshop

You can also personally e-mail me at raj@rajsubra.com or talk with me on skype to see if this workshop would be the right fit for you, before you and your team register. You can also contact me at – http://www.rajsubra.com/contact/

Speakers
avatar for Raj Subramanian

Raj Subramanian

Developer Evangelist, Testim.io
Raj Subramanian a former developer, moved to testing to focus on his passion. Raj currently works as a Developer Evangelist for Testim.io, that provides AI based software testing solutions for clients. He also provides mobile training and consulting for different clients. He actively... Read More →


Monday September 24, 2018 9:00am - 5:00pm
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

9:00am

Right-sizing Test Documentation
Limited Capacity filling up

Are you getting optimal value from the effort you put into test documentation?

In many organizations, testers and test managers spend excessive amounts of time on
heavyweight, expensive documents and scripts that do little or nothing to move their
testing forward. Frequently these even impede testing by diverting effort that would be
more productively spent thinking about and working with the software.

In some other places, testers are floundering: trying to adopt a low-documentation
approach, but lacking information about what might meet their needs while still giving
their stakeholders what they need.

In this interactive tutorial, we will work together to explore how you can optimize your
test documentation to meet the needs of each project. We’ll take a thoughtful look at
what you can use to:
  • Capture your significant thoughts and ideas
  • Guide (yourself or others) in moving critical work forward
  • Inform your stakeholders so they have opportunities to provide feedback
  • Provide useful intelligence about your testing and about the software, so your stakeholders can make informed decisions
  • Demonstrate due diligence where required for the record and to satisfy auditors and regulators

We’ll examine how others have used mind maps, diagrams, sticky notes, testing logs,
and other lightweight media to meet their requirements for optimal test documentation,
and how they might work for us. We won’t completely ignore the standard big document
templates, but we will discuss what’s useful in them, and what is not.

We’ll also work on strategies for convincing your stakeholders that it is in their interests
to promote optimal test documentation.

Whether your primary goal is to minimize waste or to meet your regulators’ demands,
this workshop will help you create test documentation that delivers the best value for you
and your business context.

Speakers
avatar for Fiona Charles

Fiona Charles

Principal Consultant, Quality Intelligence
Fiona Charles is an independent consultant, specialising in the human side of softwaredevelopment and projects: teaching organizations to manage their software testing risk, and IT practitioners project skills “beyond process”—hands-on practical skills essential to thrive and... Read More →


Monday September 24, 2018 9:00am - 5:00pm
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

9:00am

Test Metrics & Measurement – What’s Working, What’s Not and Why
A concerning assumption is being made today by many software testing professionals. They are assuming they understand how decisions are made about testing progress and quality. Peering into the minds of our stakeholders we begin to understand the context that informs their decisions. This insight will challenge our assumptions about test reporting, and lead to shifts in our test management, leadership and reporting approaches.
In this class, join Lynn McKee as we explore testing metrics to understand what’s working, what’s not and why. First, we will explore the concept of context and how it shapes our perceptions, expectations and decision making. From there we will look to understand measurement dysfunctions and the dangers they pose to our teams and stakeholder decision making. Next, we will step into the shoes of our stakeholders to understand what really informs their decision making and how test reporting fits in.  Next, we will explore how best to meet stakeholder needs by evaluating different approaches including traditional metrics, dashboards and information radiators. We will wrap up by developing an action plan for your project and sharing important considerations when leading change.
Course Objectives
  • Understand how context shapes our perceptions, expectations and decision making 
  • Review why we measure and common measurement dysfunctions 
  • Explore the stakeholder decision making process
  • Review “traditional” metrics, dashboards and information radiators
  • Overview of leading change and how to influence a shift on your projects
  • Explore scalability of approach from small projects to large scale programs
  • Develop an action plan for shifting metrics on your projects
Course Outline
  • Play “How Context Matters” Game
    • Debrief how context shapes us and informs our expectations and decision making
    • Align this learning with testing metrics & measurement
  • Workshop/Breakout – Experience Sharing
    • Share our experiences and approaches to hear what’s working and what’s not
  • Measurement Dysfunctions
    • Why We Measure
    • The Measurement Problem
    • Measurement & Context
    • Qualitative vs. Quantitative Debate
    • Constructs, Abstraction & Aggregation
    • Measurement Side Effects
    • Delivering “Bad” News
    • Inquiry vs. Control
    • Product Quality vs. Value
  • Stakeholder Decision Making
    • Explore the context that influences and informs stakeholder decision making. 
    • Getting to the bottom of what really matters
  • Traditional Metrics, Dashboards & Information Radiators
    • Recognizing our predispositions around “best practices” and shifting to the approach to meet the need 
    • Emphasis on telling the testing story and driving stakeholder conversation
    • Shifting stakeholder expectations on testing metrics and measurement
    • Brief overview of leading change and how to influence a shift on your projects
  • Scalability of Measurement Approaches
    • Review of approaches and the feasibility of scaling up or down to fit a project
  • Workshop/Breakout – Understanding Why & What’s Next
    • Collaborative session, looking back on the morning, to identify the “why” behind what’s working and what’s not
    • Identify an action plan for your project including considerations around change management

Speakers
avatar for Lynn McKee

Lynn McKee

Lynn McKee is an independent consultant with over 23 years of experience in the software industryworking with teams and projects of every shape and size. Lynn is very high energy and passionate abouthelping organizations, teams and individuals deliver valuable software. Lynn is active... Read More →


Monday September 24, 2018 9:00am - 5:00pm
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

12:00pm

Lunch
Lunch Time!

Monday September 24, 2018 12:00pm - 1:00pm
TBA
 
Tuesday, September 25
 

8:00am

Hot Breakfast
A hot breakfast will be provided.

Tuesday September 25, 2018 8:00am - 9:00am
Sussex Ballroom 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

9:00am

What is Quality?
To truly understand — and deliver — quality, you first have to understand what it is. Is it the absence of defects? Reliability? Or something else?

D2L COO Cheryl Ainoa thinks that the best person to define quality is the user. Join Cheryl to learn why customer empathy doesn’t just build better products — it also helps deliver a high quality experience for the user.

Speakers
avatar for Cheryl Ainoa

Cheryl Ainoa

COO, D2L
Cheryl Ainoa is the Chief Operating Officer of D2L — a software-as-a-service organization that works with schools and business to help transform the way the world learns. Over her career, Cheryl has successfully built product, engineering, services, and SaaS teams that deliver award-winning... Read More →


Tuesday September 25, 2018 9:00am - 9:45am
Sussex Ballroom 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

10:00am

Using an Engineering Mindset
Your job title may be Tester, SQA Analyst, or Quality Assurance, but how does that really tie to your daily work? Is that all you do? What do you actually do? These are questions Marielle and Roberto are looking to help testers answer by understanding an engineering mindset and how that mindset relates to testing in ways that will help you better perform your job.

How does the mentality of building, thinking, and managing your tasks apply to your testing? They will discuss how these skills, like building and problem solving, can be used in your projects and are an integral part of what makes a great tester.

Marielle and Roberto will share personal stories and lead an interactive exercise, where they will help you improve your role as a tester by utilizing the mentality of an engineer. In addition, understanding how you relate to an engineering mindset will also benefit your career by improving your resume, interviewing and job searches.

Speakers
avatar for Roberto Mosquera

Roberto Mosquera

Senior Test Engineer, Medidata Solutions
Roberto Mosquera is a Senior Test Engineer at Medidata Solutions in New York, USA. He is an experienced software testing professional with more than 14 years of diverse testing experience (including Rapid Software Testing) within different industries: e-commerce, financial, advertising... Read More →
avatar for Marielle Rodriguez

Marielle Rodriguez

Senior Test Engineer, Medidata Solutions
Marielle Rodriguez is a Senior Test Engineer at Medidata Solutions in New York, NY USA. While she has primarily focused on manual testing, Marielle has successfully led several projects with testing in web applications, mobile apps, data, web services, localization, performance and... Read More →


Tuesday September 25, 2018 10:00am - 10:45am
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

10:00am

A Good Way and a Bad Way to Lead a Testing Effort
In this talk I will share my experiences working in two very different environments, attempting to lead the testing effort of two very different organizations, with two very different results. In contrasting these two very different experiences, I will share where each effort started, where they ended up, what steps were taken to improve things, and the roadblocks I encountered.

Attendees can expect to take away:
- Details of two very different ways managing a testing program can turn out
- Some tactics they can consider if they are now, or hope to take on the program manager role
- Advice on how to handle tough situations (from my hindsight)

Speakers
avatar for Erik Davis

Erik Davis

Test Lead, OnShift
Erik is an accomplished tester and leader, with over 19 years of experience. He has been attending and speaking at conferences and meetups for over 7 years, sharing what he has learned, and helping to show testers how awesome they really are.


Tuesday September 25, 2018 10:00am - 10:45am
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

10:00am

Brain up your testing: Cognitive approach to software testing
Our human brains impact the way we perceive, develop, test and use software - knowing our cognitive limitations we can test more consciously and deliver more suitable software.

Some kind of obvious thing is that both software makers and users are human beings. But working with edge-cutting tech we tend to forget about our cognitive limitations. In each software development project there is the crucial question - how to make the people using that stuff? I would add the one more question: how to make the humans using that correctly, intentionally?

In my talk I want to introduce the cognitive approach which uncovers human perception limitations. By listing the issues like perception gap, schemas reasoning and cultural heuristics, I want to show the delegates what is realising-worthy. Also I want to present in easy-going way the few cognitive science theories (like Marr's vision, Gestalt rules, Gibson’s affordances) to make the delegates aware, how the brain is influencing the testing.

Being a tester it is important to review and test the product against both correctness (validation, verification) and usability. The things I cover are helpful both in analysis and test execution phases.
The delegates will be given the set of questions that help to check if they test considering the cognitive limitations. There will be the checklist for mobile testing and for web testing. The checklists will help them to assure the human-friendly software.

Speakers
avatar for Aleksandra Kornecka

Aleksandra Kornecka

Quality Assurance Engineer, OLX Group
I'm happy to be the Quality Assurance Engineer and tester with nearly 5 years in IT industry (e-commerce, digital, apps). In love with mobile testing, but also fluent with web. Honoured to be ISTQB-certified and passionate about TestOps approach, requirements analysis, user experience... Read More →


Tuesday September 25, 2018 10:00am - 10:45am
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

10:00am

Working in a Legacy World
Legacy Code often elicits an intense hatred from programmers. But it doesn't need to be this way! The issue with Legacy Code is not the age of the code base, but the actions that we take. I will discuss three things that our team excels in and go into detail on how they directly benefited our team in a recent refactoring effort.

Speakers
avatar for Andy Chow

Andy Chow

Sr. Software Developer in Test, Oracle NetSuite
I'm a Senior Software Developer in Test with Oracle NetSuite. I have 5 years of experience in the QA field and I have worked with both young and old code bases. I am a believer that quality should be built into the product in every stage of development... not as an afterthought!


Tuesday September 25, 2018 10:00am - 10:45am
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:00am

The Blame Game
Your worst fears have been realized. An awful bug has reached production, and customers are calling non-stop to complain. Panic ensues. A couple hours later, you get some good news, it's been fixed! Crisis averted! But how do you keep it from happening again? And more, how do you keep from pointing fingers?

Software quality can so easily fall down into the depths of the blame game. Why didn't you catch that bug in testing? Why didn't you see that bug when you wrote the code? Why did you push so hard for that deadline, and make us sacrifice quality for speed?

In almost all cases, these types of questions aren't helpful, and might not even get you the answers you're looking for. How can we get better at navigating the fallout from issues, without playing that problematic blame game? We'd like to share our experiences in dealing with such situations, and the lessons we've learned from them. What language can you avoid, what phrases can you mentally prepare for, in order to avoid anyone going on the defensive? What mindsets can you put yourself in to avoid blaming others, or yourself?

Speakers
avatar for Christie Felker

Christie Felker

Christie Felker is a Quality Assurance Analyst at Kik Interactive. She has had the opportunity to work at many great companies in the Toronto & KW region including D2L, Zynga, and Magnet Forensics. Through her career she has not only had a passion for user experience, but also testing... Read More →
avatar for Jade Promhouse

Jade Promhouse

Magnet Forensics
Jade currently hangs her hat at Magnet Forensics, where she strives for balancing quality standards and efficient testing methods. Although new in her career, she's had the opportunity to work at a variety of companies, in a variety of industries, such as D2L, Zynga and Apple. She... Read More →


Tuesday September 25, 2018 11:00am - 11:15am
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:00am

Testing doesn't scale; engineering productivity is the new testing
Testing has been a staple in developing quality products, yet after much advancement in software tools and infrastructure we often still carry on the ritual without consideration. Even as automated testing has allowed us to run tests faster, we are still using the same thinking and processes that were created during the manual testing era. Is there a more fundamental way of developing quality software? Can we solve this at scale?

In this session, Geoffrey and Michael will
- Identify why testing doesn't scale by taking a first-principles look at software quality
- Define an Engineering Productivity organization
- Show how to be a force-multiplier
- Offer steps to close the feedback loop between software development and validation
- Share how Google focuses on Engineering Productivity to deliver great value to users

Attendees should gain a new perspective on testing and how they can help deliver product quality with their teams.

Speakers
avatar for Michael Jones

Michael Jones

Sr Test Engineer, Google
Michael Jones' mission is to help engineers deliver new products that amaze and delight you. He is working as a Senior Test Engineer at Google, with 11 years in the software test industry. Michael's passion for the art of testing and software craftsmanship was first brewed at BlackBerry... Read More →
avatar for Geoffrey Sherritt

Geoffrey Sherritt

Google
Geoffrey Sherritt has been a Test Engineer at Google for 3 years and has over 8 years of experience in the software testing industry. Geoffrey has seen firsthand right and wrong ways to develop and release software including popular methodologies such as Scrum and Scrum-but. Geoffrey... Read More →


Tuesday September 25, 2018 11:00am - 11:45am
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:00am

Network Room
This room is available to continue conversations, start new ones or meet someone new.

Tuesday September 25, 2018 11:00am - 11:45am
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:00am

Domain Driven Testing: Know What You Are Doing
"I tested it how you told me to", "Acceptance Criteria said this is expected", "I assumed it is fine" - these are frequent thoughts of teams which more likely to end up with customer cases in Production. Having an opinion about the product and ability to put themselves in its customers' shoes is what makes a good tester, great. These great testers become the last line of defense before releasing functional but unusable product.
It is easy to tell what kind of company you are working for if when you started there, you were sat in front a laptop and were given some code to study. Teams like that simply want another coder.
If your team got you to explore the product first, then it is a team that wants you to know exactly what you are working on; they want you to know your domain.
In this talk, we will discuss on how to apply Domain Driven Development practices and principles in a testing field, creating Domain Driven Testing. We will learn why it is important to understand exactly what you are working on, and why "Programming by Coincidence" is the main danger to User Experience.
The speaker will share his experience in starting in a new domain of Website Building Software, and how learning about other products in the industry allowed him and his team to avoid reinventing the wheel, and as a result to prevent problems which were previously solved by other organizations.
At the end of talk, the audience should be empowered to make product decisions and direct all its efforts towards satisfying the most important stakeholder, Customer.

Speakers
avatar for Dmitry Vinnik

Dmitry Vinnik

Lead Software Engineer/Scrum Master at Salesforce (Canada)
Dmitry Vinnik is a Lead Software Engineer at Salesforce and has been passionate about Software Quality since the very beginning of his career. He started out as a Quality Engineer, and was able to bring test expertise into his current Software Engineering role to ensure delivery of... Read More →


Tuesday September 25, 2018 11:00am - 11:45am
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:15am

Multi-Cultural Teams
Speakers
avatar for Carlene Wesemeyer

Carlene Wesemeyer

Project Lead, Requordit
Carlene Wesemeyer is a Project Lead at Requordit in downtown Chicago. She works with customers and technical resources to create robust software solutions, combining job roles such as project manager, technical lead, and business analyst. Carlene lived abroad as student, and later... Read More →


Tuesday September 25, 2018 11:15am - 11:30am
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

11:30am

Label, Label, Will Robinson!
A tester is not a machine and Human Beings by preference are lazy. We want an easy way to do things. We need an easy way to understand complex concepts. So we model the real world and in doing so, provide ourselves with simplified comfortable ways of describing things. But this can cause all sorts of trouble. Particularly if we start to think in black and white like the computers we're testing. This presentation will point out to you some of the ways in which you might not be aware that you limit your own thinking.

FYI for those without a television set, the title is a reference to an old television show called "Lost In Space", that's recently been rebooted on Netflix (we're ignoring the cinematic attempt a couple of years ago).

Speakers
avatar for Dominic Caplan

Dominic Caplan

QA Tester, Deluxe Payroll Canada
Testing by accident for the last 18 years . Thinking by inclination for a significant time longer than that. Bibliophile, Claustrophile, Heckler, Disputant, Pedant, and general concern to those who are comfortable with the status quo. Currently doing any number of things to get the... Read More →


Tuesday September 25, 2018 11:30am - 11:45am
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

12:00pm

Lunch
Lunch Time!

Tuesday September 25, 2018 12:00pm - 1:00pm
Sussex Ballroom 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

1:00pm

How AI is transforming Software Testing
Artificial Intelligence and machine learning are advancing at a rapid pace. Companies like Apple, Tesla, Google, Amazon, Facebook and others have started investing more into AI to solve different technological problems in the areas of healthcare, autonomous cars, search engines, predictive modeling and much more. Applying AI is real. It's coming fast. It's going to affect every business, no matter how big or small. This being the case how are we as Testers going to adapt to this change and embrace AI? Also, in the era of where we want to automate everything, how is AI going to influence the way we do test design and automation? Come join this session, where I cover the basics of AI, discuss the key ways software testing can benefit from AI and the challenges involved in implementing AI based solutions. Attending this session will help anyone to get started with AI based testing.

Key Takeaways

Learn the basics of AI
Learn ways software testing can benefit from AI
Identify and discuss challenges involved in implementing AI based solutions

Speakers
avatar for Raj Subramanian

Raj Subramanian

Developer Evangelist, Testim.io
Raj Subramanian a former developer, moved to testing to focus on his passion. Raj currently works as a Developer Evangelist for Testim.io, that provides AI based software testing solutions for clients. He also provides mobile training and consulting for different clients. He actively... Read More →


Tuesday September 25, 2018 1:00pm - 1:45pm
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

1:00pm

Why I Prefer Good Testing Over Excellent Testing
As someone who’s spent most of my career in software test-focused roles, I used to feel that if only we could allocate more time for testing, we’d eventually find all the bugs and be able to consistently release top quality software. However, I started noticing that most escaped defects I could remember were things that had been hiding in the areas I didn’t even know to ask about, in the small differences between our test and production environments, and in the things we depend on but don’t have full control over. So lately, while I still value doing good testing, it doesn’t feel as useful to strive for truly excellent coverage. Instead, I prefer to invest in planning for phased roll outs, and gaining confidence in our ability to quickly detect and resolve problems in production. To help illustrate what I’ve learned, I’ll share stories about defects I missed that I wouldn’t have found with all the time in the world, and about times I have been saved by solid monitoring and roll-back strategies. I’ll also provide a list of questions that can be used to plan for failure detection and resolution, and heuristics to help differentiate between what I mean by “good” and “excellent” testing.

Speakers
avatar for Tina Fletcher

Tina Fletcher

I'm the president of the KWSQA, and a Software Development Manager at D2L. Outside of work and volunteering, I'm also an amateur hop farmer. You can find my talk slides, blog, list of books I've recently read, and other things I've been up to at tinafletcher.ca


Tuesday September 25, 2018 1:00pm - 1:45pm
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

1:00pm

Dishing it Out - Using the QCR Model to Serve Up Testing
Money is tight all over, it always has been more famine than feast and it always will be. The hunger for quality is constant and insatiable but in software development "quality" is an intangible concept that is not always easy to measure or define. Testers find themselves constantly needing to find ways to justify an investment in testing to drive up quality. Unfortunately, while testers are very good at asking questions and seeing problems, they aren't always good at converting this information into a conversation with a concrete justifiable outcome. Far too often, the conversations will leave people a little raw, or schemes to increase quality come off a little half-baked. This is where the Quality Conversations Recipe or QCR (pronounced Quasar) Model comes into play. In this talk, the conversations that help convert stakeholders into engaged supporters for testing and quality will be reduced to enticing conversational recipes. These recipes will highlight the ingredients (data) that have to be gathered to build your conversation, the setup (environment and tools) that you have to have prepped in order to start, the preparation instructions (building your conversation) and of course the cooking instructions (presentation hints, wait time, follow-up, etc) in order to have a full-baked conversation. Recipes include, Mike's Metrics Marinara - choosing the right metrics, presented properly, to demonstrate real value, Technology and Tools Torte - how to talk about using tools such as automation and CI to up your game, and a Time Saving Tzatsiki Sauce - a real conversation piece about how improved quality saves time across the entire team.

Speakers
avatar for Mike Hrycyk

Mike Hrycyk

Director of Quality, PQA Testing
Mike Hrycyk - has been trapped in the world of quality since he first did user acceptance testing 20 years ago. He has survived all of the different levels and a wide spectrum of technologies and environments to become the quality dynamo that he is today. Mike believes in creating... Read More →


Tuesday September 25, 2018 1:00pm - 1:45pm
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

1:00pm

How to not lose thousands of customers in a day - the role of "risk" in modern testing
IoT world grows by 30% every year (up to 25 billion(!) devices till 2025) and that's just a matter of time when some of us will have to...get back to the past. Many of current testers very soon will start their adventure with real hardware devices. It also means more and more complicated integration with modern services and technologies (Amazon DRS, Alexa, Behavioral Recognition, vision processing, AI, ML and many more).

What are the limitations encountered in such conditions? What are the main challenges and what a modern tester should know before she or he starts their testing game? And finally, how to find yourself in a testing environment when Time to Market statement has paramount importance in terms of building business models?

During my presentation, I'll show how current challenges and risks will change in the near future and how to deal with them. I'll also present the way to easier identify and mitigate them. All of that in the context of pet cameras, snack launchers* and lasers...in other words - IoP (Internet of Pets) world. All dogs and cats are warmly welcomed!

*Presentation consists of a live demo with flying sweets

Speakers
avatar for Dawid Pacia

Dawid Pacia

Who am I? 1/3 QA, 1/3 DevOps, 1/3 Lead. Last 10 years in Kraków. Tech freak following all the newest technologies (and implementing then on his own). Proudly and patriotically awarded as “People of Testing 2018”. What do I do? Leading and supporting the best and the happiest... Read More →


Tuesday September 25, 2018 1:00pm - 1:45pm
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

2:00pm

Taking testing into court
Let us take a different look at software testing process - imagine it like a court case. The goal of this trial is to determine if the presented software is guilty of poor quality. Who will be the prosecutor? Who will defend it? Who will pass the judgement? Can one person play more than one role? In my presentation, I would like to share my experience in the field with some lessons coming out from the comparison between the court trial and software testing. Join the presentation and enjoy it performed by the speaker in Polish judge robe.

I want to share with you my insights on topics like:

* What are the rules in court that apply to software testing?
* Is tester more like a prosecutor, a judge or both?
* Who has the ultimate power to decide upon software fate?
* How flexible should tester be on his/her responsibilities?
* What can tester be accountable for?
* Will quality defend itself?
* For whom testers do their job?

Speakers
avatar for Kamila Mrozek

Kamila Mrozek

Quality Engineer, Objectivity
Kamila is a Quality Engineer from Poland with 4 years of experience in testing, currently working for Objectivity. She suffers from Tester Hyperactivity Disorder - she tries to be present absolutely everywhere, learns quickly and constantly search for new ways to improve her work... Read More →


Tuesday September 25, 2018 2:00pm - 2:45pm
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

2:00pm

Beer, (Tech), Sexism and Diversity
My talk is looking at the parallels faced by women and visible minorities in both the beer and tech industries.

I'll be bringing up things like:
- how we market to specific groups of people
- what jobs/roles are filled by women/minorities - and how we view those jobs
- how things are changing 
- how things haven't changed all that much over time

Though these industries seem worlds apart (I'm sure some would argue that tech leads one to beer), I'll chat about issues that are universal to these industries and what we can do - together- to start a dialogue and make changes for the better. 


Speakers
avatar for Renee Navarro

Renee Navarro

Beer. Diversity.
Ren Navarro is a co-founder of the The Society of Beer Drinking Ladies (SOBDL) and from January 2014 - April 2017 was a co-organizer and official photographer of the SOBDL bevies. She loves tattoos, cats and beer. Ren also spends time talking about craft beer's diversity issues, along... Read More →


Tuesday September 25, 2018 2:00pm - 2:45pm
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

2:00pm

The Science of Testing
In the past decade the software development paradigm has shifted to "deliver fast" - with concomitant frameworks and methodologies to support that emphasis - but without proper consideration of quality. So most teams end up failing fast and hard when development continues beyond a shaky foundation. To bring about positive change, we must improve both our knowledge base and our processes to achieve quality delivery without disturbing the bookkeeper's project delivery timelines. Lessons learned from a career in research science can be applied to QA, with parallels to industry product quality models. Testing techniques and product delivery processes from research science will aid not just testers but the entire team in delivering quality software. More than just day-to-day team activities and testing tools, the science of testing is about the pursuit of knowledge and understanding for its own sake. Testers should foster their skills in the community with professional development activities. Those in attendance will learn about the successes and failures of applying a scientist's approach to testing software, from the "publish-or-perish" mindset of science to "deliver fast" in IT.

Speakers
avatar for Thomas Haver

Thomas Haver

Thomas is presently serving as a Senior Application Architect for Huntington National Bank. He is responsible for the conversion from manual testing to Ruby/Cucumber automation for the entire enterprise. Originally accountable for the development and maintenance of automation frameworks... Read More →


Tuesday September 25, 2018 2:00pm - 2:45pm
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

2:00pm

Love Letters to Dev: 3 Solid Tactics to Minimize Bug Counts
The release decision is often made somewhere between "Flawless" and "Good Enough", leaving behind a rotting pile of bugs in the "To Do" state as a result. Can we really speed up development by eliminating bugs from the development process? How can we as Testers help slow or stop the new bug count and clean up the 'Bug Dump'? Jerry Penner will discuss his experiences in speeding development by eliminating the waste of logging, counting and graphing bugs and send you back to your team with 3 solid tactics you can use right away.

Speakers
avatar for Jerry Penner

Jerry Penner

Test Specialist, Waterloo Hydrogeologic
Jerry Penner is a passionate tester who has been helping ridiculously smart people build better software for over 12 years. One of his favourite testing tasks is helping developers and testers find important bugs faster with less effort. He has delivered talks at Desire2Learn, the... Read More →


Tuesday September 25, 2018 2:00pm - 2:45pm
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

2:45pm

Afternoon Snack
Tuesday September 25, 2018 2:45pm - 3:00pm
Sussex Ballroom 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

3:00pm

Why Should I Get Developers in Testing?
A lot of people see software testing roles as a jumping off point for getting into software development, why isn't it the other way around? In this talk you'll learn why more developers should be encouraged to get into testing-specific roles and how to encourage them to do so. Using my own experience as a software dev I will share the good, and some of the not so good, about this move. In the end you will take away specifics on how having more technical-savvy testers is good for everyone.

Speakers
avatar for Mike Roznik

Mike Roznik

Mike started his career as a developer, spending over 15 years working in multiple languages and at various points as a front end dev, back end dev, security consultant, DBA, and even a run as a UI/UX designer. At some point he became the 'testing developer' and that started him down... Read More →


Tuesday September 25, 2018 3:00pm - 3:45pm
Yorkshire Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

3:00pm

Don't Take It Personally
Receiving feedback can be tough. It can be hard to remember that it is meant to help improve work going forward, not to point out current flaws. It can be incredibly easy to take feedback or comments personally in the workplace, but what is the impact when we do so?

When we personalize situations we tend to lose sight of the bigger picture. It becomes easier to focus in on minute details and not look at the overall context in which the feedback is being given. The impacts of this lower level of focus can result in wasted time from; chasing the wrong issues, laying blame, making up excuses, refusing to ask for help, and ultimately avoiding discussions around the root cause and ways to improve.

This talk will draw on experiences and examples of situations such as; testing debriefs (tester to tester interactions), bug discovery (tester to developer interactions), and inter team projects (team to team interactions) and discuss tactics for each on staying objective and productive. When we look at feedback for what it truly is - a way to improve - we can build better relationships between communities and teams to make them stronger as a result.

By the end of this talk, attendees will know: - How to better identify situations where you may be personalizing - Ways to reorient thinking back to objectified view vs personalized view - How to improve communication to avoid negatively received feedback

Speakers
avatar for Bailey Hanna

Bailey Hanna

Software Test Specialist, Roadmunk
Bailey Hanna is a software test strategist at Roadmunk based out of Kitchener, Ontario. She entered the testing community in 2016 when she was given the opportunity to become a software test specialist co-op student during her time at Western University. Since then, she has been an... Read More →


Tuesday September 25, 2018 3:00pm - 3:45pm
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

3:00pm

Lean Coffee: A lightweight meeting format
Learn a new meeting format, one more focused on responding to change than to following a plan.

Speakers
MH

Matthew Heusser

Matt Heusser is the Managing Director at Excelon Development. The lead organizer of TestRetreat, a former board member of the Association for Software Testing, co-author of "Save Our Scrum", Senior Editor for "How To Reduce The Cost Of Software Testing", winner of the Most Influential... Read More →


Tuesday September 25, 2018 3:00pm - 3:45pm
Essex Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

3:00pm

Old Dog, New Tricks: How Traditional Testers Can Embrace Code
You can’t teach an old dog new tricks. Or can you? With the rise of techniques like Continuous Integration, Continuous Delivery, Testing in Production and the like, the demand for traditional blackbox testers is going the way of Old Yeller. More and more employers want testers who are able to work in and with code - and this can be uncomfortable for testers whose backgrounds don’t stem from CS or programming of any sorts. I’m here to tell you that you don’t need to be afraid.

You won't be expected to contribute to production code, suggest an O(1) solution on a code review or pair with developers during implementation. But it’s time you start peeking into that black box and being able to talk about what you see. This talk will cover various techniques proven to help you embrace code, expand your comfort zone and get you speaking a common language with developers.

Speakers
avatar for Graeme Harvey

Graeme Harvey

Development Manager, Mappedin
Test Strategist turned SDET turned Dev Manager. Sporadic tweeter, blogger and speaker on testing and development thoughts. Believer in risk-based testing strategies and pragmatic approaches to test automation.


Tuesday September 25, 2018 3:00pm - 3:45pm
Dorset Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

4:00pm

4 Weird Things About Time
Ever wondered why OCTober has an 8 in the name but is the 10th month? Why some clocks from the late 19th century have two minute hands? And what's up with Easter anyhow?
This entertaining talk covers thousands of years of the history of calendars and clocks, exploring how emperors, kings, and whole nations wrestled with technical and cultural headaches that are surprisingly similar to those of the worlds of tech and development.Andrew Burke is an independent software developer based in Halifax, Nova Scotia, with over two decades of experience building software for people - most recently with Ruby on Rails and iOS.

Speakers
avatar for Andrew Burke

Andrew Burke

Founder
Andrew Burke is an independent software developer based in Halifax, Nova Scotia, with over two decades of experience building software for people - most recently with Ruby on Rails and iOS.


Tuesday September 25, 2018 4:00pm - 4:45pm
Sussex Ballroom 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada

5:15pm

Social
After conference social presented by Oracle Netsuite

Sponsors
avatar for Oracle NetSuite

Oracle NetSuite

Oracle NetSuite GBU


Tuesday September 25, 2018 5:15pm - 7:30pm
The Bruce Craft House 700 Hespeler Road, Cambridge, ON N3H 5L8