STARCANADA 2017 - Testing in DevOps | TechWell

Conference archive

STARCANADA 2017 - Testing in DevOps

Sunday, October 15

Fundamentals of DevOps Certification—ICAgile (2-Day)

Add to calendar
Sunday, October 15, 2017 - 8:30am to Monday, October 16, 2017 - 5:00pm

This two-day course will teach you how to avoid the common mistakes of DevOps implementations and to leverage DevOps best practices. Upon completion attendees will be certified by the International Consortium for Agile and awarded the ICAgile Professional (ICP-FDO) designation.

Mike_Sowers
TechWell Corp.

Agile Tester Certification (2-Day)

Add to calendar
Sunday, October 15, 2017 - 8:30am to Monday, October 16, 2017 - 5:00am
Learn the role of the tester in an agile team and explore agile testing processes in an interactive workshop. Successful attendees earn the ICAgile Certified Professional in Agile Testing (ICP-TST) designation. This course is also accredited for the ISTQB® Foundation Level Agile Extension exam.
Rob_Sabourin
AmiBug.com

Agile Test Automation—ICAgile (2-Day)

Add to calendar
Sunday, October 15, 2017 - 8:30am to Monday, October 16, 2017 - 5:00pm

Explore the many ways automation supports agile testing in this two-day course with real-world, vendor-neutral examples of agile test automation approaches and tools. In addition, successful attendees are awarded the ICAgile Certified Professional in Agile Test Automation (ICP-ATA).

Tuesday, October 17

TA

Selenium Test Automation: From the Ground Up

Add to calendar
Tuesday, October 17, 2017 - 8:30am to 4:30pm

Knowledge of Selenium, the industry-standard tool for testing web applications, is a much sought after skill in today’s world of test automation. If you want to learn Selenium, then this full-day tutorial provides a great start. Cheezy Morgan shows you how to build test automation using Selenium. But he doesn’t stop there. He uses his years of experience to show you how to build automation that is clean and easy to maintain. Cheezy introduces other tools that work with Selenium to help manage the data used to drive your tests, evaluate JavaScript-heavy applications, manage your test...

Michael_Bolton
DevelopSense
TB

Critical Thinking for Software Testers

Add to calendar
Tuesday, October 17, 2017 - 8:30am to 4:30pm

Critical thinking is the kind of thinking that specifically looks for problems and mistakes. Regular people don’t do a lot of it. However, if you want to be a great tester, you need to be a great critical thinker. Critically thinking testers save projects from dangerous assumptions and ultimately from disasters. The good news is that critical thinking is not just innate intelligence or a talent—it’s a learnable and improvable skill you can master. Michael Bolton shares the specific techniques and heuristics of critical thinking and presents realistic testing puzzles that help you practice...

Dorothy Graham
Software Test Consultant
TD

System-Level Test Automation: Ensuring a Good Start

New
Add to calendar
Tuesday, October 17, 2017 - 8:30am to 12:00pm

Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a manager, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing value? Dot Graham describes the most important management issues you must address for test automation success, particularly when you are new to automation. Dot helps you understand and choose the best approaches for your organization—no matter which automation tools you use. Focusing on system level...

Bob Galen
Zenergy Technologies
TF

Agile Test Team Leadership: From Concept to Product

Preview New
Add to calendar
Tuesday, October 17, 2017 - 8:30am to 12:00pm

Today, many agile organizations are making a terrible error. They are assuming there is no place for test management and leadership in agile, self-directed team contexts. We beg to differ with this view and believe a strong need exists for testing leadership in agile organizations—just not the way we’ve typically approached it. Join Bob Galen as he explores what excellent test team leadership looks like in agile contexts. Explore the aspects of self-directed teams and the implications to your previous leadership styles. Look under the covers of Scrum and see where you should be...
Jeffery Payne
Coveros, Inc.
TG

Integrating Automated Testing into DevOps

Add to calendar
Tuesday, October 17, 2017 - 8:30am to 12:00pm

