STAREAST 2018 - DevOps | TechWell

Conference archive

STAREAST 2018 - DevOps

Sunday, April 29

Gene Gotimer
Coveros, Inc.

Foundations of DevOps—ICAgile Certification (2-Day)

Add to calendar
Sunday, April 29, 2018 - 8:30am to Monday, April 30, 2018 - 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.

Monday, April 30

Melissa_Benua
mParticle
MG

Test Design for Fully Automated Build Architecture

Preview New
Add to calendar
Monday, April 30, 2018 - 8:30am to 12:00pm

Imagine this … As soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into production. Setting up the pipeline capable of doing just that is becoming more and more common and something you need to know about. But most organizations hit the same stumbling block—just what IS the appropriate battery of tests? Automated build architectures don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa Benua introduces you to key...

Adam Auerbach
Lincoln Financial Group
MH

Instill a DevOps Testing Culture in Your Team and Organization

New
Add to calendar
Monday, April 30, 2018 - 8:30am to 12:00pm

The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really...

Maaret Pyhäjärvi
F-Secure Oyj
MK

Exploratory Testing: New Skills for Learning and Discovery

New
Add to calendar
Monday, April 30, 2018 - 1:00pm to 4:30pm

The skill to self-manage our testing work and our learning—making learning and discovery a habit—is what differentiates skilled exploratory testing from simply putting random testing activities together. Maaret Pyhäjärvi says that exploratory testing treats test design, test execution, and learning as parallel, mutually supportive activities—with the goal of discovering things that we don’t realize we don’t know. Exploratory testing frames our thinking about the system and engulfs the idea of creating artifacts to support testing. Join Maaret to experience exploratory testing hands-on and...

Angie Jones
Twitter
Paul_Merrill
Beaufort Fairmont
MM

Dominoes of Automating Testing

New
Add to calendar
Monday, April 30, 2018 - 1:00pm to 4:30pm

Many initiatives to automate testing fail because teams focus too heavily on mastering the use of tools and frameworks, and not enough on understanding the foundational principles of a solid test automation strategy. Join Angie Jones and Paul Merrill for this interactive tutorial that requires no coding, no tools, and no laptops. Instead, let's knock down some dominoes! Learn the basic principles of good test automation by setting up dominoes in a way that solves puzzles. Angie and Paul share how to decide what to automate, how to organize test automation not only to reduce risk but also...

Tuesday, May 1

Michael_Bolton
DevelopSense
TB

A Rapid Introduction to Rapid Software Testing

Add to calendar
Tuesday, May 1, 2018 - 8:30am to 4:30pm

You're under tight time pressure with barely enough information to proceed with testing. How do you test quickly and inexpensively—yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and “minds-on” exercises that simulate important aspects of real testing problems. The rapid approach isn't just...

Bob Galen
Zenergy Technologies
TF

Test Automation Strategies for the Agile World

Sold Out!
Add to calendar
Tuesday, May 1, 2018 - 8:30am to 12:00pm

With many organizations adopting agile practices, the test automation landscape has changed. Bob Galen explores current disruptors to traditional automation strategies, and discusses relevant and current adjustments that must be made when developing an automation business case. Open source tools are becoming incredibly viable and often best their commercial equivalents―not only in cost but also in functionality, creativity, evolutionary speed, and developer acceptance. Agile methods have fundamentally challenged our traditional automation strategies. Now we must keep up with incremental...

Jason Arbon
test.ai
Tariq_King
Ultimate Software
TL

Artificial Intelligence and Machine Learning Skills for the Testing World

New
Add to calendar
Tuesday, May 1, 2018 - 1:00pm to 4:30pm

Software continues to revolutionize the world—impacting nearly every aspect of our work, family, and personal life. Artificial intelligence (AI) and machine learning (ML) are playing key roles in this revolution through improvements in search results, recommendations, forecasts, and other predictions. AI and ML technologies are being used in platforms for digital assistants, home entertainment and automation, medical diagnosis, customer support, and autonomous vehicles. Testing practitioners are recognizing the potential for advances in AI and ML to be leveraged for automated testing—an...

Jeff Payne
Coveros, Inc.
TN

Integrating Automated Testing into DevOps

Add to calendar
Tuesday, May 1, 2018 - 1:00pm to 4:30pm

In many organizations, agile development processes are driving the pursuit of faster software releases, which has spawned a set of new practices—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/continuous...

