Loading…

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

Lightning Plus [clear filter]
Tuesday, September 24
 

9:45am EDT

You want me to TEST?!
There’s a lot of discussion going on the software development world today about the incredible benefits of tester’s getting comfortable with code (reading it and writing it!) and about developers getting more comfortable with testing; but what is it really like to make that last shift within an organization and what does it really mean?

This talk will walk through how my team was able to shift testing in a way that the whole team was empowered to, and felt comfortable to, pick up QA tasks to increase our efficiency. We’ll go through how we identified the need for this shift, how we got the whole team on board, the process we took, and the outcomes we saw. I’ll also walk you through the challenges we faced and the lessons we learned along the way.

Key Takeaways:
- Understanding what it means and looks like for a whole team to be empowered to test
- Ways to get buy in (on your team and in your org) for non-testers to test
- Lessons learned by my team and advice for empowering your whole team to test

Speakers
avatar for Bailey Hanna

Bailey Hanna

Software Test Specialist, Roadmunk
Bailey Hanna is a software test specialist at Roadmunk based out of Kitchener, Ontario. She has been an active member of testing the community for about 3 years, working to expand her knowledge through conferences, testing meet-ups, and reading. Her primary areas of passion and experience... Read More →


Tuesday September 24, 2019 9:45am - 10:30am EDT
Yorkshire Room

10:45am EDT

Getting Started with API Testing
In many ways APIs are the glue of the internet. The modern internet is increasingly built on distributed architectures and companies that want to make their platforms extensible. APIs are a crucial part of these kind of business strategies. They are also challenging to design and test. By their very nature they are meant to be accessed programmatically and to expose underlying constructs in ways that are simple to use and understand. You might be comfortable with how to test manually or even with various types of test automation, but still not really know and understand how to effectively test an API.
 
In this talk I will introduce you to some API terminology and dive into some practical approaches and strategies that you can use as you get into API testing. We will look at a few actual examples and you will leave this talk with the grounding you need so that you can take the next steps in your API testing journey.

Speakers
avatar for David Westerveld

David Westerveld

Senior Test Engineer, D2L
Dave Westerveld is an experience test developer and has been involved in the testing of many different projects ranging from well-established products, to helping with the early stages of major new initiatives. He is experienced in test automation at various levels of the product... Read More →


Tuesday September 24, 2019 10:45am - 11:30am EDT
Yorkshire Room

12:30pm EDT

Digital Transformation at a Co-operative Insurance company (leanings, pitfalls and successes)
Digital is NOT a add on to existing technology stack or process. It forces to rethink the business model. In the presentation I like to challenge the embedded maturity levels ( such as CMMi) etc where we intend to achieve a level of maturity. However in digital world this means constantly "Maturing" versus Matured or maturity.

Digital maturity is a continuous process of adapting to the changing digital landscape. Technology is used not just to digitize the business model/process but exploited to do much more than the current business model allows. Digitally maturing organizations rely less on hierarchical management structure to make decisions. They build cross functional teams that collaborate more and are empowered.

I will present some challenges we faced while introducing this concept in our Digital Transformation program including roll out of “progressive automation” i.e. automate testing as it is being developed and the CI/CD which helped us successfully rollout Digital Transformation.

Speakers
avatar for Venkat Reddy

Venkat Reddy

Sr.IT Manager ( Digital Program), The Co-operators
Venkat Reddy Kondam Profile https://www.linkedin.com/in/venkat-reddy-kondam-145970a/I have been in IT over 18 yrs in Canada in Financial Services ( banking, insurance) sector delivering complex projects and initiatives over the years by involving in multiple disciplines, cross functional... Read More →


Tuesday September 24, 2019 12:30pm - 12:50pm EDT
Yorkshire Room

12:55pm EDT

