STARWEST 2020 - Concurrent Session | TechWell

STARWEST 2020 - Concurrent Sessions

Concurrent sessions offer attendees the flexibility to explore a variety of topics throughout the conference on Wednesday and Thursday 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 7

Jenna Charlton
Coveros, Inc.
W1

Testing Treasure Maps: The Art of Crafting Charters

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

At the heart of agile testing execution is the charter. Charters should guide our testing and help us focus our exploration on what's most important and impactful. Unlike scripts generated for waterfall testing, there's an art to crafting charters. Charters help us avoid the dragon of wasteful testing or getting lost in the labyrinth of distraction to help us reach the treasure chest of good enough quality. We'll discuss adventuring our way through heuristics, assembling our party (personas), side quests to encourage exploration, navigating your way through a test session, and using your...

XBOSoft
W2

The 8th Habit of Highly Effective Agile Testers

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

Are you a good tester who readily adapts to change, focuses on the customer, works well with others, and keeps your testing skills up to date? Perhaps you have developed what Philip Lew refers to as the “7 Habits of Highly Effective Agile Testers”—a combination of practices and guiding principles that enable you to be a successful tester and teammate in an agile environment. But how do you transition from good to great? The answer is to invent, innovate, and inspire others to do the same. As we grow in our discipline, we must challenge the status quo and prepare ourselves to take software...

Mike_Wagner
tap|QA
W3

AI and Machine Learning in a Selenium World

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

Many testing teams today use Selenium for their automation needs, and rightfully so: Selenium allows for cross-browser and mobile support, it’s free, and it has a large open source community behind it. Regardless of its feature set, Selenium—and test automation in general—has its own list of pain points that can have a large impact on testing metrics, depending on the test architecture used and the design patterns being followed. To address these pain points, a team can use artificial intelligence (AI) and machine learning (ML) via open source libraries. This enables the tests to find...

KeyBank
W4

Reduce, Reuse, Recycle: Quality Asset Reuse in CI/CD and Lower Environment Availability

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

Through the Integration of existing quality assurance and testing assets into pipelines and dashboards the audience will see the improved return on investment of reutilizing items such as performance, automation, and monitoring scripting. The proactive awareness of application and lower environment health is visible from end to end to demonstrate the environment readiness at all levels from application, infrastructure, and communication layers. This centralized solutioning provides efficiencies in the triage and identification of potential problems. We will demonstrate that by identifying...

Nadia_Chaouch
DocuSign
W5

Ripple Effects of CI

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

Modernizing a product’s release processes using continuous integration and continuous delivery (CI/CD) is quite the challenge. But we do not have to think of it as an all-or-nothing game; there are many wins along the way that can provide value before the full vision is achieved. Nadia Chaouch will uncover some of the ripple effects of bringing a CI roadmap into the organization. She'll cover an introduction of containerization, tool scaling, increased telemetry, and changing the team’s mindset as some of the improvements you can accomplish that will have short- and long-term benefits. You...

Kevin_Pyles
Domo, Inc
W6

The Road to Level 5 Autonomous Testing

Add to calendar
Wednesday, October 7, 2020 - 11:30am to 12:30pm

Artificial intelligence is real and it is here, and there are many testing tools that have already applied machine learning (a subfield of AI) to improve their efficiency, robustness, and flexibility. But there are still questions about how far we have come in the quest for a tool that applies AI in such a way that testers could be replaced. Is this even possible? In the automobile industry, there is a vision of an autonomous future where vehicles will drive themselves with no human intervention. The road to level 5 autonomous driving provides some clear guidelines to help companies...

Paul-Herzog
West Monroe Partners
W7

Testing the Agile Manifesto

Add to calendar
Wednesday, October 7, 2020 - 1:30pm to 2:30pm

Agile principles and associated approaches to software development have been in use for more than a decade. However, teams are still unsure of how to integrate testing as not only specific tasks within a given process (Scrum, kanban, TDD, etc.), but as an extension of the philosophies and mindset that produced the Agile Manifesto in the first place. As a result, teams either ignore testing, test less than is necessary, or dramatically over-test by acting like we’re still on a waterfall project in 1987. Paul Herzog will take a trip back to the very beginning of agile by walking through the...

Adam_Sandman
Inflectra
W8

Setting Up Tomorrow's Testers for Success

Add to calendar
Wednesday, October 7, 2020 - 1:30pm to 2:30pm