Gene Gotimer
Coveros, Inc.
TQ

Using Docker Containers for Automating Web Testing

Preview New
Add to calendar
Tuesday, May 1, 2018 - 1:00pm to 4:30pm

Vagrant and Docker are automation tools that are popular in the DevOps world. Vagrant provides a simple, consistent interface to create virtual machines on your local system and in the cloud. Docker lets you control containers—similar to virtual machines but smaller and faster with less overhead. These tools provide on-demand, disposable test environments that are delivered quickly, in a known state, locally or in the cloud. Systems under test, test tools, infrastructure, and even pre-populated data are all candidates for virtualization and containerization. When required, the...

Hans_Buwalda
LogiGear
TS

Better Test Design for Great Test Automation and DevOps

Add to calendar
Tuesday, May 1, 2018 - 1:00pm to 4:30pm

Test automation is an essential element in agile and DevOps processes. Your test designs can make or break automation efforts throughout the entire CI/CD pipeline. Automation must find problems in a build, run without a hitch, and be easily maintained. If tests are badly structured and unnecessarily detailed, an automation engineer will have a hard time automating them—even with great tools. Hans Buwalda explores how testers (both technical and non-technical) can design or restructure tests to make them suitable for automation. These tests will be able to run seamlessly with the CI/CD...

Wednesday, May 2

Jim_Holmes
Guidepost Systems
W3

Automated Testing: Beyond the Basics

Preview
Add to calendar
Wednesday, May 2, 2018 - 11:30am to 12:30pm

You've been through some initial test automation training or bootstrapping, and now, a few months down the road, you find you’re spending a lot of time chasing intermittent test failures and maintaining your codebase. You're frustrated and losing trust in the automated tests. Sound familiar? Jim Holmes helps you find approaches that may save your sanity—all based on his years of experience and hard knocks. Beyond the test automation basics like waits, find logic, or basic page objects, Jim takes a dive into more advanced test automation approaches and methods—custom-designed APIs,...

Tariq_King
Ultimate Software
W4

AI-Driven Testing as a Service: Fad, Fiction, or Future?

Add to calendar
Wednesday, May 2, 2018 - 11:30am to 12:30pm

Advances in artificial intelligence (AI) and machine learning (ML) are leading to a new generation of software, which is becoming self-adaptive, autonomous, and smart. Academic researchers and industry practitioners are investigating how these new AI and ML technologies can be leveraged to improve software testing and testing services. A handful of testing-as-a-service (TaaS) vendors already offer services that use AI bots to perform some functional and performance testing. How well do they live up to their claims? Can they be used as an effective substitute or supplement for human testers...

Shaun Bradshaw
Zenergy Technologies, Inc
W5

Thirteen Patterns of Testers Thriving in Agile Teams

Preview
Add to calendar
Wednesday, May 2, 2018 - 11:30am to 12:30pm

For many, testing in agile teams remains one of the great mysteries of the agile world. In some organizations, testers are marginalized; in others, testers are active, engaged, and highly valued. So, what’s up? In this interactive session, Shaun Bradshaw explores the mindset and practices of “fully empowered” agile testers on high-performance agile teams. Throughout his agile coaching experience, Shaun has seen it all—from totally dysfunctional teams to those running like well-oiled machines … and everything in between. He’ll share real-world tactics to help you guide your team...

Matthew Grasberger
Coveros, Inc.
W6

Automated Security Scanning for Your Delivery Pipeline

Preview
Add to calendar
Wednesday, May 2, 2018 - 11:30am to 12:30pm

Agile development and DevOps depend on an automated pipeline to build, test, and deploy code quickly. Security is all too often viewed as a manual task that is too difficult to automate and something to be left for later—not a good decision! Matt Grasberger says that, by leveraging automated security scans with open source scanners, you can reduce the risk of security vulnerabilities, get the most out of your pipeline, and increase software quality. Matt thoroughly explains and demonstrates several ways to implement automated security scans. Discover how to quickly test endpoints...

Wayne Ariola
Tricentis
W9

Continuous Testing vs. Test Automation: Three Key Differences

Add to calendar
Wednesday, May 2, 2018 - 1:45pm to 2:45pm

The past few years have brought a sea change in the way applications are architected, developed, and consumed—increasing both the complexity of testing and the risk of software failures. Given the trends that impact both architectures (cloud, microservices, and APIs) and processes (DevOps, agile, and continuous delivery), how can software testing keep pace with modern application delivery? Enter continuous testing. Wayne Ariola explores the three main differences between continuous testing and test automation. He explores why and where traditional test automation falls short in today’s...