In many organizations, agile development processes are driving the pursuit of faster software releases, which has spawned a set of new practices called DevOps. DevOps stresses communications and integration between development and operations, including rapid deployment, continuous integration, and continuous delivery. Because DevOps practices require confidence that changes made to the code base will function as expected, automated testing is essential. Join Jeffery Payne as he discusses the unique challenges associated with integrating automated testing into continuous integration/...

TI

Innovation: Evolving and Expanding Your Creative Capabilities

Add to calendar
Tuesday, October 17, 2017 - 1:00pm to 4:30pm

Innovation is a word frequently tossed around in organizations today. The standard cliché is “Do more with less.” People and teams want to be innovative but often struggle with how to define, prioritize, implement, and track their innovation efforts. Jennifer Bonine shares the Innovation Types model to give you new tools to evolve and expand your innovation capabilities. Find out if your innovation ideas and efforts match your team and company goals. Learn how to classify your innovation and improvement efforts as core (to the business) or context (essential but non-revenue generating)....

Jeffery Payne
Coveros, Inc.
TJ

Security Testing for Test Professionals

New
Add to calendar
Tuesday, October 17, 2017 - 1:00pm to 4:30pm

Today’s software applications are often security critical, making security testing essential in a software quality program. Unfortunately, most testers have not been taught how to effectively test the security of the software applications they validate. Join Jeffery Payne as he shares what you need to know to integrate effective security testing into your everyday software testing activities. Learn how software vulnerabilities are introduced into code and exploited by hackers. Discover how to define and validate security requirements. Explore effective test techniques for assuring that...

Janet Gregory
DragonFire, Inc.
TK

Test Automation in Agile: The Path to Faster, Better Releases

New
Add to calendar
Tuesday, October 17, 2017 - 1:00pm to 4:30pm

Agile teams deliver “potentially” shippable software at the end of every iteration (one to four weeks) or possibly every day. Janet Gregory says that this goal can't be achieved without automated tests, and many teams struggle with test automation. The challenge of automating functional regression tests frightens many testers, who feel their skills aren’t up to the job. So, how can you deliver good quality when you have to release so often? By combining a collaborative team approach with appropriate tools and design approaches, you can not only automate your regression tests but also use...

Bob Galen
Zenergy Technologies
TL

Agile Testing: Team Tactics that Deliver the Goods

Preview New
Add to calendar
Tuesday, October 17, 2017 - 1:00pm to 4:30pm

Let’s face it—agile testing is different. Challenges exist in successfully integrating within the teams themselves. Scrummerfall continues to run rampant. The dichotomy of testing v. quality and balancing both the team’s and your focus still exists. Delivering value is both an imperative and a challenge. In this dynamic workshop, join agile coach Bob Galen to explore the tools, techniques, and mindset you need to bring to the table to successfully test in agile contexts. Bob examines risk-based testing, iterative test planning, exploratory testing, agile automation strategies, test...

Wednesday, October 18

Dorothy Graham
Software Test Consultant
K1

Blunders in Test Automation

Add to calendar
Wednesday, October 18, 2017 - 8:30am to 9:30am

In chess, the word blunder means a very bad move by someone who should know better. Even though functional test automation has been around for a long time, people still make some very bad moves and serious blunders. The most common misconception in automation is thinking that manual testing is the same as automated testing. And this misguided thinking accounts for most of the blunders in system level test automation. Dorothy Graham takes you on a tour of these blunders, including the Stable-Application Myth (you can’t start automating until the application is stable), Inside-the-Box...

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

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

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

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

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...
Jeffery Payne
Coveros, Inc.
K2

Succeeding with Rapid and Continuous Testing

Add to calendar
Wednesday, October 18, 2017 - 4:15pm to 5:15pm

All organizations are running to keep pace with the transformative changes in software development and delivery. You’re on the hook for immediately automating more and more tests to support a more rapid or continuous flow of new features, delivered into production. So, where do you start? Must testers become coders and automate to survive? Must everything be automated? Jeffery Payne argues that the need to automate almost all tests is a misconception. Jeffery explores how automated testing and manual testing are best balanced during rapid and continuous testing. See how you can employ...

Thursday, October 19

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

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

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