Topics & Sessions

  • Keynote Sessions

  • What is Good Testing?
  • Testing Time Travel: Looking Into the Future of App Quality

What is Good Testing?

James Bach, Michael Bolton, Janna Loeffler

Get an insider’s look into the current state of testing and automation from those who have helped define the industry as we know it. Michael Bolton, Janna Loeffler, and James Bach are QA industry oracles who have written the books on how we define modern quality today. Hear what they have to say about timely & timeless topics: AI, continuous testing, tooling, shift left, data, and much more. Get ready to challenge everything you think you know about testing.

Testing Time Travel: Looking Into the Future of App Quality

Stephen Feloney

What does the future hold? In this session, we'll hop into our DeLoreans, phone booths, or whatever other preferred method of time travel to get a glimpse at the future of testing and app quality. We’ll look at where we’re going and what our future trajectory means for application quality and all of us who focus on the space. Stephen Feloney, Head of Products for Application Quality at Perforce, has discussed this topic with leaders both inside and outside Perforce and will be joined by industry experts to share ideas about the future and what that means to us in the application quality space.

  • BlazeMeter & Perfecto

  • Guidelines for a Winning Mobile Test Coverage
  • Performance Testing - It's Not Negotiable

Guidelines for a Winning Mobile Test Coverage

Eran Kinsbruner

The market is about to see its next seismic shift with the impending release of iOS 16 and Android 13 updates. Is your testing strategy ready for these new platforms? It is crucial for your mobile application quality and continuous end-user experience to adapt to these changes. In this session, you'll get insight into both iOS 16 and Android 13, how to select the right testing tools, coverage and scale, real and virtual devices, security and visibility, UX and performance testing, and accessibility testing.

Performance Testing - It's Not Negotiable

John Boebinger

Millions are invested in a business application. The website is rolled out. Mobile apps are downloaded from the app store. But all this effort, and all this expense, will be for naught unless the end user experience is acceptable. In this session, you will learn the different types of performance tests, including web testing, mobile app testing, and mobile gateway testing. In addition, you will learn the importance of measuring not just the performance at the network level but also the importance of measuring the end user experience of both mobile and web users when the system is under load. Finally, you will learn the importance of integrating system monitoring information in performance charts to understand not just that there is a performance problem, but also the reason for that performance problem.

  • Frameworks

  • What's New in Appium 2.0?
  • The Debate Between Cypress and Playwright

What's New in Appium 2.0?

Sai Krishna and Srinivasan Sekar

Appium's first major version was launched over 7 years ago. Since then, Appium has added many new features and its backend architecture has changed dramatically. Appium 2.0, the next major release, has been in talks for several years now. Appium 2.0 has been in beta for more than a year now. Are you wondering about the recent changes in Appium, what to expect, and how to strategize? This session will discuss why to go with Appium 2.0, its architectural changes, the ease of building Appium plugins, changes in server configurations, and aspects of test migration.

The Debate Between Cypress and Playwright

Gleb Bahmutov

This session will discuss the two most popular modern web application testing tools in Cypress and Playwright. The two approach the same problems in very different ways — learn how to write end-to-end, API, and component tests using both. You'll come away understanding how to execute them on a continuous integration system. While similar comparisons of Cypress and Playwright focus on finding a winner, this session will go in-depth on the advantages of each tool to help you make an informed decision depending on your use case.

  • Strategy

  • Is There a Modern Approach to Performance Testing?
  • The Strategy and Tactics of Test Automation
  • From Hourglass to Pyramid: Great API Testing to Enhance Your CI/CD

Is There a Modern Approach to Performance Testing?

Federico Toledo

Do you think anything has changed in the performance testing profession in the last 15 years? I’d like to explore what’s changed and what remains the same since I started working on performance testing back in 2005. Typical questions I hear are how performance testing is different when working with Scrum, CI/CD, AI&ML, Blockchain, Kubernetes, and many other buzzwords. I want to share my perspective on what’s important to consider in order to do performance testing right, considering what’s new in our field to be sure to be up to date in terms of skills, tools and methodologies.

The Strategy and Tactics of Test Automation

Thomas Haver

The widespread adoption of test automation has led to numerous challenges that range from development lifecycle integration to simple scripting strategy. Just because a scenario CAN be automated does not mean it SHOULD be automated. Teams that adopt automation often rush to automate everything they can — like an automation firehose. For the scenarios that should be automated, every team must adopt an implementation plan to ensure value is derived from reliable automated test execution. In this session, the audience will learn how to automate both strategically and tactically to maximize the benefits of automation. Entry criteria will be demonstrated for automation in the development lifecycle along with a set of checks to determine automation feasibility & ROI.

From Hourglass to Pyramid: Great API Testing to Enhance Your CI/CD

Kristin Jackvony

When testers think about automation, they too often think of UI tests. While UI tests will always be important, many of our application tests can be run instead at the API level, saving valuable time and energy. In this session, Kristin Jackvony will talk about ways you can integrate negative testing, security testing, and performance testing into your API tests — turning your testing hourglass into a true pyramid.

The Lineup

 
 

Eran
Kinsbruner

Chief DevOps Evangelist, Perforce

 

Thomas
Haver

Test Automation Architect, M&T Bank

 

Federico
Toledo

Chief Operations Officer, Abstracta

 

Stephen
Feloney

VP of Products, Perforce

 

Kristin
Jackvony

Principal Engineer, Software Testing, Paylocity

 

John
Boebinger

Manager, Client Solutions, Perforce

 

Gleb
Bahmutov

Senior Director of Engineering, Mercari US

 

Sai
Krishna

Lead Consultant, Thoughtworks

 

Srinivasan
Sekar

Lead Consultant, Thoughtworks

 

James
Bach

Founder & Principal, Consultant, Satisfice Inc.

 

Janna
Loeffler

Director of Engineering, mParticle

 

Michael
Bolton

Lead Consultant, DevelopSense