Mary_Thorn
Mary Thorn Consulting
W11

Agile Testing in Large Scale Organizations

Add to calendar
Wednesday, May 2, 2018 - 1:45pm to 2:45pm

Mary Thorn has had the opportunity in the past twenty years to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large agile test organization where she has learned how to lead agile testers and agile testing in large contexts. Mary takes you through what she has learned, identifies the keys to transitioning your test organization as it grows, and discusses the techniques required to lead it through the changes. Agile...

Adam Auerbach
Lincoln Financial Group
W13

Building a Modern DevOps Enterprise Testing Organization

Add to calendar
Wednesday, May 2, 2018 - 3:00pm to 4:00pm

The DevOps movement is front and center across enterprises. Companies with mature systems are breaking down siloed IT departments and federating them into product development teams and departments. Testing and its practices are at the heart of these changes. Traditionally, development organizations have been filled with mostly manual testers and a limited number of automation and performance engineers. Adam Auerbach says this has to change. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and...

Evgeny Tkachenko
EPAM Systems
W14

The Four Cs and One T of Requirements “Testing”

Preview
Add to calendar
Wednesday, May 2, 2018 - 3:00pm to 4:00pm

It is important to know that written requirements are good, but few employ a practical, repeatable approach for “testing” their requirements. Evgeny Tkachenko says his company has introduced a requirements analysis step which is done before coding of functionality begins. Checking for requirements completeness, clearness, correctness, consistency, and testability helps ensure that developers create the right features the first time. To demonstrate this process, Evgeny presents examples of buggy requirements and plays games with participants who solve logic puzzles to practice...

Thursday, May 3

Jason Wick
MakeMusic
T1

Leave Behind Us vs. Them: Transforming a Product Team

Preview
Add to calendar
Thursday, May 3, 2018 - 9:45am to 10:45am

For most of his career in test/QA, Jason Wick found the prevailing sentiment to be us vs. them—testers vs. developers or the project team vs. the business. And this mindset does not work on a cross-functional product team where everyone must share goals and be willing to put the team goals ahead of all other agendas. During his past year of leading a product delivery team, Jason Wick has discovered that establishing this team goals mindset is no easy task. However, with hard work—and, yes, some setbacks—his team members have indeed transformed from a group of people doing work into...

T3

DevOps Tools for Winning Agility

Add to calendar
Thursday, May 3, 2018 - 9:45am to 10:45am

With a myriad of tools to choose from—open source, free, paid, and enterprise level—teams and organizations have seemingly endless options. Making the right tool decisions can impact the level of quality and success within DevOps projects. Kellyn Pot'Vin-Gorman discusses different tools, what tools work best together, and how—even in teams that are in silos—the right choices can make the difference between success and failure in DevOps implementations. Explore tools—such as Ansible, Jenkins, Maven, Delphix, Github, Liquibase, and Terraform—for automating builds and virtualization. Review...

Susan Zampino
Progressive Casualty Insurance Company
T6

Exploratory Testing: Learn to Do It like a Bloodhound

Preview
Add to calendar
Thursday, May 3, 2018 - 9:45am to 10:45am

Let’s face it—dogs are born to sniff everything. Using their noses, they gather information from other dogs, people, and most everything. We teach dogs to use their noses to find bombs, predict seizures, locate cancer cells, detect drugs, and so much more. When dogs smell, they are not just recording an odor; they get an entire story. Although testers have fewer scent receptors than dogs, Susan Zampino says that we can learn how to gather information like a dog to drive our exploratory testing. Using active audience participation, Susan will stimulate participants to rely on their...

Robert Williams
CA Technologies
T7

Testing in a Microservices and Continuous Delivery Environment

Preview
Add to calendar
Thursday, May 3, 2018 - 11:15am to 12:15pm

The combination of microservice architectures and continuous delivery (CD) create a difficult scenario for integration and release testing. Even though microservices often introduce a huge number of integrations and transitive dependencies, testing still must be completed quickly to keep the pipeline flowing smoothly. Robert Williams surveys the techniques and tools available today for testing one or more microservices against a mix of real and virtualized dependencies in various stages of the CD pipeline. He explores structured testing around multiple versions of those services...

