STARCANADA 2017 - Concurrent Session | TechWell

Conference archive

STARCANADA 2017 - Concurrent Sessions

Concurrent sessions offer attendees the flexibility to follow a specific track or to explore various topics throughout the conference in order to customize their learning experience. Learn both enterprise foundations and new methodologies to grow your skills, supercharge your knowledge, and re-energize your career growth.

Join our mailing list and receive updates on when additional sessions are announced and other conference program updates.

Wednesday, October 18

Michael_Bolton
DevelopSense
W1

The Secret Life of Testers: Where Your Time Really Goes

Add to calendar
Wednesday, October 18, 2017 - 10:15am to 11:15am

Testing is on the schedule. Your title is Tester. It is time to test. The team is waiting for you. Everybody thinks you spend your time testing. So, why does it seem that you spend so little time actually testing? Michael Bolton will show you a training and research tool to visually animate the progress of testing has been developed. Through the use of testopsies and session-based test management data, patterns have been collected on how context-driven testers use their time—from the micro to the macro level. Among the findings are that a good tester can spend a whole week in earnest work...

W2

Test-Driven Everything—with Deliberate Collaboration

Add to calendar
Wednesday, October 18, 2017 - 10:15am to 11:15am

You've heard that quality belongs to everybody on an agile team. You've heard that testers and developers should collaborate in order to drive quality higher. You've heard that automated tests help a team continuously validate the quality. Well, it's time to stop just thinking and talking about these things! It's time to make them happen! Watch “Cheezy” Morgan do this in front of your eyes. Watch him build a web application, driven by acceptance and unit tests. Discover how a product owner, tester, and developer collaborate closely and deliberately to create executable user stories that...

Bob Galen
Zenergy Technologies
W3

The Three Pillars Approach to an Agile Testing Strategy

Preview
Add to calendar
Wednesday, October 18, 2017 - 10:15am to 11:15am

Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption, or even worse, they’re simply along for the ride. This is not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars framework for establishing a balanced strategic plan for quality and testing. The Three Pillars focus on development and test...
Jim_Trentadue
Independent Consultant
W4

Defining the Optimal Level of Test Automation

New
Add to calendar
Wednesday, October 18, 2017 - 10:15am to 11:15am

Test automation scripts are largely run against stable functionality with repeatable results. But automation does not have to be just about running reliable tests against a fixed code base to make them effective; rather, you can determine the right level of automation you need to meet your project’s needs. Three levels of test automation will be discussed in this presentation: Level 1 tests exercise the simplest aspect of functionality in a module, Level 2 tests explore all module aspects except interfaces to other components, and Level 3 tests examine the deepest level of functionality in...

Bernd Bornhausen
TD Insurance
W5

Applying Earned Value Management to Testing

Preview New
Add to calendar
Wednesday, October 18, 2017 - 11:30am to 12:30pm

Project managers have two main goals when it comes to their projects: deliver on time, and deliver within the budget. To track progress against these two objectives, the project management profession has developed a technique called earned value management (EVM). This method allows you to objectively measure project performance, predict cost and time, and evaluate the general health of a project. Join Bernd Bornhausen as he shares his experience with applying EVM to testing and how it changed his approach to reporting the test status of his projects. Bernd provides real-life examples...
W6

Improve Test Strategies and Outcomes with Mind Maps

Add to calendar
Wednesday, October 18, 2017 - 11:30am to 12:30pm

Do you ever sit in test strategy or test plan review sessions and get little or no participation from others? Are you looking for a better way to communicate important information around the test plan or strategy? Do you want your stakeholders to understand and engage in providing feedback and suggestions? Jennifer Bonine has a solution for you—a mind mapping tool that can help you address these questions. A mind map is a visual approach used to help organize information rather than a text outline or list. Jennifer helps you download a free mind mapping tool, trains you how to use the tool...

Paul_Merrill
Beaufort Fairmont
W7

Machine Learning: Will It Take Over Testing?

Preview New
Add to calendar
Wednesday, October 18, 2017 - 11:30am to 12:30pm

Machine learning (ML), a branch of artificial intelligence, is gaining widespread adoption and interest on software development projects. Paul Merrill says that ML isn't typical programming. Algorithms can be changed and checked for accuracy at runtime to “learn” from data. Some companies are already generating and executing test cases using machine learning algorithms. It is projected that significant areas of the labor force—16 percent in transportation and 9 percent of healthcare—could see job cuts in the next few years. So it's time to start thinking: Might testing be on that list...
Obbie Pet
Independent Consultant
W8