We have coding bootcamps, free online coding academies, and many other platforms to teach people programming skills. However, there are not similar programs for testers and other QA professionals. How do we nurture the next generation of talent, help people transition into the software testing discipline, and give future testers the best chance to be successful? Adam Sandman will detail how you can set up programs to make the transition into the testing/QA workforce easier, using actual examples and case studies as demonstrations. We will discuss how you can implement certifications in...

Mark_Gharibian
E.&J. Gallo Winery
W9

Testing Your Way to Innovation: The Story of a Robotic Bartender

Add to calendar
Wednesday, October 7, 2020 - 1:30pm to 2:30pm

The challenge was simple: Build a voice-powered mixologist capable of making drinks based on whichever spirits and mixers were placed into it. Working with his team, Mark Gharibian designed an AWS-powered, Alexa-driven, Arduino/Raspberry Pi-running, laser-cut bartender prototype. Using an iterative approach, they designed and developed the hardware and software in tandem. Each iteration taught them something new and changed the way they approached testing in the innovation space. They operated in a nontraditional way, on a nontraditional project, using nontraditional tools—and how they got...

Tyler_Yates
Indeed.com
W11

Push on Green: Leveraging Automated Testing to Speed up the SDLC

Add to calendar
Wednesday, October 7, 2020 - 1:30pm to 2:30pm

Everyone wants to develop software quickly, but there is a valid concern that increasing velocity may decrease quality. At Indeed, we set a company-wide goal to double velocity of our software development without hurting the quality of our releases. To accomplish this goal, we looked at each stage of the software development lifecycle and found which parts took the most time. Deployment and verification in our QA environment was one of the biggest bottlenecks and was due to our historic reliance on human quality assurance testing for each release. To alleviate this bottleneck, we wanted to...

W12

Using Robotic Process Automation (RPA) to reimagine testing

Add to calendar
Wednesday, October 7, 2020 - 1:30pm to 2:30pm

