Conference Presentations

Please enter a presentation title, conference name, or keyword

STARCANADA 2018

Behavior-Driven Testing Using Page Object Models

Does it feel like you spend half of every sprint fixing failing automated functional tests? Are programmers unwilling to work with automation code? Is test automation a maintenance nightmare? There is a better way. The Page Object Model (POM) is a powerful design pattern for building test automation. A lack of design discipline can lead to test automation code that is buggy, brittle, and almost impossible to maintain.

Brian Hicks

5 Ways to Make Load Testing Work for You

[video:https://youtu.be/MT3ha_Y_OV4 width:300 height:200 align:right]

Israel Rogoza

7 Sure-fire Ways to Ruin Your Test Automation

[video:https://youtu.be/C8vq6VVUAmE width:300 height:200 align:right]

Seretta Gamba

STARWEST 2018

STARWEST 2018 7 Fundamentals of a Successful Testing Team

You want to build an effective testing team, but you’re asking yourself, “Where do I begin?” Greg Paskal, a quality assurance engineer with over thirty years of testing experience, shares seven keys to building a successful testing team. Learn the fundamentals every tester should know and how to build upon them to achieve an effective manual and automated testing strategy. Greg’s minimal essential testing strategy (METS), coupled with his proven experience, will help you build an amazing testing organization.

Greg Paskal

STARWEST 2018 7 Proven Ways to Ruin Your Test Automation

Test automation projects fail, but why? Could you stop it from happening? In this tongue-in-cheek talk, Seretta Gamba will share seven proven methods to disrupt or utterly ruin a test automation project, including letting a lone champion keep important knowledge to himself, ignoring good programming practices, setting impossible goals, and feigning support. Seretta’s humorous recommendations will provide managers, testers, and automators alike with the early signs of an automation project in danger.

Seretta Gamba

STARWEST 2018 A Tale of Continuous Testing

When the atmosphere is hostile to QA, and yet the demands on the QA Team are increasing, how do you transform a team where everything is tested and deployed manually, to an organization that delivers great software multiple times a day? Where do you start and how do you create the strategy for implementing Continuous Testing? Join David Lumpkin as he shares his company's journey to answer these questions and the team's evolution along the way.

David Lumpkin

Agile Dev West 2018

Agile Dev West 2018, Better Software West 2018, DevOps West 2018 I Manage an Agile Team. Am I Obsolete?

Agile and Scrum Teams are self-organizing and self-managing. As a line manager, what's left to do? Traditionally, managers are responsible for the output of their teams. Sometimes they're even responsible for the for a team's delivery that they do not have direct oversight. This model is flawed. People are complex, a team of people is a complex system. May as well try to manage the weather. To get a handle on the complexity of teams, managers need to act differently in how they lead others.

Robert Pieper

Better Software West 2018, Agile Dev West 2018, DevOps West 2018 A Case Study in Building a Culture of Continuous Improvement

Continuous improvement is the goal of agile teams. But what does it look like when we create a continuous improvement strategy beyond our agile teams and bring it to the company level? Working at Spotify, Kevin Goldsmith saw the benefits of its fantastic continuous improvement culture. When he joined Avvo as its new CTO, his primary goal was to help Avvo create that culture for itself. In this session, Kevin will show what Avvo has done to build a foundation for a continuous improvement culture.

Kevin Goldsmith

DevOps West 2018, Agile Dev West 2018, Better Software West 2018 A Definition of Done for DevSecOps

DevOps needs to consider many different aspects of software quality to deliver reliable software continuously. The term DevSecOps was developed to highlight that security is a key component of quality and cannot be ignored during continuous delivery. Join Gene Gotimer as he discusses how to determine a definition of done that includes security for DevOps pipelines. He'll discuss how continuous integration can invoke static analysis tools to test for security errors and check for software vulnerabilities.

Gene Gotimer

STAREAST 2018

Agile Testing in Large Scale Organizations

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 Thorn

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

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?

Tariq King

STAREAST 2018 API Testing: How to Write Tests, Integrate into CI, and Track What You're Testing

Some developers and testers think that APIs, whether internally developed or not, should just work. Unfortunately, without a significant amount of focus on testing API services, one little flaw can spell disaster for your application—especially security vulnerabilities where hackers will target your application. Elise Carmichael discusses the risks of not fully testing APIs, how to be sure that all services are tested fully, and the types of negative testing you need to do on APIs.

Elise Carmichael

Agile Dev, Better Software & DevOps Conference East 2017

BSE Testing A Business-First Approach to DevOps Implementation

DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the...

Leon Fayer

BSE Testing A Lean Tour of Lean Software Development

Lean software development has been described as “better, faster, cheaper” and focused on “eliminating waste,” but those are misnomers. Going after speed improvement and waste elimination can actually reduce the benefits you might otherwise get from lean. Ken Pugh describes what lean...

Ken Pugh

BSE Testing Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams

A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the...

Jeff Dalton

Upcoming Events

Apr 28
Jun 02
Jun 23
Sep 29