Automating Performance Testing at Every Step

Preview New
Add to calendar
Wednesday, October 18, 2017 - 11:30am to 12:30pm

A major insurance company is building its next-generation claims system and has fifty new APIs to test in twelve months. The entire effort is launched as a first-time agile project with continuous integration. Will the load test, which worked so well with waterfall, serve us when we build production candidates many times per day? How do we test the performance of a system made up of many independent services when any service can be released instantly? In other words: How do we adapt waterfall performance testing to work in an agile DevOps environment? Join Obbie Pet as he shares his...
Sophie Benjamin
Videotron
W9

Transforming Your QA and Test Team

Preview New
Add to calendar
Wednesday, October 18, 2017 - 1:30pm to 2:30pm

QA and test departments often are composed of employees with business backgrounds who have little training when it comes to software testing. Though they are engaged, these team members can get overwhelmed by the thousands of test cases they have to execute over and over, and they don’t see a future career path in testing. What can be done to address these challenges? Join Sophie Benjamin as she presents her personal step-by-step recipe to transform QA and test teams and position them for success within IT. She talks about the essential roles in QA and test teams, their skills and...
Dorothy Graham
Software Test Consultant
W10

Are Your Tests Well-Traveled? Thoughts on Test Coverage

Add to calendar
Wednesday, October 18, 2017 - 1:30pm to 2:30pm

There are many places to visit it the world and it can be interesting to see “where you’ve been”. There are many places in software for tests to visit, and seeing “where the tests have been” can be very interesting for testers. Dot Graham explains what coverage is, and why it can be misleading to talk about 100% coverage. Coverage is a relationship between the tests and the software being tested, and is an objective measurement of some aspect of thoroughness of the testing. Dot will discuss the ways in which the term coverage is mis-used, and the four caveats of coverage which every tester...

Chris_Loder
InGenius Software
W11

World-Class Test Automation: You Can Build It Too

New
Add to calendar
Wednesday, October 18, 2017 - 1:30pm to 2:30pm

Join Chris Loder as he describes the test automation framework they have created from the ground up. Chris shares the environment they have put together to run in virtual machines, physical hardware, and mobile devices—with Jenkins keeping track of it all. He explains their use of the keyword driven and page object approaches, and how that has allowed a high rate of automated test case development from all members of the quality team. Using this framework, they run over 7,000 unique regression web tests daily—quickly and consistently. Chris shows how they built their automation with both...

W12

Flaky No More: Find the Right Framework for Your Selenium Tests

New
Add to calendar
Wednesday, October 18, 2017 - 1:30pm to 2:30pm

Selenium has an industry reputation of being a flaky tool where individual tests pass, then fail—sometimes with no production changes at all. Such flakiness in your test suites can be extremely difficult, time-consuming, and frustrating to debug. The vast majority of these issues come from using either bad locators or bad wait conditions. Both of these root causes can be addressed by implementing the right framework for your Selenium tests. Craig Schwarzwald shares the most important concepts in creating a more reliable Selenium framework, such as using a base page object that wraps core...

Isabel Evans
Independent Consultant
W13

Story Time for Testers

Add to calendar
Wednesday, October 18, 2017 - 3:00pm to 4:00pm

Stories help us learn. They can be fun or scary, exciting or relaxing. People worldwide tell and listen to stories. We access them through books, film, TV, and computers. But direct, face-to-face storytelling is still a powerful experience. When Isabel Evans was young, there was a program on the radio called Listen with Mother. For fifteen minutes, mothers and children across the land would sit and listen to a story. Join Isabel and become your younger child, bring your testing parent, and listen to her stories. In fifteen-minute sections, Isabel recounts stories drawn from myths, legends...

Rob_Sabourin
AmiBug.com
W14

Discovering What Matters, Fast: Combination Testing Case Studies

New
Add to calendar
Wednesday, October 18, 2017 - 3:00pm to 4:00pm

Even the simplest application depends on a vast, rich, and complex set of variables interacting and collaborating to drive behavior. Each variable has many options, and the number of ways these variables can be combined can be astronomical, making it next to impossible to test them all. Combination testing—combining individual test values to form complete test cases—can help. Rob Sabourin shares three real-world case studies that show how combination test design helped testers focus on a manageable subset of combinations to find critical bugs, quickly. Rob will share examples of some...

Hilary_Weaver-Robb
Quicken Loans
W15