So much time and energy is spent on automating and running tests. But test automation is one part of a larger testing process. The set-up and tear down of testing environments is for many still a manual and time consuming process. Writing good bug reports complete with screenshots of the issues, videos capturing how to reproduce the bug, log files is an exceptionally tedious process. This session will explore how an emerging technology, Robotic Process Automation, can automate the entire testing process. We’ll explore what RPA is, the different approaches taken (script-based, scriptless,...

Theron_Melrose
State Farm Insurance Companies
W13

A Journey of Transformation to an Agile-Based Performance Testing Model

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

Waterfall project development used to result in an overly expensive and drawn-out testing process, eating up valuable project schedule days. As project management transformed to product management, testing took a different approach to meet the demanding needs of product owners and keep up with the speed of agile. Theron Melrose's team recently lived this transition, starting from a centralized approach that performance tested every change and every deployment and caused 10- or 12-week performance testing cycles, and ending with a transformation. Join him to hear how a risk-based approach...

Melissa Benua
mParticle
W14

Open Conference

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

More information coming soon

Melissa Benua
mParticle
W15

Open Conference

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

More information coming soon

Melissa Benua
mParticle
W16

Open Conference

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

More information coming soon

COUNTRY Financial
W18

From Zero Automation to Automation Hero

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

Imagine living in an exciting fast paced corporate world of test automation and DevOps then being thrown into a completely manual test world. That's what happened to me. I was asked to join a new company and a new team with lots of problems, but the biggest problem... manual testing. Join me in learning about how I created a successful automation team with zero automation to being an automation hero. Learn strategies and how taking small steps to create big changes for a new testing world with automation and DevOps.

Objective 1 - Faster to Market From manual to mostly automated UI only...
Valentin_Guerlesquin
National Bank of Canada
W17

Dynamic test environments for continuous testing

Add to calendar
Wednesday, October 7, 2020 - 2:45pm to 3:45pm

Continuous Testing initiatives cope with several issues, some of them are highly linked to environments and test data. End-to-end environments do not allow on-demand deployments, since they are usually shared across other applications and used by manual testers. Using dynamic environments, which means on demand environment created from scratch for test execution, will help to resolve both these issues: to remove the collision with manual testing or other applications, and to control test data available for testing. During this presentation, I will do a live demonstration of a continuous...

Thursday, October 8

T2

Are Quality Engineers Still Needed In Modern Ages?

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

Even though quality is a team responsibility, developers automating tests without the customer’s point of view could end up only ensuring that your code logic is correct. Exploring the customer's perspectives raising different inputs, and discussing the business problem that we are trying to solve demonstrate that automation is not everything, and there is a lot more to look out for. Quality is more than simply automating tests, because you can't test quality into a product; it must be built in. To be able to do so, quality engineers being part of the team create a mental model of your...

Patrick_Poulin
API Fortress
T3

API Monitors: A False Sense of Security

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

APIs are the backbone of our web and mobile platforms today. They literally run the world, yet we don’t monitor them properly. Traditional approaches to monitoring have focused too much on performance and ping tests. That approach has proven to be highly unreliable, failing to alert teams when an API is not functioning correctly. Now, with more and faster releases thanks to agile, the problem of unreliable APIs is becoming worse. That’s why a new measure is needed that goes beyond uptime - Functional Uptime. Monitors should reproduce actual user flows that validate that the entire chain of...

Ben_Oconis
Storyblocks
T4

Creating A Mob: A New Tester’s Journey to Getting People Together To Test

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

As someone new to the QA and the testing community, within my organization, I was experiencing difficulties testing stemming from communication issues across teams. It felt like I was often the middle-man in a game of telephone between stakeholders, often making it difficult to efficiently manage how we test new features and products. To help address this issue, I incorporated mob testing into our testing culture. I will focus on what I have found to be the benefits of mob testing (such as improved communication and relationships among teams & spreading product knowledge), helpful...

Wayne_Wang
J.B. Hunt Transport, Inc.
T5

Life Is Better When Things Flow – Apply 0/100 Principle to CI/CD

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

“0/100”, or zero defects and 100% first-time-through (FTT), is the holy grail of the Lean manufacturing movement. Zero defects mean that your product or service will have no defects when it is provided to the customer and 100% FTT means that as your in-progress work moves through your workstations or value stream, it is successful on the first try so there is no re-work or in-process repair. In this presentation, I will demonstrate that how the 0/100 principle and other Lean Manufacturing tools and techniques can be applied in automated software delivery process, especially when you have a...

Domonic_Nunley
Progressive Insurance
T6

Not a Pipe Dream: E2E & Combinatorial Test Automation in the Pipeline

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

Is your development organization migrating to a more continuous integration/continuous delivery environment using containers in the cloud and pipelines, but you are not sure how to adapt your test automation to this change? You are not alone! Dom and Ed were facing a similar problem in their organization. With limited test engineer resources and the rapid rate of code change, it was no longer efficient and provided less business value to have the test engineers manually execute test automation with every deployment. If the test automation could be integrated into the development pipeline,...

Melissa_Tondi
E*TRADE
Kirk Walton
tap|QA
T1

Building the QA Team of the 2020s

Add to calendar
Thursday, October 8, 2020 - 9:45am to 10:45am

This past decade, the QA profession saw incredible, positive growth. As we look into this new decade, the landscape for the role of testers will continue to evolve. QA leaders must continue to learn and employ new strategies to ensure we are building the best teams possible for our organizations. Join Melissa Tondi and Kirk Walton for an important look at building an optimal testing/QA team for your organization in the 2020s. They will detail the current and future testing landscape and specific skills that will define the QA professional, including the balance between end-user empathy and...

Sylvia_Lobo
Seera Group
T7

Safe to Fail Agile Culture

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

Building a new software product and testing it is a highly innovative and creative process. Things simply don't go to plan all the time, setbacks and failures are inevitable along the way. What makes a difference is how a team deals with them. Each failure is an opportunity to reassess, make a change and try a different approach. In order to succeed, testing teams must become resilient to failure and focus on the learning outcomes that they present. As a QA lead, you need to encourage initiatives and via the right questions assist the team in taking the best possible decision based on what...

Jennifer Bonine
PinkLion.AI
T8

How Technology Teams Can Support Sustainable Development Goals and Be Champions for Change!

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

2030 is the “Decade of Delivery” to achieve the Sustainable Development Goals – yet the gap between where we are, and where we need to be is significant. A new report shows that 4th Industrial Revolution technology can play a major role in bridging this gap, but new responsibilities and partnerships will be necessary to move beyond technological enthusiasm. Join Jennifer Bonine to learn how the Fourth Industrial Revolution Tech Can Fast Track 70% of Sustainable Development Goals. Jennifer will discuss use cases of emerging technologies, including AI, which were analyzed to build the case...

T9

Leveraging Contract Testing with Pact for Microservices

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

More and more, software architecture moves to use micro service schemes, and how to ensure communication between services has become more important under this distributed software architecture. Other than testing pyramid strategies that we've already known about, I will introduce another layer in the service layer testing. During this talk, I will address the importance of contract testing in micro service architecture, why and how contract testing would help on quality assurance of services. Also, I will introduce some industrial tools and framework we could apply on achieving it. I will...

Greg_Paskal
Ramsey Solutions
T10

Rapid Testing in High-Velocity Environments: Introduction to METS (Minimal Essential Testing Strategy)

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

It’s going live tonight! How can we test all these changes when given only a few hours for testing? In this session, Greg Paskal presents the Minimum Essential Testing Strategy (METS), a testing methodology he developed nearly 20 years ago and used by companies across the world. Designed to help your Test Engineers adapt to rapid software and environment changes. The METS strategy enhances your current testing efforts by supercharging your existing capabilities and bringing a new focus to testing the right things in the timeframe given. You’ll walk away with a starter METS strategy and the...

Chen_Harel
OverOps
T11

Bad Code Kills: 6 Essential Quality Gates You Need in Your CI/CD

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

Enterprises today are all about increasing software delivery velocity. But with shorter release cycles, code quality is often sacrificed. As the first line of defense for software quality and customer experience, development and QA teams are under pressure to prevent code defects from escaping into production, yet they need to also manage unprecedented workloads with less time and resources to invest in testing code than ever before. To help address these gaps, we’ve identified 6 key quality gates that can be built into your CI/CD pipeline using open source plugins and used to clearly...

T12

Event Driven Automation to Enhance Customer Experience

Add to calendar
Thursday, October 8, 2020 - 11:15am to 12:15pm

EDA (Event Driven Automation) is a framework containing computer programs and workflows written to “listen” and respond to events generated by the user or the system. Applications rely on programming that separates event-processing logic from the rest of its code. With EDA, an event can be any identifiable occurrence that has significance for the workflow for which it is designed. Examples might include events caused by a large user-generated volume of requests and system-generated events such as program failing to load, sensor outputs, or messages from individual threads. EDA is...

Atlassian (Trello)
T13

Robots + Humans: Rise of the Tester

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

Testers and test tooling working together can be much more successful than either of them working independently. Both humans and automation have strengths to be taken into consideration when drafting quality strategies and test planning. As an organization evolves, the quality needs should be reevaluated with each step. This session will discuss where humans are still strongest in the software testing discipline, and contrast that with where test tools are most valuable. Various testing tools will be included in the comparison, with a heavy focus on test automation. That information will...

Alissa Lydon
Sauce Labs
T14

Feeling the Fuzzies - The Liberal Arts in Testing

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

In the 2016-17 academic year, the most common degree conferred to graduating students in the US fell under the category of “Liberal Arts and Sciences, General Studies and Humanities.” These 389,000 new graduates, affectionately called “fuzzies” in some circles, have ventured into the job market, many of them into the technology industry. And like their skeptical relatives during the holidays, they are finding similar questions when applying for employment: What are your “technical” qualifications? What skills does a liberal arts major bring to the table in tech? Humanities - that means you...

Gene_Gotimer
Coveros, Inc.
T15

Hey! You Got Security In My Development!

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

The release date is a week away. Development is complete. The code works, and everything looks good. Marketing is ready with the media blitz. Our customers are waiting to get their hands on the new features and are sure to give us good feedback. The only step left is to get the security group to scan the application and give us the approval to release it. Cross your fingers- let’s hope we get the green light! Otherwise, I don’t know what we are going to do. DevOps, and more importantly, DevSecOps, promises to do away with rolling the dice at the end and hoping we are allowed to release...

Anand_Gopalakrishnan
Airline Tariff Publishing Company
T16

Test 360 with BDD at V-Speeds

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

In Aviation, V-Speeds are the speeds derived from data obtained from designers and manufacturers during flight testing. Using them is considered the best practice to maximize aviation safety and performance. Can this same model be applied to Software testing? How about aviation software testing? We, at Airline Tariff Publishing Company applied the same principles of V-Speeds to obtain data about the application in a 360 viewpoint (i.e. from the designers, subject matter experts and product owners) to maximize our test script development efficiency within the BDD framework. This talk will...

T17

Data Science Testing

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

The presentation will cover from the very basics of data science to my journey into the data science world and how do we actually seek for quality in our product when testing a data rich project. My aim would be to cover the following areas; What is data science? What is testing data science models? How can we achieve a smooth process? Exploratory testing with data science. What have I achieved? What can you achieve/learn? Who would make a good data science tester? and the importance of documentation. Once you understand the how data science it performing to interpret vital and meaningful...

Scott_Aziz
Independent
T18

Leveraging Cloud Architecture (AWS Focused) to Build a Robust Test Automation Platform

Add to calendar
Thursday, October 8, 2020 - 1:30pm to 2:30pm

A huge opportunity exists for testing practitioners to leverage the power of the cloud for testing environments and testing tools. I recently designed a serverless cloud based test automation platform for a F500 company that allowed them to retire a legacy testing lab that was costing them $250k per year to maintain. The new platform was not only about 1/10th the cost, but also provides unlimited scalability on-demand as their needs grow. I will start the presentation with an overview of some relevant cloud native services and expand on the architecture of a few of those services and then...

Tom Stiehm
Coveros, Inc.
T19

How to Be an Impediment Removal Engine

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

As an agile coach working with self-organizing teams, I encounter blockers that can’t be removed by the team. Escalating the blocker to one manager or executive can be ineffective. I have experienced success when a group of managers or executives form a group dedicated to dealing with these kinds of issues, which I call an Impediment Removal Engine (IRE). If you have been in a similar situation and wondered how you could make a difference, come to the talk. Whether you are on a delivery team, managing a team or teams, being part of an IRE can help you understand and empathize with the...

Belinda_Goodman
SalesLoft
T20

Exploratory Testing, Why Its Important, How to Get Better, and How to Measure Success Around It

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

Exploratory testing is a phrase that is thrown around a lot as something organizations should be doing well. But how do you define success around it, especially since the goal is to not release bugs? And how do testers or organizations know that they are doing it right? Join Belinda as she teaches you how to leverage the team and tools around you to become better at exploratory testing and prevent bugs from making it into the wild. We will be covering how to make the most of pairing with designers, product, developers, support teams and other QA's to build users personas to test against...

Dusko Vuksanovic
TheZenith Insurance
T21

Tolerance Metrics in Test Automation

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

Web applications are not built perfectly. Even though we see our tests passing, it doesn't necessary mean that application is performing well. There are secondary indicators of the application stability, which if not properly observed, can lead to development nightmares. To be more precise, this presentation is about how to cover discovered issues which manifest as slow responses, flaky page loading, browser console error logs, etc. The challenge is how to observe these issues, and properly report on them. How to make sure the business understands what's going on, and can prioritize any...

Sargis Sargsyan
PicsArt
T22

Building in House Scalable Mobile Lab for Automation

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

It is becoming more and more challenging to test mobile apps on different devices, with different screen sizes, running different operating systems. During the development of a mobile app, we can easily verify and test the app on a mobile simulator or emulator. However, only simulator or emulator testing isn't enough, we need to make sure that our app works on devices that our users carry with them in their pocket. Creating a in house Automation Mobile Lab will be a good decision if you're looking to do automated testing, for example with Selenium and Appium. An automation Mobile Device...

Pawel Piwosz
EPAM Systems
T23

Test Your Infrastructure!

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

We are testing everything. We are so devoted to test that we even invented "DevTestOps". And then... Yes... What about our Infrastructure as a Code templates? How many times did you run your template again and again, fix issues, run again, fix issues... This is very common, we all have to admit it. Even if we use the CI/CD tools for our infrastructure (how many of us is really doing it? We are still missing the testing phase. But no worries! Let me show you how CloudFormation templates can be tested; how to be sure that code committed to the repository will be properly prepared and ready...

Jenny-Bramble
WillowTree Apps
T24

Building Automation Engineers From Scratch

Add to calendar
Thursday, October 8, 2020 - 3:00pm to 4:00pm

Creating automation engineers from manual testers is hard. Even if your testers are willing, they have a lot of hurdles to get over to feel like the same kind of subject matter experts in automation as they are in manual testing. As a career-long manual tester making the leap to automation, Jenny Bramble has the experience to explain frustrations and provide solutions. She will discuss managing the expectations of your testers and their managers (what's the time frame? Why isn't this working?), techniques for teaching (such as games! Pair/mob programming! Software fundamentals!), and how...