What Re-Watching 'The Matrix' can Teach us About Software Testing
When building a perfect tester mindset, both in ourselves and in future software testers, we often focus on technical skills. We emphasize these skills because they are critical to what helps us write and execute tests, write defects, etc. But, shouldn’t we also consider the curious, creative, and adventurous traits that lie at the heart of testing? What are we doing to make sure those don't get lost or overlooked as we grow and develop our testing mindset?
In the 1999 film The Matrix, Morpheus says, “Good adaptation and improvisation. But your weakness is not your technique.” When I heard this line, I thought that perhaps this film gets to the heart of these questions. Morpheus, the mentor figure of the movie, focuses on teaching Neo, the protagonist, to re-assess his assumptions of how the system within which they are living should work, to see how it does work. Through the empowerment of his creative and curious traits, Neo is given the tools to find the weak points of the program and the confidence to break the system. Using the film as our contextual guide to give our concepts a relatable frame of reference, we will explore what the movie can show us about teaching new testers, and about growing ourselves as testers. We will explore what skills we can focus on to build fearlessness into the testing mindset. With a fearless testing mindset, we can become The One – A Software Tester.

Speakers
DG

Danielle Gulliver

Danielle Gulliver is a software tester at PQA Testing and is currently embracing all of the exciting avenues software testing has to offer. Her interests and career experience so far have spanned from performance testing, automation, and manual testing, to content QA and now occasionally... Read More →


Tuesday September 24, 2019 12:55pm - 1:15pm EDT
Yorkshire Room

1:30pm EDT

Implementing an Agile QA Guild into an Organization
In 2018, Element Fleet Management committed to implementing "True Agile" into their entire software development organization. With the assistance of Boston Consulting Group, they embraced the "Spotify Model" of Agile which includes organizing Guilds for each role on the Squad. In early 2019, Richard Strang was hired as the QA Guild Leader for Element. This presentation will document his experience and challenges implementing a QA Guild into an enthusiastic but inexperienced organization.

Speakers
avatar for Richard Strang

Richard Strang

QA Guild Leader, Element Fleet Management
Richard Strang has 25 years of software quality assurance experience. He considers himself a professional tester. Starting in the test automation tools space immediately after university graduation, he has worked with a broad array of organizations as a tester, QA Manager, QA Architect... Read More →


Tuesday September 24, 2019 1:30pm - 1:50pm EDT
Yorkshire Room

1:55pm EDT

Gamify your Agile Workplace
Let's Play and learn some useful Innovation Games that can help you gamify your agile team and workplace, making the team meetings shorter and communication more fun!
We'll present live some innovation games like Speed Boat, Mitch Lacey Team Prioritization and have audience volunteers engage and play games based on known scenarios.

Speakers
avatar for Nishi Grover Garg

Nishi Grover Garg

Evaneglist & Head of Trainings, Sahi Pro
Nishi is a corporate trainer, an agile enthusiast and a tester at heart! With 12+years of industry experience, she currently works with Sahi Pro software as anEvangelist and Trainings Head. She is passionate about training, organizing testingcommunity events and meetups, and has been... Read More →


Tuesday September 24, 2019 1:55pm - 2:15pm EDT
Yorkshire Room

2:30pm EDT

From Manual Tester to Automation Engineer: A Guide For Everyone
Learn some easy stepping stones to go from manual testing to getting your feet wet with automation to writing full automation suites. In this talk you can expect lots of easy to understand code snippets, lots of sources for more information, and plenty of encouragement.

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 24, 2019 2:30pm - 2:50pm EDT
Yorkshire Room

2:55pm EDT

Your test coverage is lying to you (and how to fix it)
If you take comfort in knowing that your unit test suite has very high coverage, or think that increasing your test coverage will guarantee catching bugs earlier, I have some bad news. Your test coverage metrics are lying to you.

If you’ve already been bitten by bugs that turned up in code that you thought was thoroughly tested, or suspect that your unit tests leave something to be desired, I can provide some hope. There is a better way!

In this interactive demonstration, I will use just a few lines of Javascript to achieve 100% test coverage without actually testing anything, and then show how using mutation testing tools can expose those lies without writing a single new test.

If you rely on unit tests in your development process at all, you’ll see how this simple technique can be used to evaluate your actual test coverage and highlight exactly what kinds of bugs you might still be missing.

Speakers
avatar for Gregory Paciga

Gregory Paciga

Canadian Broadcasting Corporation
Gregory Paciga is a test automation developer for CBC Digital Products in Toronto, working on apps and websites that millions of Canadians use daily for their news and entertainment. He came to software testing somewhat accidentally after a research career in astrophysics, where he... Read More →


Tuesday September 24, 2019 2:55pm - 3:15pm EDT
Yorkshire Room