Testing RESTful Web Services

Preview New
Add to calendar
Wednesday, October 18, 2017 - 3:00pm to 4:00pm

A lot of folks doing testing (QAs, BAs, and Devs alike) are experienced with testing applications through the front end—a graphical user interface or a mobile app. However, Hilary Weaver-Robb says that with this type of testing we often miss the internal web services and APIs that power those applications. Integration or web service tests are right in the middle of the Testing Pyramid, so to ensure adequate coverage it’s vital for testers to know how to test at that level. Thankfully, to test web services we can apply many of the same principles we already know. Hilary focuses on...
Dawn_Jardine
Independent QA Consultant
W16

Combine Automation and Exploratory Testing for Quality Coverage

Preview
Add to calendar
Wednesday, October 18, 2017 - 3:00pm to 4:00pm

With the pressure of decreased time to market and the demand for error-free web applications, some people erroneously believe that test automation can solve all our defect woes. Dawn Jardine believes that neither test automation nor exploratory testing alone can solve quality issues. So, what is the best approach? Where do we invest our resources, time, and money so clients are happy with our product? How can automation and exploratory testing work together to obtain maximum test coverage? Join Dawn as she shares her experience of moving from a solely manual test case execution process...

Thursday, October 19

Peter de Jager
de Jager and Company Ltd.
T1

Seven Questions to Ask for Successful Change Management

Preview New
Add to calendar
Thursday, October 19, 2017 - 10:15am to 11:15am

Effective communication is key to driving change, and it should be a constant activity before, during, and after any change initiative. This isn’t exactly news. The problem arises when the questioning becomes a bit more detailed. What, exactly, should we be communicating? Successful change management requires answers to more than simply the old reporter’s standby of who, what, when, where, and why. Join Peter de Jager as he shares seven more relevant questions for driving change: Why is this particular change necessary now? What if we don’t address this? What will we be doing...
Geoff_Meyer
Dell EMC
T2

Leverage Big Data and Analytics for Testing

Add to calendar
Thursday, October 19, 2017 - 10:15am to 11:15am

Sabermetrics turned the baseball world upside down by challenging decades-old measures of individual performance and their perceived linkage to team success. After cementing their legacy as the Lovable Losers for 108 years, the Chicago Cubs were able to leverage a data-driven approach to finally win a World Series. An Arkansas high school football coach, devoted to statistical analysis, has won three state championships—by never punting. Formula 1 racing teams collect staggering amounts of telemetry data from their race cars for the purpose of eking out seconds during the course of a race...

David_Best
Inclusive Media Design
Sandy_Feldman
Inclusive Media Design
Rob_Harvie
Inclusive Media Design
T3

Accessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind

Preview
Add to calendar
Thursday, October 19, 2017 - 10:15am to 11:15am

While Information and Communication Technology (ICT) accessibility for a wider spectrum of users—including the blind—and their interfaces is being required by law across more jurisdictions, testing for it remains limited, naïve, and too late. The consequences of staying ignorant include increased exposure to litigation, penalties, and loss of contracts and revenue. Join David Best, Sandy Feldman, and Rob Harvie to learn why accessibility is now becoming a valued, integral part of the design process and much different from usability of twenty years ago. Ensure compliance for your...
Susan Brockley
Independent Consultant
T4

Jump Start Agile Testing with Acceptance Test Driven Development

Preview
Add to calendar
Thursday, October 19, 2017 - 10:15am to 11:15am

Does your agile team struggle to find the right level of detail prior to beginning development? You may be suffering from “chunky” user stories—those that are too large or insufficiently defined to implement or test efficiently. Acceptance test driven development (ATDD) can help you quickly slice those user stories down to a testable size and provide the necessary detail for your developers to begin coding. Join Susan Brockley as she discusses the difference between agile user stories and traditional requirements, and why both are necessary for effective testing. Through real-world...
Scott_Acker
Likha Solutions, Inc.
T5

Implementing a Test Dashboard to Boost Quality

Preview
Add to calendar
Thursday, October 19, 2017 - 11:30am to 12:30pm

You are responsible for addressing quality problems that are plaguing your product and having an adverse impact on the business. Have you been challenged to provide a simple mechanism for quantifying and tracking key performance indicators selected by your organization. The ultimate goal is an approach that will enable the cross-functional team to identify problem areas so they can take corrective action. Where do you start? Attend this session to learn how you can develop a quantifiable approach to assessing testing effectiveness and addressing quality. Scott Acker shows you a...
Joshua_Eastman
Experis
T6

