Loading…

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

Tools [clear filter]
Tuesday, September 24
 

9:45am EDT

Creating a Continuous Delivery Pipeline with Automated Testing
In this presentation you will learn about the importance of automated testing in a continuous development/deployment process. You will also learn how to set up a continuous deployment pipeline to incorporate testing in isolation/branch testing, as well as understanding how to design efficient tests and test suites for testing in isolation.

Prerequisites

Attendees should have some background in software development processes and basic tools such as version control systems, IDEs, etc.
Attendees should have some experience with automated testing and creating automated test scripts, as well as using testing frameworks for parallel test execution.

Primary Learning Objectives

Understand the importance of automated testing in a continuous development/deployment process.
Understand how to set up a continuous deployment pipeline to incorporate testing in isolation/branch testing.
Understand how to design efficient tests and test suites for testing in isolation.

Speakers
avatar for Josh Grant

Josh Grant

I'm a solution architect at Sauce Labs, helping customers succeed with their test automation. I've been working up and down the test automation pyramid for 10 years, building unit, API and UI test frameworks on a variety of projects.


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

10:45am EDT

The What, When and How of Test Automation in Agile
Agile means pace and agile means change. With frequent time boxed releases and flexible requirements, test automation faces numerous challenges. Haven’t we all asked what to automate and how to go about the daily tasks with the automation cloud looming over our heads. Here we’ll discuss answers to some of these questions and try to outline a number of approaches that agile teams can take in their selection of what to automate, how to go about their automation and whom to involve, and when to schedule these tasks so that the releases are debt free and of best quality.

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 10:45am - 11:30am EDT
Dorset Room

12:30pm EDT

Stress Driven Development, and How to Avoid It
Please Note: This is a virtual presentation where we will be testing out the logistics of remote presentations and participant interactions, we look forward to your feedback on this!

When was the last time you took a day off? How many times this week have you worked overtime? These questions are related to one thing we all experience on a daily basis - stress. Employees who are trapped by their routine to "deliver business value at all cost", often forget to take care of themselves. Unfortunately, this work-related stress affects our loved ones too, because work-life balance that we all hear about, usually means work-life stress.

What if I were to say that it does not have to be this way? In this talk, we discuss ways how to relax and avoid "Stress Driven Development." We deep dive into common stressors, and draft a comprehensive guide to removing stress at work and in our personal lives.

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 24, 2019 12:30pm - 1:15pm EDT
Dorset Room

2:30pm EDT

Sometimes Our Tools Can't Come With Us
Who’s in the driver’s seat of that flashy new app or widget, you or your tools and processes? If your tools and processes are dictating how you do everything how do you innovate? How do you rapidly respond to customer feedback? How can this new flashy app you are creating be any better than the last one?
Let’s be honest what organization isn’t under some kind of transformation be it Waterfall to Agile or adoption of DevOps and Continuous Integration (CI) and Continuous Delivery (CD) or something else. It’s the reality of our industry, Change, it’s the only constant. So why do our toolboxes look virtually the same as 10 years ago, or worse yet they are busting at the seams because you can’t shed dead weight?
It’s time to take a good hard look at your toolbox and determine who stays, who goes and what you need to go shopping for. Can you build it in house or is it better to buy a commercial tool? What do you need to consider when decommissioning tools and managing the change that surrounds it? It’s not always an easy choice, buy vs build, keep vs put out to pasture, we will explore all these and some with practical examples along with tips and tricks to take back to your own organization. What’s good enough? nothing is perfect, stop looking for perfection and stop trying to build it. While this presentation will focus on Quality tooling from code quality to function and performance testing and reporting the concepts apply to the broader software development tools.

Speakers
avatar for Kevin Malley

Kevin Malley

Kevin Malley is currently a Senior Technical Product Owner at Manulife where he along with a group DevOps evangelist’s are transforming the way Manulife builds, delivers and supports it’s products. He started his career testing hardware and software for the broadcast industry... Read More →


Tuesday September 24, 2019 2:30pm - 3:15pm EDT
Dorset Room