Paul_Grizzaffi
Magenic
T9

Not Your Parents’ Test Automation: Application of Non-Traditional Automation

Add to calendar
Thursday, May 3, 2018 - 11:15am to 12:15pm

Most software organizations have a test automation initiative—some just beginning and others humming right along. Typically, these initiatives focus on traditional automation—using a software package to automate test cases or user stories. However, if you use only the traditional approaches to automation, you will miss opportunities to exploit the complete powers of automation. Paul Grizzaffi shares real-world examples where non-traditional automation or “automation assist” approaches, including high volume automated testing, have provided high business value testing in his company. He...

Isabel Evans
Independent Consultant
T10

Devices and Desires: How Do Humans Experience Software?

Add to calendar
Thursday, May 3, 2018 - 11:15am to 12:15pm

We consume and still we desire more—more devices, more apps, more data, more bandwidth, more connectivity. The more we have, the more we want. We assume that to be true—those of us who work in the software industry. But is that true? To understand what is really required of our products, we need to design and test a pyramid of interlocking quality attributes that, together, make for an optimum experience. Isabel Evans discusses why and how we can evaluate UX and what is takes to deliver better UX to our customers. Isabel looks at the needs of the individual software user in conjunction...

Irene Dhong
Bazaarvoice
T11

Integration and Functional Testing Using Dockerized Dependencies

Preview
Add to calendar
Thursday, May 3, 2018 - 11:15am to 12:15pm

To emulate production-like conditions that cannot be tested on the unit level, many integration and functional tests need a realistic environment. However, performing these tests in a production-like environment is fraught with problems—test data management issues, tests that are difficult to execute repeatedly, and network traffic that causes long-running test execution times. Instead of having to deal with these problems and others, Irene Dhong employs Docker to simulate dependencies. Learn how you can take advantage of Dockerized dependencies for quick test writing, reusability...

T12

Five Things We’ve Learned from 100,000 Bug Fixes

Preview
Add to calendar
Thursday, May 3, 2018 - 11:15am to 12:15pm

Since co-founding Testlio four years ago, Kristel Kruustük and her team of testers worldwide have worked with QA leaders and engineers at some of the world’s most innovative companies, including Lyft, Salesforce, Hotels.com, and Microsoft. During that time testers working with her testing-as-a-service company have identified 100,000 bugs and counting. Along the way, Kristel has learned there are five key traits and skills that make testers and test leaders great. In this eye-opening session, she talks about the tester’s mindset—curious, open, tenacious, and more—and how you can...

Tracy Ragan
OpenMake Software
T13

Release Automation: Yes, Testers Should Care

Preview
Add to calendar
Thursday, May 3, 2018 - 1:30pm to 2:30pm

Agile DevOps focuses on moving changes through the pipeline as quickly as possible, which means that more operational tasks—like software deployment—will occur earlier. As a result, testing teams will begin assuming more responsibility in managing those deployments in order to perfect reputability. Tracy Ragan provides an overview of release automation as it relates to testing and explains how automation is key to achieving faster and leaner testing cycles. She discusses why deploying new code across diverse environments can be really tricky and slow, and how properly implemented...

Anjeneya Dubey
McGraw-Hill Education
T16

Embedding Performance Engineering into the CI/CD Pipeline

Preview
Add to calendar
Thursday, May 3, 2018 - 1:30pm to 2:30pm

A difficult challenge organizations face when adopting continuous integration/continuous delivery (CI/CD) is ensuring that every build has been evaluated for performance. Although most organizations do performance testing, how they do it and when they do it define their readiness for deploying in fast-paced environments. Anjeneya Dubey’s team faced similar challenges and found ways to embed performance engineering as part of their CD pipeline. To achieve this objective, they made changes to processes, technologies, and culture. They added non-functional requirements to “normal”...

Kaushal_Dalvi
Ultimate Software
T22

Open Source Tools for Performance Testing and Monitoring

Add to calendar
Thursday, May 3, 2018 - 3:00pm to 4:00pm

Are you finding it hard to make time for performance testing? Does your code end up shipping to production with little or no performance validation due to the lack of tools or expertise? Do you often wonder what system performance looks like in production to end users? Whether you are a test engineer, developer, or seasoned performance tester who has used traditional tools like LoadRunner, there are times when you need to get a quick read on the performance characteristics of your system and determine if there are any regressions. Join Kaushal Dalvi as he shares tips, tricks, and...