Behavior Driven Development—A Guide to Agile Practices

Add to calendar
Thursday, October 19, 2017 - 11:30am to 12:30pm

It seems as if the agile methods have lots of DD’s going on. BDD – Behavior Driven Development, ATDD – Acceptance Test Driven Development and several others. Adopting BDD allows for testing to be done as early as possible in the software development life cycle, promoting accurate testing, ensuring proper test coverage, and supporting the introduction of automation testing. One challenge is understanding the characteristics and benefits of “driven” approaches. Join Josh Eastman to discover ways that BDD can be employed to describe and test system behavior, user stories, and user acceptance...

CA Technologies
T7

Getting a Grip on Cognitive Adaptive Testing

New
Add to calendar
Thursday, October 19, 2017 - 11:30am to 12:30pm

Cognitive Adaptive Testing means harnessing the power of analytics and autonomics in support of continuous delivery. The emergence of cognitive adaptive testing is driven by trends towards omni-channel content delivery, utilization of big data and an improved customer experience. Digital business systems need to be extremely responsive to customer sentiment, work across a variety of devices, be resilient in the face of unpredictable failure modes, and process huge amounts of unstructured data. Such scenarios put extreme pressure on IT systems and processes to be not only more responsive,...

Pablo_Garcia_Munos
Quality Point AB
T8

Scale Your QA & Test: Testing with Multiple Teams in Large Agile Organizations

Preview
Add to calendar
Thursday, October 19, 2017 - 11:30am to 12:30pm

Agile practices are maturing, and more agile teams are making development and testing work in an effective way thanks to TDD, BDD, continuous delivery, and continuous deployment. However, there are many challenges still to conquer in agile practices, such as the lack of accountability for systems developed outside the team, environments with multiple teams where some teams practice agile and others do not, and organizations where testers are not well integrated into the team. Join Pablo Garcia Munos as he shares his experience testing in large agile organizations with ten teams or more...
T9

Architecting an Agile Test Transformation Program

Preview New
Add to calendar
Thursday, October 19, 2017 - 1:30pm to 2:30pm

Transitioning test automation efforts from traditional to agile approaches is challenging because it requires cultural, process, technology, and people changes to create a sustained mindset shift and drive desired outcomes. Join Klaudia Breslavets to learn how a complex organization scaled its test automation transformation and “shifted left” enterprise-wide to support agile practices and continuous delivery. Learn the specific ways Vanguard fueled the transformation and structured its program to help IT delivery teams achieve faster speed to market, greater confidence in their tests,...
Steve_Rowe
Microsoft
T10

Amp Up Your Testing by Harnessing Test Data

Add to calendar
Thursday, October 19, 2017 - 1:30pm to 2:30pm

The data tsunami is coming—or maybe it’s already here. Data science, big data, and machine learning are the buzzwords of the day. Data is changing our products and the way we build them, so we should also change the way we verify our products. In a world of increasing connectivity and accelerated deadlines, data can provide an edge. But what role should data play in assessing the quality of software? Where does it make sense to use data, and where is it inappropriate? Steve Rowe covers the history of how data fits into testing, explains why data is an important tool to have in your quality...

Gajan Pathmanathan
Quicken Loans
T11

A Journey from DevOps to DevTestOps: Infusing Continuous Quality

Add to calendar
Thursday, October 19, 2017 - 1:30pm to 2:30pm

As companies realize the need for rapid application development, they are embracing DevOps methodologies. But implementing DevOps practices without establishing a culture of quality often results in lower quality software or a poor customer experience, which impacts the business bottom line. Join Gajan Pathmanathan as he shares proven approaches for ensuring quality and testing throughout the software development and delivery pipeline, while still maintaining agility and speed. Gajan presents a roadmap for building quality into the fabric of DevOps and fostering a quality-driven mindset,...

Rob_Sabourin
AmiBug.com
T12

Great Scripts I Have Known

New
Add to calendar
Thursday, October 19, 2017 - 1:30pm to 2:30pm

Are there any great scripted tests? Rob Sabourin shares dozens of examples of test scripts from software development projects. In this talk you will be exposed to the good, the bad, and the ugly side of test scripting. You will see some test scripts which have helped to drive profitable businesses, and other test scripts which have almost brought about corporate ruin. Rob explores the many context drivers behind testing, highlighting when and how they can help you focus on what matters. You will see many types of test scripts: smoke tests, FAST tests, business facing regression tests,...