Loading…
Attending this event?

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

Workshop [clear filter]
Monday, September 23
 

9:00am

Anchoring Quality in a Sea of Change
Limited Capacity seats available

NOTE: You will be added by the KWSQA to the workshop you chose during registration at https://targetingquality.ca

Change. Everyone has to deal with it at some point. Many people don’t like it. What do you do when your VP comes in on a Tuesday morning and says “we’re going to do Agile, starting today” or “welcome to your new org structure”? What if your director gets let go, out of the blue? Or your entire team (leaving you on a quality island)? What if you are brought in to inflict help (change) on others? How do you maintain, or improve your products quality when the world around you seems to be spiraling out of control?

In this workshop, we will talk about change. We will talk about some of the changes we have encountered, how those changes have affected us, and what we did to make sure our products didn’t fall over in the middle of everything else going on around us. Through facilitated interactions, and exercises, we hope to show you some ways for handling change well (and some ways to NOT handle it well). Let’s work on handling change together, from Identifying the real issue in a situation to ways you can be a champion of quality through a changing organizational landscape.

Key Learnings:
Strategies for identifying what changes are happening in your organization and how it actually impacts you
Strategies for advocating concerns
Ways to be an agent of change

Prerequisites:
Bring your stories of change, and your willingness to learn from others

Target Audience:
Anyone new to testing, new to organizational change, or anyone who wants to learn how others deal with change

Speakers
avatar for Erik Davis

Erik Davis

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.
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 →


Monday September 23, 2019 9:00am - 5:00pm
TBA

9:00am

Modern Web Testing: Going Beyond Selenium
Limited Capacity seats available

NOTE: You will be added by the KWSQA to the workshop you chose during registration at https://targetingquality.ca

It is safe to say that Selenium WebDriver is the number one testing tool for many software engineers across the globe. However, as the tech world has been growing rapidly, so has the testing industry. More and more UI testing frameworks besides Selenium are gaining popularity.

These new test frameworks are especially appealing to its users because of the promise to solve speed, maintenance, development and other concerns of WebDriver implementations. These new, non-Selenium frameworks emphasize Rapid Test Development practices, and it has been resonating with the development community.

In this talk, we dive into test solutions evolved from Selenium like Protractor, and talk about non-Selenium frameworks like TestCafe and Cypress.io. We discuss why these new tools are gaining popularity and continue to disrupt the traditional testing standards of Selenium WebDriver. More importantly, we address how to get started and what mistakes to avoid when first implementing TestCafe or Cypress.io in your team.

NPM LSV (Latest Stable Version) should be installed on your laptop prior to arriving - see https://docs.npmjs.com/try-the-latest-stable-version-of-node

Speakers
avatar for Dmitry Vinnik

Dmitry Vinnik

Lead Software Engineer, Salesforce
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... Read More →


Monday September 23, 2019 9:00am - 5:00pm
TBA

9:00am

Python (not only) for testers
Limited Capacity seats available

NOTE: You will be added by the KWSQA to the workshop you chose during registration at https://targetingquality.ca

Based on 2018 data Python the fastest growing programming language in the world. It doesn’t matter if you look at number of contributors, stack-overflow threads or opened job positions – Python is always at the top. What’s very important, it’s also fastest growing language for test automation purposes.

I will teach you what he learnt during his professional (but not only!) career. He will pass you the knowledge of all good practices as well as all tips & tricks to build your delightful test automation environment.

During the workshop you will understand everything needed to start your Pythonic adventure from the scratch. You’ll see how to use PyCharm IDE in an easy and comfortable way, how to build and maintain development environments and handle packages and libraries. After that smooth start, you’ll be solving simple programming problems to learn Python basics, including functions, conditions, loops, classes, collections and exceptions.

After we pass that part, you’ll be involved in what the testers like the most: finding bugs by writing code! Balancing between REST API and Web testing you will discover your favorite part of automation. As a last step, you will have a chance to wear business hat and use human-friendly Gherkin syntax to write (and execute) automated test cases.

Just join and enjoy Python!

Key learnings:
– Learning how to set-up environment and navigate in PyCharm IDE
– Understanding Python project structure and dependencies
– Know-how about Python basics (functions, classes, methods, collections and exceptions)
– Writing and debugging tests using Python modules (py.test/unittest)
– Understanding value of good practices for API and UI testing

Pre-Requisites:
- Bring a laptop and power cable!

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 →


Monday September 23, 2019 9:00am - 5:00pm
TBA

9:00am

The Hidden Requirements: Exploring Emotions with Placebos
Limited Capacity seats available

NOTE: You will be added by the KWSQA to the workshop you chose during registration at https://targetingquality.ca

The way we feel is important!

All that we think, do, or say is influenced, to some degree, by emotions. Many successful businesses and people recognize the importance of emotional considerations.

The way we feel is important and should be considered!

All software is intended to help solve some problem, and both problems and solutions evoke emotions. Software requirements are simply wants or needs, which often stem from core emotions. Research shows that emotions can affect the acceptance or rejection of software.

The way we feel about software is important and should be considered!

A placebo is designed and used primarily to evoke emotions. Things like sugar pills, false elevator door close buttons, and fake office thermostats aim “to please”, rather than have any other physical effects. Placebo requirements focus on emotions. And so, considering software through the lens of a placebo can help emphasize emotional considerations, and provide a valuable perspective on bugs, ethical design, and much more.

In this session, I support the claims above, suggest some methods to elicit and test emotional requirements, and finally, use placebos as a lens to view software design and testing. Using presentations, demonstrations, and interactive discussions and exercises, we collaboratively explore why “The way we feel about software is important and should be considered!”.

Speakers
avatar for Damian Synadinos

Damian Synadinos

For more than 25 years, Damian Synadinos has been helping “build better software and build software better” through testing. Now, through his company Ineffable Solutions, Damian offers talks and training that are focused on fundamental topics and people-skills, based on real-world... Read More →


Monday September 23, 2019 9:00am - 5:00pm
TBA