STAREAST - Conference List Schedule | TechWell

Conference Schedule

Sunday, April 30

Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration—7:30am–5:00pm
7:30 am to 5:00 pm
Multi-Day Training Classes Begin—8:30am–5:00pm
8:30 am to 5:00 pm
Agile & DevOps Leadership—ICAgile Certification
Jeffery Payne
8:30 am to 5:00 pm

Designed for executives and organizational leaders, this highly-interactive, hands-on course will teach you what you need to know to successfully implement agile and DevOps in your organization.

Python® for Testers
Kristoffer Nordström
8:30 am to 5:00 pm
This is a course for testers who are frustrated by the laborious and manual work that makes up day-to-day test activities. Participants will gain a solid understanding of the Python language, its philosophy, and the code syntax.
Performance, Load, and Stress Testing
Mark Tomlinson
8:30 am to 5:00 pm
Understand the performance testing process and develop a workable strategy for performance testing an application/system in this interactive course. 
Software Tester Certification Foundation Level—ISTQB CTFL
Susan Harrington
8:30 am to 5:00 pm

Accredited training for the ISTQB® Certified Tester—Foundation Level (CTFL) certification, the world's most widely-recognized certification of software testing skills and knowledge. Find out what it takes to be a successful software tester and gain practical knowledge you can apply now including the relationship of testing to development, test levels, black-box methods, white-box testing, experienced-based testing, and more.

Security Testing for Test Professionals
8:30 am to 5:00 pm

Explore security testing in an interactive workshop setting. This course is appropriate for software development and testing professionals who want to begin doing security testing as part of their assurance activities. 

Fundamentals of Agile Test Automation
Jonathan Miller Kauffman
8:30 am to 5:00 pm

Explore the many ways automation supports agile testing in this course with real-world, vendor-neutral examples of agile test automation approaches and tools.

Software Test Management, Planning, and Measurement
Jeff Pierce
8:30 am to 5:00 pm

Learn how to achieve a consensus on important test strategy issues such as resource allocation, risk prioritization, automation, and more. This course is appropriate for Test Managers, Test Leads, and experienced testers tasked with developing testing strategy for their organization.

  • Discuss the importance of corporate culture and the economics of test and failure
  • Learn proven test planning methods and techniques
  • Learn to create customized Master Test Plans and Level-specific plans
  • Explore the issues that affect the test strategy
  • ...
API Testing Workshop
Chris Needham
8:30 am to 5:00 pm

Ideal for agile and DevOps teams, this workshop-style course demonstrates the benefits of API testing using commercial and open-source software.

ISTQB Certified Tester—Test Automation Engineer
Hajer Ben Moussa
8:30 am to 5:00 pm

Accredited training for the ISTQB® Advanced Tester Certification—Test Automation Engineer (CTAL-TAE) certification. This course utilizes practical exercises to reinforce learning, strengthen understanding, and prepare participants for the exam.

Foundations of DevOps—ICAgile Certification
Tom Stiehm
8:30 am to 5:00 pm

DevOps combines development, testing, and operations and includes continuous integration, automated testing, continuous delivery, and rapid deployment practices. Learn 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.

Agile Tester Certification—ISTQB/ICAgile
Mike Sowers
8:30 am to 5:00 pm

Explore agile testing processes in this interactive course designed for dev and testing roles. Learn technical and team skills testers need for success, as well as key agile testing techniques. Successful attendees earn the ICAgile Certified Professional—Agile Testing (ICP-TST) designation and can optionally sit for the ISTQB® Certified Tester Foundation Level—Agile Tester (CTFL-AT) exam.

Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm
Training Classes Continue—1:00pm–5:00pm
1:00 pm to 5:00 pm

Monday, May 1

Registration—7:00am–5:00pm
7:00 am to 5:00 pm
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Full & Half-Day Tutorials—8:30am–12:00pm
8:30 am to 12:00 pm
Multi-Day Training Classes Continue—8:30am–5:00pm
8:30 am to 5:00 pm
Tutorial MA BDD for Champions! NEW
Andrew Knight, Sarah Watkins
8:30 am to 4:30 pm

Behavior-Driven Development (BDD) is a set of pragmatic practices that prioritizes our focus on the behaviors we want to develop. Why? Users get value out of good behaviors. If we focus on developing high-quality features that users want, then everything else falls into place. In the first half of this workshop, we will explore behaviors for an example product using a group activity called Example Mapping. Then, in the second half, we will refine all the scenarios for those behaviors by writing Gherkin "Given-When-Then" scenarios that follow the Arrange-Act-Assert pattern. Through these...Read more

Tutorial MB Getting Started with AI-Driven Automation NEW
Dionny Santiago
8:30 am to 12:00 pm

AI has been rapidly changing the way we approach software testing. Traditional test automation is time-consuming to create and breaks down easily in the presence of change. Thankfully, AI is helping testing teams create less procedural, more resilient tests that are able to self-heal in the presence of modern, rapidly changing, highly dynamic production systems. This sounds great, but you may be asking yourself: How do I get started? What additional skills do I need to learn? What tools are available for me to start using, right now? Join Dionny Santiago as he breaks down different AI...Read more

Tutorial MC Testing from the Inside: Unit Testing Edition NEW
Tariq King
8:30 am to 12:00 pm

Do you want to take your testing and/or development skills to the next level? Are you working in an agile team where you are trying to shift-left so that your organization can reap the full benefits of testing earlier? In software testing, you're generally taught to think outside the box, from a user's perspective. However, sometimes great ideas can be sparked from inside the box, by looking at the underlying code and using that knowledge to identify various ways to break the software. Join Tariq King as he walks through the fundamentals of program-based testing so that you can find bugs...Read more

Tutorial MD Test Automation: How to Start and Succeed
Chris Loder
8:30 am to 12:00 pm

Many organizations invest a lot of effort in test automation at the system level but then have serious problems as their product matures and changes over time. As a leader, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing added value? Chris Loder will explain the critical issues you need to know to get a good start, and he will share his extensive experience in building great automation. He covers the most important management issues you should address for test automation success,...Read more

Tutorial ME The Influential Tester in Agile Development
Robert Sabourin
8:30 am to 12:00 pm

Avoiding siloed development is a tricky business. It’s so easy for agile teams to fall into the rut of testers only doing traditional testing activities and programmers strictly doing their time-worn coding activities. But there are actually many places testers can be influential and contribute value on cross-functional teams. Rob Sabourin will share several examples of how testing skills can be applied to a wide variety of activities in an agile project. For instance, testers are among the most skilled team members in story grooming, elicitation, and exploration. Risk analysis in self-...Read more

Tutorial MF The How and When of Communication NEW
Julie Gardiner
8:30 am to 12:00 pm

Ever struggled to communicate test progress or persuade a stakeholder on the quality improvement initiative you have? Do you struggle getting developers to appreciate the need to build testing into the lifecycle? If the answer to any of these questions is yes, then this session is for you. Julie Gardiner shares key ingredients for getting your message across more effectively. She shares a communication model she has used for nearly 20 years in her career to get her message across and, more recently, how the science of timing can play a major part of how communication is received. Through...Read more

Tutorial MG Ramping Up Modern Performance NEW
Leandro Melendez
8:30 am to 12:00 pm

Modern software is developed in a continuous manner, with several backend services frequently being deployed and scaled in the cloud. Furthermore, as organizations move toward agile, DevOps, and continuous delivery, it is vital for them to move away from traditional approaches to evaluate performance. Are you interested in ramping up or polishing your skills on performance testing? Leandro Melendez will introduce attendees to modern, agile, and continuous performance testing. You’ll learn performance assurance principles and everything from fundamental performance concepts like correlation...Read more

Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm
Full & Half-Day Tutorials Continue—1:00pm–4:30pm
1:00 pm to 4:30 pm
Tutorial MH Test Strategies for a Modern World
Adam Satterfield, Janna Loeffler
1:00 pm to 4:30 pm

With the advent of DevOps, Agile, and ever-increasing complex technologies under test, the classic, the bloated test strategy document has quickly become outdated. Many testers struggle to understand how to convey complex testing tasks concisely. However, there is hope! There is a way to create a concise, actionable, and useful test strategy for Agile, DevOps, and even the dreaded Waterfall! Janna and Adam will leverage real-world test strategies that they have used and will break down the critical components and detail out how to create a test strategy, no matter what development style...Read more

Tutorial MI Full-Stack Testing for Microservices Architectures NEW
Tariq King
1:00 pm to 4:30 pm

Software development is trending toward building systems using small, autonomous, independently deployable microservices. Leveraging microservices makes it easier to release software early, more frequently, and even continuously, which aligns well with Agile and DevOps. But how does the microservices architectural pattern affect software testing and testability? How can you ensure microservice-based applications have an adequate level of test coverage at each level? Does this paradigm change the test automation pyramid, and if so what does that look like? Join Tariq King as he walks...Read more

Tutorial MJ Test Design for Fully Automated Build Architecture
Melissa Benua
1:00 pm to 4:30 pm

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 test...Read more

Tutorial MK Instill a DevOps Testing Culture in Your Team and Organization
Adam Auerbach
1:00 pm to 4:30 pm

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...Read more

Tutorial ML Automation Framework Essentials
Chris Loder
1:00 pm to 4:30 pm

Automation is critical in today’s software delivery lifecycle, and yet many organizations struggle to keep their automation running. How can we mitigate difficulties and get consistent automation runs and results we can trust? The secret is implementing a solid automation framework, but that isn’t as easy as it seems. Chris Loder has built several automation frameworks over his career and has learned what works—and, more importantly, what doesn’t. This tutorial will cover what an automation framework is, the benefits of having one, and the keys to a successful framework, including...Read more

Tutorial MM Become Your Company's Quality Consultant NEW
Péter Földházi
1:00 pm to 4:30 pm

Companies of all sizes are facing difficulties in achieving higher quality standards within their organization. As quality engineering includes a variety of different roles and activities, it is also challenging to find the right people to analyze the current state from a wide perspective and to provide the recommendations that will allow these organizations to mature their teams, improving their testing culture in the process. Join Péter Földházi as he illustrates the knowledge and skills necessary to become your company's quality consultant. Péter's goal is to involve testers from...Read more

Tutorial MN Towards Healthier Apps Through Observability NEW
Kaushal Dalvi
1:00 pm to 4:30 pm

Observability has exploded onto the software engineering zeitgeist over the last five years, and for a good reason. However, it suffers from being misunderstood and sometimes equated with a closely related subject—monitoring. This confusion is compounded by the fact that some of the existing tools and frameworks just adopted a lot of the observability terminology in just the letter of the word, not the intent. Not having a solid grasp on the basics of observability is becoming unacceptable in the world of effective software quality engineering. Kaushal Dalvi shares his experiences in the...Read more

Speed Networking—5:15pm-6:00pm
5:15 pm to 6:00 pm

Tuesday, May 2

Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration—7:30am–5:00pm
7:30 am to 5:00 pm
Full & Half-Day Tutorials—8:30am–12:00pm
8:30 am to 12:00 pm
Multi-Day Training Classes Continue—8:30am–5:00pm
8:30 am to 5:00 pm
Tutorial TA A Quality Engineering Introduction to AI and Machine Learning NEW
Tariq King
8:30 am to 4:30 pm

Although there are several controversies and misunderstandings surrounding AI and machine learning, one thing is apparent — people have quality concerns about the safety, reliability, and trustworthiness of these types of systems. Not only are ML-based systems shrouded in mystery due to their largely black-box nature, they also tend to be unpredictable since they can adapt and learn new things at runtime. Validating ML systems is challenging and requires a cross-section of knowledge, skills, and experience from areas such as mathematics, data science, software engineering, cyber-security...Read more

Tutorial TB Testing in the Cloud From All Four Corners of the World! NEW
Kristoffer Nordström
8:30 am to 4:30 pm

This is a workshop for those of you that have done some sort of scripting or automation before. It’s a workshop where we’ll write a simple test agent using Python for sending traffic to a centralized REST API. You’ll follow up by creating 10,000 items of random test objects for offline test data. You’ll spin up server instances in the AWS cloud using Python. And finally, to top it all off, you’ll deploy your test agent and test data in cloud instances spread out over the four corners of the world, all of them generating simultaneous test traffic toward a single REST API where you’ll all...Read more

Tutorial TC Building Your Own Automation Framework NEW
Chris Loder
8:30 am to 4:30 pm

Let’s face it, building an automation framework is hard. That’s why there are so many commercial ones available on the market. But what if you wanted to build your own? One that you could customize to suit your needs, as opposed to you having to work within the confines of a tool or other framework. Where do you start? What does it need to have to be successful? Chris Loder will walk you through building your own automation framework based on his successful framework architecture. You will start with a basic test case runner and then build on it by adding new modules, such as UI...Read more

Tutorial TD Getting Smart on API Testing & Automation
Jeffery Payne
8:30 am to 12:00 pm

API testing has become more and more popular as service-oriented architectures have become common. In addition, testing at the API level can be effectively automated to provide maintainable regression tests that work well in a DevOps process. In this tutorial, Jeffery Payne discusses what API testing is all about and how it is effectively done. Techniques and tools are discussed that highlight where in the testing process API testing makes the most sense to perform. Various open source and commercial tools will be demonstrated and the pros and cons of various solutions discussed. Effective...Read more

Tutorial TE Quality and Testing Measures and Metrics
Jeff Pierce
8:30 am to 12:00 pm

To be most effective, leaders—including development and testing managers, ScrumMasters, product owners, and IT managers—need metrics to help direct their efforts and make informed recommendations about the software’s release readiness and associated risks. Because one important evaluation activity is to “measure” the quality of the software, the progress and results of both development and testing must be measured. Collecting, analyzing, and using metrics are complicated because developers and testers often are concerned that the metrics will be used against them. Join Jeff Pierce as he...Read more

Tutorial TF Web Security Testing: The Basics and More
Tom Stiehm
8:30 am to 12:00 pm

Web applications are often security critical or serve as front-ends for security critical applications, making web testing for vulnerabilities an essential part of software testing. Unfortunately, most software testers have not been taught how to identify web security issues while testing applications. Join Tom Stiehm as he shares what you need to know to security test web-based applications as part of your overall testing process. Learn about the most common web security vulnerabilities and how they are introduced into web code and exploited by hackers. Explore test techniques for...Read more

Tutorial TG Exploratory Testing in the Heat of the Sprint NEW
Robert Sabourin
8:30 am to 12:00 pm

Agile teams are burdened with the challenge of delivering working product increments after short iterations of development. Getting software from an ambiguous terse, incomplete requirement–to a done, working, solid, valuable, high-quality code requires testers to continuously adapt to change in a turbulent context and deliver actionable results. Rob Sabourin will illustrate how charter-driven session-based exploratory testing techniques can empower agile teams and help them learn quickly and adapt based on what really matters. Testers can design and execute tests on the fly as they explore...Read more

Tutorial TH Automating Visual Tests with Cypress NEW
Andrew Knight
8:30 am to 12:00 pm

In this workshop, we learn what "visual testing" is and how it's different from traditional functional testing. Essentially, a picture is worth a thousand assertions. We can take visual snapshots of our apps during automated tests and compare them over time. Any changes detected are flagged for testers to inspect. Good visual testing uses AI to flag significant things like missing elements instead of insignificant things like a 1-pixel shift. To demonstrate this, we will automate a test for an example web app using Cypress and JavaScript without and then with visual snapshots. For visual...Read more

Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm
Full & Half-Day Tutorials Continue—1:00pm–4:30pm
1:00 pm to 4:30 pm
Tutorial TI Agile Test & Transformation Leadership in Action NEW
Mike Sowers
1:00 pm to 4:30 pm

Leading and driving change in our companies, organizations, and teams can be as difficult as pushing a wet rope uphill! Even with the best processes and tools, we may not achieve our business and customer satisfaction goals when our environment is stuck in the status quo. Ultimately, transforming an organization is about changing culture. Our values, beliefs, goals, assumptions, purpose, priorities, and other factors influence culture. Test managers and leaders are critical players in driving cultural change. Mike Sowers will explore the key attributes of being a Test Transformation Leader...Read more

Tutorial TJ Integrating Automated Testing into DevOps
Jeffery Payne
1:00 pm to 4:30 pm

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...Read more

Tutorial TK Holistic Performance Testing for Modern Applications
Kaushal Dalvi
1:00 pm to 4:30 pm

With the advent of frameworks like Angular, React, and Vue, the landscape of application performance has changed significantly in terms of testing and measurement. Gone are the days of measuring response time as a single value based on back-end performance. In modern web and mobile applications, additional layers need to be peeled apart at the front end to truly understand its performance characteristics. Traditional approaches to performance testing are no longer sufficient to provide a delightfully responsive user experience. Join Kaushal Dalvi as he details new developments in the...Read more

Tutorial TL Test Estimation in the Face of Uncertainty
Robert Sabourin
1:00 pm to 4:30 pm

Anyone who has ever attempted to estimate software testing effort realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually unlimited. The keys to good estimates are understanding the primary variables, comparing them to known standards, and normalizing the estimates based on their differences. This is easy to say but difficult to accomplish because estimates are frequently required even when we know very little about the project—and what we do know is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking...Read more

Tutorial TM Smarter Test Design with Classification Trees and Pairwise Techniques NEW
Julie Gardiner
1:00 pm to 4:30 pm

In many teams, the total number of possible combinations of inputs, outputs, browsers, and devices for the software we need to test has grown to an alarming number. As testers, we need to choose the most important tests first, but how do we do that without understanding the potential scope in the first place? In this tutorial, Julie Gardiner will share two powerful testing techniques that can help us be more efficient and effective with our testing. Classification trees are a structured, visual approach to identifying test objects and documenting test ideas and data in a way that allows...Read more

Welcome Reception—5:00pm–6:00pm
5:00 pm to 6:00 pm

Wednesday, May 3

Morning Yoga—6:45am-7:30am
6:45 am to 7:30 am
Registration—7:00am–5:30pm
7:00 am to 5:30 pm
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Networking Events—Test Lab (All Day) | Genius Testing Bar (All Day)
8:00 am to 8:30 am
Keynote K1 Quality Is Like Ogres
Janna Loeffler, mParticle
8:45 am to 9:45 am

Ogres have layers. Quality has layers. We’ve seen this many times over in testing with the Testing Pyramid. However, whereas quality includes testing, it is not limited to testing. Quality layers build upon each other and provide information on the quality of not only our product but our processes. Each layer provides a different perspective on quality data so that informed decisions can be made. This helps drive continuous improvements of not only products but of our processes as well. Having a layered approach to quality helps build a culture of quality. When everyone has a clear...Read more

Keynote K2 Rest API Testing Strategies: Going Beyond Request and Response
Júlio de Lima, Capco
10:00 am to 11:00 am

In this keynote, Júlio will mix knowledge exposition and demonstration of tools designed to help attendees get more insights and actionable steps to test this layer.Read more

Visit the Expo—10:30am–2:00pm
10:30 am to 2:00 pm
Networking Break in the Expo—11:00am-11:30am
11:00 am to 11:30 am
Concurrent Sessions—11:30am–12:30pm
11:30 am to 12:30 pm
Concurrent Session W1 RIP UI Test Automation. You Failed. CX Observability Will Lead Us to Software Quality
Alex Martins, Relicx, Inc.
11:30 am to 12:30 pm

Despite the massive efforts around testing phases, pyramids, vegetables, periodic table, etc., users keep finding bugs, which leads to poor CX. Testing is an activity; quality is the goal. We’ve been focused on making the activity better, but that didn’t improve quality. In this session, Alex Martins will discuss his best efforts and experiences around testing and never being able to achieve the dream of software quality. Alex has been on projects that spent more money on testing than on development, and still didn’t catch all bugs. He's thrown AI/ML into my testing lifecycle and still...Read more

Concurrent Session W2 Leveraging Machine Learning & AI for Quality Assurance
David Dang, Zenergy Technologies
11:30 am to 12:30 pm

Machine learning, artificial intelligence… It’s everywhere. Everyone is talking about it. It’s the next “BIG” thing that is expected to bring in over 10 trillion into the economy by 2030. But what is it? And what can it do for you? Join David for an explanation on machine learning and AI and the many benefits each provides. Furthermore, you will dive deeper into three areas in which machine learning and AI can be utilized to improve the quality of your software and users’ experience, such as: 1. Utilizing machine learning to identify patterns in analytics to essentially provide enhanced...Read more

Concurrent Session W3 Debunking the QA KPI Myths and make KPI great again
Lisette Zounon, FORT Robotics
11:30 am to 12:30 pm

Everyone is focused on data and metrics to make major decisions. When it comes to software quality, KPI metrics can become a myth. Sometimes it works, sometimes you miss it. KPI metrics help determine the health of the product, as well as provide guidance for continuous improvement. In this session, Lisette will share what KPI have worked based on her experiences, and discuss how you can determine what KPI will work for your organization. Key takeaways from this session include:

Determining the purpose of QA KPI for your needs Adapting the KPI Metrics to your organizational culture...Read more
Concurrent Session W4 The 10 Steps for Effective Mainframe Testing
Mark Schettenhelm, BMC
11:30 am to 12:30 pm

It is without a doubt that DevOps has come to the mainframe. Any company that currently runs a mainframe platform is either in the process of transforming mainframe development or has already transformed their mainframe development to using DevOps. While DevOps has come to the mainframe, automated testing is still lagging. Application teams have shiny new DevOps pipelines and automation, are using tools like Git to super charge their development but are still using manual testing procedures, bad test data, and antiquated testing processes. To get to that next level of DevOps maturity,...Read more

Concurrent Session W5 Why Your Digital Engineering Effort Will Not Produce the Results You Think
Suzette Johnson, Northrop Grumman, Robin Yeman, Catalyst Campus for Technology & Innovation
11:30 am to 12:30 pm

You have read the books, purchased your tools, containerized your apps, moved to the cloud, and automated your development pipelines. Awesome! Surely you are going to knock this transformation out of the park! But that's not enough. There are several principles you need to consider. It is the combination of tools and technologies, people, and principles combined that make a digital engineering successful. Let’s discuss the principles for technical agility and how to apply a test-first mindset. These principles will help attendees build the foundation for successful digital engineering...Read more

Concurrent Session W6 Automation Face-Off
Chris Loder, Upland InGenius
11:30 am to 12:30 pm

What do you think about when you hear the words "test automation"? Are you considering developing your own tools to help you probe the product deeply, or will you apply a commercial tool for automated checking? Are you excited by new, powerful, enabling technologies, or do you worry that a robot will replace you? One thing is for sure: when we apply tools, we fundamentally change the context and the nature of the work we do. Our panelists are software testing experts who will discuss all this and more with you! Together, we'll probe what people mean by automation, the power that tools can...Read more

Lunch in the Expo—12:30pm–1:30pm
12:30 pm to 1:30 pm
Concurrent Sessions—1:30pm–2:30pm
1:30 pm to 2:30 pm
Concurrent Session W7 Introduction to Test Orchestration Preview
Chris Harbert, Testery
1:30 pm to 2:30 pm

This session will be an introduction to test orchestration: the process, execution, and monitoring of automated tests to drive the quality of your product. It's easy to fall into the trap of thinking that will save us, but being successful at test automation often requires making changes to more than just how the tests are executed. We also need to consider our process/workflow around software testing. What's our branching strategy? When and where do we deploy? Who reviews the failed tests? And in addition to evaluating our process/workflow around testing, we also need to consider...Read more

Concurrent Session W8 Data Science and System Testing: Lessons Learned from a Four-Part Workshop Series
Scott Tilley, Big Data Florida
1:30 pm to 2:30 pm

During fall 2022, Big Data Florida ran a series of four workshops on the intersection of data science and system testing. The first was on “Testing Big Data Systems,” which provided the basis for subsequent meetings. The second event was on “Testing Machine Learning (ML) Models,” the third was on “Testing Artificial Intelligence (AI) Applications,” and the fourth was on “Leveraging AI and ML in Testing.” Participants were an interdisciplinary group drawn from data science, testing (hardware, software, and integrated systems), and interested researchers and professionals. This session...Read more

Concurrent Session W9 Implementing a Whole Team Quality Approach to Software Development in a Startup Environment Preview
Brianna Roby, Highlight Inc.
1:30 pm to 2:30 pm

Most startups are working within tight budgets and timelines. Getting the product working and out the door is the main goal, while quality tends to fall by the wayside. This can cause a backlog in needed testing, automation, and even added tech debt. Even when QA exists, there is often a “throw it over the wall” mentality. In order to tackle this issue early on at Highlight, we focused on a Whole Team Quality approach of software development. By looking at everything through a lens of quality, including business requirements, it has helped to ensure that we are releasing high...Read more

Concurrent Session W10 Delivering Quality with the Correct Strategy Preview
Ariadna Trueba, Parser
1:30 pm to 2:30 pm

Usually we find that clients don't include quality inside their delivery process. But what happens when the release to production is ready and suddenly things are not working as expected? Quality calls! This process should start earlier and be included within the delivery process from the very beginning; even, during the initial call with the client to understand what they expect from us. This is where quality strategy lives: from the evaluation of client's requirements/expectation, going through the team that you will work with, planning the stages where the quality shall be...Read more

Concurrent Session W11 High Octane DevOps: Supercharged CI/CD Pipelines
Marc Jimenez, Dell Technologies, Prashant Patil, Dell Technologies
1:30 pm to 2:30 pm

To reinvent the wheel is to attempt to duplicate, most likely with inferior results and technical debts. Within a large-scale organization the true cost of CI/CD is the toil involved when effort is repeated to create the same or similar pipeline functionality. What we discovered during a CI/CD journey is that the key to creating powerful and efficient CI/CD or automation testing pipelines is in not writing pipeline logic at all. The formula that was unlocked is in focusing on the atomic level of the reusable code within pipeline stages. By harnessing the power of creating small opinionated...Read more

Concurrent Session W12 Performance Assurance and SRE - Panel
Leandro Melendez, K6-Grafana
1:30 pm to 2:30 pm

Delivering performance applications is a multi-layered challenge these days. Teams must assure that the application performs on multiple fronts. Each new function must have quick responses and be as slim as possible from the coding moment. It must be quick and light for a single request, handle concurrency, and coexist with multiple other processes even in micro-serviced applications spread all over the place. Not to mention, it must handle lots of loads once in production. It must stay performant and available within the agreed thresholds. The impressive amount of tasks to tackle and co-...Read more

Concurrent Sessions—2:45pm–3:45pm
2:45 pm to 3:45 pm
Concurrent Session W13 A Journey to Better Automation with the Screenplay Pattern
Sarah Watkins, Q2
2:45 pm to 3:45 pm

Anyone who has spent time automating tests quickly learns that writing interactions is a challenge. People often struggle to write automation that remains reliable and avoids code duplication. The Page Object Model is a popular way to handle interactions, yet it still falls into some of these problems. In this session, we’ll take a journey with a simple C# search engine test to refactor its interactions from inadequate traditional ways to improved ones offered by the Screenplay Pattern. By the end, you’ll be able to use Screenplay calls with Boa Constrictor to make reliable interactions...Read more

Concurrent Session W14 Testing Machine Learning Functionality: The Need for a New Way of Thinking
Martin Karsberg, Infotiv
2:45 pm to 3:45 pm

When testing functionality based on machine learning or trained functionality, the focus of your testing changes. The code itself stops being interesting to some degree, and instead the focus needs to be elsewhere. Based on personal experience and research projects, this session will highlight the importance of testing your data, why independent testing is vital, and how some "old school" tools can help when thinking & planning test activities. This session will also demonstrate trained functionality intended for autonomous driving, and will touch more general problems faced when...Read more

Concurrent Session W15 Integration of A11y Audits into Test Automation
Boris Wrubel, boris.co.at
2:45 pm to 3:45 pm

A11y audits have been one of the essential disciplines of software quality assurance for years. For some time now, these accessibility audits can be performed easily by any end user in the browser (e.g., Google Lighthouse, axe add-on for Firefox, etc.). These checks can be integrated easily into an existing selenium test automation. This session will speak to the pitfalls when doing automatic audits and why they happen. This session will also showcase how these audits can be integrated into an existing test framework using Selenium. Attendees will discover a concrete solution with code...Read more

Concurrent Session W16 Testing & Release Strategy for Native Android & iOS Apps
Anand Bagmar, Essence Of Testing
2:45 pm to 3:45 pm

Experimentation and quick feedback are the keys to success of any product, while also ensuring a good quality product with new and better features is being shipped out at a decent/regular frequency to the users. In this session, we will discuss how to enable experimentation, get quick feedback, and reduce risk. We will also discuss testing strategy and the release process on Android & iOS Native apps that will help enable CI/CD. Finally, this session will focus on the below techniques/practices related to testing & releases: * Functional automation approach - identify and automate...Read more

Concurrent Session W17 Tactics for Testing DevOps Infrastructure Code
Derek Ashmore, Asperitas Consulting
2:45 pm to 3:45 pm

With the cloud, infrastructure such as networking, security, virtual machines, and much more is entirely software code. Instead of manually creating cloud environments for applications and making changes, administrators write code to do that work. When changes are needed, that code is enhanced and re-run. Just like application code, infrastructure code needs to be tested. After all, code that introduces defects into existing environments can put developers, testers, and even end-users out of service. That said, most organizations do not adequately test infrastructure code. Anybody in this...Read more

Concurrent Session W18 Modern Test Automation Strategies - A Panel
Melissa Benua, mParticle, Janna Loeffler, mParticle, Adam Auerbach, EPAM Systems
2:45 pm to 3:45 pm

Love it or hate it, test automation drives a large part of our day-to-day lives as testers. But writing and maintaining software automation doesn't HAVE to be painful! Learn from a panel of automation experts - including Janna Loeffler, Adam Auerbach, and more - about how their teams have built reliable automation tooling and infrastructure that can stand the test of time. Moderated by Melissa Benua, the panel will answer YOUR questions and help you address the challenges that we all face when scaling our test automation to match modern continuous delivery needs. You don't have to have a...Read more

Visit the Expo—3:30pm–6:30pm
3:30 pm to 6:30 pm
Networking Break in the Expo—3:45pm-4:15pm
3:45 pm to 4:15 pm
Keynote K3 Lightning Strikes the Keynotes
Alison Wade, TechWell Corp.
4:15 pm to 5:15 pm

Throughout the years, Lightning Talks have been a popular part of the STAR conferences. If you’re not familiar with the concept, Lightning Talks consists of a series of five-minute talks by different speakers within one presentation period. Lightning Talks are the opportunity for speakers to deliver their single biggest bang-for-the-buck idea in a rapid-fire presentation. And now, lightning has struck the STAR keynotes. Some of the best-known experts in testing will step up to the podium and give you their best shot of lightning. Get multiple keynote presentations...Read more

Expo Reception & Passport Game Prize Drawings—5:30pm–6:30pm
5:30 pm to 6:30 pm
Test Lab Kick-Off—5:30pm-7:30pm
5:30 pm to 7:30 pm

Thursday, May 4

Morning Yoga—6:45am-7:30am
6:45 am to 7:30 am
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Networking Events—Test Lab (All Day) | Genius Testing Bar (All Day)
8:00 am to 8:30 am
Registration—8:00am–3:00pm
8:00 am to 3:00 pm
Keynote K4 A Tester's Journey in the World of Machine Learning
Shivani Gaba, New Work SE
8:30 am to 9:30 am

Machine learning (ML) has become the epicenter of software in today’s era. Tremendous efforts are put into developing ML-based systems. But what about ensuring the quality of such applications? What role can testers play in this context? Usually, testing takes a backseat here, and testers need help finding their role and the contributions they could make. The perception remains that “it’s machine learning; it cannot be tested.” But is this really the case? If not, how can we break this myth? How can testers make their space in the ML world? Join Shivani as she explores answers to such...Read more

Concurrent Sessions—9:45am–10:45am
9:45 am to 10:45 am
Concurrent Session T1 Feature Flags - The Good, The Bad, and How to Prevent The Ugly Preview
Jeff Sing, Iterable
9:45 am to 10:45 pm

More and more companies are using feature flags to get all types of changes – new features, configuration changes, bug fixes, and experiments – into production in a safer, faster, and most importantly, a sustainable way. Software companies that shift to deploying with feature flags benefit from low risk releases, faster time to market, higher quality, and in general happier teams. Sounds great, right? But what happens when your system isn’t implemented correctly, or worse, tested properly? This session will take attendees on a journey of why teams use Progressive Delivery, and the...Read more

Concurrent Session T2 Automatic Canary Analysis: Critical Success Factor for Release Pipeline
Helena Song, Netflix Inc., Budhaditya Das, Netflix Inc.
9:45 am to 10:45 am

Netflix began streaming services with a small-scale microservice ecosystem. As our global reach grew, so did the complexity of the underlying ecosystem. Membership Lifecycle Ecosystem is a cluster of services that handles all the backend business logic related to membership, signup, billing, and payments. This ecosystem consists of 100+ internal microservices and a similar number of external partners and payment processors - spanning across multiple teams. Each team has an asynchronous release cadence and the quality of each release has a direct impact on the quality of the ecosystem and...Read more

Concurrent Session T3 Eating the Elephant: Being the First QA Preview
Cody Pike, Enerflo
9:45 am to 10:45 am

Congratulations, you have landed a position as the first QA Engineer at an exciting new company! Now what? Between trying to adjust to a new work environment and trying to establish quality driven rituals and habits, being the first QA for a new and/or small company can be a monumental and sometimes overwhelming task. In this session, we will discuss how communication, compartmentalization, and automation can make an immediate impact for your once QA-less team. First, we will examine how the simple act of being vocal and concise about risks and concerns can go a long way towards...Read more

Concurrent Session T4 Testing Hard-to-Test Devices Using Docker Containers
Gunjan Sharma, Sony Interactive Entertainment
9:45 am to 10:45 am

Back in the day, live testing was the only way to test systems, especially software and hardware, and the advanced methodologies that we have today did not exist. Today, docker containers have made even the most difficult systems very easy to test. In this session, we will take a look at an example of testing a disk monitoring service using software techniques without actually using any disks. The service reports NVMe SSD drives’ state and classifies drives as “good” or “bad” based on the data. Key takeaways from this session include understanding the basics of NVMe and docker, creating a...Read more

T5 Small QA Team Survival Strategies
Amanda Ellison, Auction Edge
9:45 am to 10:45 am

Are you and your team having trouble managing your workload? Is your Dev to QA ratio completely out of whack? Do you need help convincing management that one or two extra hands would make a difference? Amanda will draw from her experience on teams of various sizes to provide examples of how to organize the QA workload into manageable pieces without losing your sanity. She will also give advice on how to outsource to other non-QA team members that can assist with getting stories to done and avoid potential bottlenecks. We’ll also discuss ways to get developer assistance with unit and...Read more

Concurrent Session T6 AI in Testing: A Moderated Panel Discussion
Tariq King, EPAM Systems
9:45 am to 10:45 am
Artificial intelligence is the newest trend in software testing. But what is it, and how will it impact the tester's role, both today and in the future? What do you need to do to embrace this emerging technology? Tariq King will moderate this panel discussion to give you an opportunity to hear the opinions of industry leaders about AI in testing. You will have a chance to drive the debate, so come prepared with all your AI questions.Read more
Visit the Expo—10:15am–3:00pm
10:15 am to 3:00 pm
Networking Break in the Expo—10:45am-11:15am
10:45 am to 11:15 am
Concurrent Sessions—11:15am–12:15pm
11:15 am to 12:15 pm
Concurrent Session T7 An Intro to the Best Web Testing Framework for the Worst Type Of Testing
Maciek Konkolowicz, Keebo.ai
11:15 am to 12:15 pm

E2E testing is by far the most expensive, slow, and obnoxious type of testing developers can automate. As a dev, you have likely thrown up a little bit just thinking about it. However, targeted, well-thought-through, and well-written E2E tests can also form the basis of a highly valuable test suite that can ease anxiety while writing new features. How do we get over our nauseated feelings and commit to immediately improving the quality of our application by providing more checks? Do what devs have done for a long time - switch to new and improved tooling for an old problem. In this session...Read more

Concurrent Session T8 Comprehensive API Testing Ecosystem
Shailaja Patel, IBM, Lisa Waugh, IBM
11:15 am to 12:15 pm

Maintaining API test cases across multiple environments, for different load levels, and types of tests (eg. smoke, functional, regression) traditionally required separate tests be written and maintained. Test maintenance is expensive. If you have three lower environments that tests are run for, then you usually have at least three different tests you are trying to keep in sync. If you have a new API added for a microservice, then you have to modify and validate across all three tests at a minimum. If you are running different load levels for build tests verses load tests, for example, that...Read more

Concurrent Session T9 Blurring the Line Between Developer and QA
Earline Deutsch, SS&C
11:15 am to 12:15 pm

Many QA testers are hesitant to poke their noses into the code they are testing, preferring to do black box testing instead. But what if getting a little nosey could help you save time and become a better tester? What if you could better assess risk by peeking under the covers and determine just how much testing is required for a feature? For over two decades (ouch!), Earline Deutsch has been a software developer, but in the past 18 months she switched to serving as a Software QA Engineer. In this session, she'll discuss her experiences in a whole new light from reviewing code changes to...Read more

Concurrent Session T10 Building a Symbiotic Test Department with Exploratory and Automation Engineers Preview
Jonathan Peck, Insider, Inc.
11:15 am to 12:15 pm

During this session, Jonathan Peck will share his experiences on how test engineering was operating on a support model by embedding in individual feature teams. However, he saw that engineers were swamped with manual testing and monolithic regression suites and couldn't make effective progress towards automation. Instead of only throwing more people at the problem, he'll discuss how he pivoted with explicit roles for Exploratory and Test Automation Engineers. We'll also explore establishing a healthy ratio of software to test engineers, setting expectations for acceptance criteria...Read more

Concurrent Session T11 Building Something from Nothing: How Changes in the Healthcare Industry Kickstarted a Testing Revolution for Medicaid Agencies
Renee Taylor, State of Vermont
11:15 am to 12:15 pm

Every person in the United States will, in every stage of their life, interact with the Healthcare industry. In 2005, the Centers for Medicare and Medicaid Services (CMS) initiated a modernization act which had a ripple effect for states. The State of Vermont, along with every other state and territory, needed to begin upgrading legacy systems - systems that are 30, 40, or even 50 years old - and bring Medicaid into the future. Given that Vermont’s legacy systems have no historical documentation of as-is process flows, no future-state, no requirements, no documentation of code or set up,...Read more

Concurrent Session T12 Representation Matter for Women of Color in Tech
Willetta "Lettie" Ar-Rahmaan, IBM
11:15 am to 12:15 pm

How can you see yourself in a technical position; but there's no one who looks like you. This is one of many challenges Women of Color (WOC) experience in the tech field. The tech field is majority white men. As a Gen-X black woman, Lettie Ar-Rahmaan wasn’t encouraged to enter the tech field. Therefore, she struggled between service and technology. In the end, her passion for technology won and she's found success in technology from developer, QA tester, test manager, and now a product manager. The memories of being told she's not good enough came to her as she wrote her book, Struggling...Read more

Lunch in the Expo—12:30pm–1:30pm
12:30 pm to 1:30 pm
Concurrent Sessions—1:30pm–2:30pm
1:30 pm to 2:30 pm
Concurrent Session T13 Successfully Converting Manual Test Teams into Test Automation Engineers
Ardy Signey, DELMIAWORKS
1:30 pm to 2:30 pm

The need to convert manual test teams into test automation engineers is in large demand in many companies. This request is most prevalent in organizations using Agile Scrum that have short sprint cycles. In implementing solutions to this demand, Andy Sidney has found two effective strategies that have worked at two different companies in the past five years. In both situations the strategies were challenged by the Scrum teams and the QA teams because it would slightly modify the Scrum process, and initially increase the workload for the QA testers until the learning curve diminished. Once...Read more

Concurrent Session T16 Metrics to Benefit Continuous Delivery with Confidence
Julie Papineau, Petal
1:30 pm to 2:30 pm

To many companies, quality is bottleneck to continuous delivery and often still a waterfall process in their agile methodology. Another bottleneck is how developers have lost confidence and rely solely on testers to ensure the quality of their work, while also enforcing a quality gate. The objective of this session is to share best practices and metrics in order to generate conversations of continuous optimization in integrating code and increasing frequency of confident & quality deliveries. Additional takeaways from this session include bringing quality into the process sooner (shift...Read more

Concurrent Session T17 Meet GitHub Advanced Security Preview
Dave Burnison, GitHub
1:30 pm to 2:30 pm

Find and fix security vulnerabilities before code hits the main branch in your repo. GitHub Advanced Security (GHAS) helps teams secure their software supply chain and proprietary code with the only community-driven, native application security testing solution. GHAS is built to optimize the developer experience through automation. Identify and fix reported security issues quickly and efficiently by integrating security testing into every step of the developer workflow. GHAS components: - Code scanning: Find and fix security issues in your code before they reach production with...Read more

Concurrent Session T18 Women in QA: Challenges Faced by Women at Work and How to Solve Them
Himani Khanna, GSPANN Technologies, Inc.
1:30 pm to 2:30 pm

One of the major concerns faced by working women in technology these days is work‐life prioritization and resource management. Many women tech leaders have to make bolder decisions in life, leading to a career break or ending their professional careers early in their life due to their personal commitments towards their families. However, there can be a “best‐fit” for these women who seek support from their organizations, especially leadership and their teams. There are a lot of organizations that support women to grow and become impactful tech leaders, while also providing programs to...Read more

Networking Break in the Expo—2:30pm-3:00pm
2:30 pm to 3:00 pm
Concurrent Sessions—3:00pm–4:00pm
3:00 pm to 4:00 pm
Concurrent Session T19 Automated CSV Data Comparison & Advanced Field-Level Validation Utility
Yawo Amegadje, DTCC
3:00 pm to 4:00 pm

To satisfy the validation requirements and ensure processed data accuracy, QA Test Engineers within an organization often face the challenge of completing major regression tasks that require detailed comparison of multiple pairs of CSV files. These files can be very large at times (thousands of rows & hundreds of columns per file). Testers also need to detect the presence of any duplicate records within those files along with the deltas (extra or missing records on both sides of the CSV pairs). Beyond those challenges the automation utility needed has to be reusable & exposable to...Read more

Concurrent Session T20 Ukrainian Lessons Learned: How to Build Continuous Testing and Project Management from the Trenches Preview
Maryna Didkovska, EPAM
3:00 pm to 4:00 pm

On the 24th of February, life in Ukraine changed dramatically, and it hasn't stopped. Projects had to be delivered according to release schedules and Business Continuity Plans (BCP) had to be built in parallel with deploying shelters and evacuating teams to safe zones. Despite risk mitigation plans, the war was such a critical factor that the existing hierarchal management structure began to show inefficiency. As two Directors of Software Quality in a company with 14,000 employees in Ukraine, Maryna will share their approach to governance of software quality, release management,...Read more

Concurrent Session T21 Agile and Earned Value Management
Teri Musick, CGI Federal
3:00 pm to 4:00 pm

The Agile Earned Value Management (A-EVM) approach provides effective scope variance analysis, comprehensive performance reporting, and predictability that aid in keeping the program on time and on budget. A-EVM is an adapted implementation of the traditional EVM method. In A-EVM, we use the agile framework artifacts as inputs, use traditional EVM calculations, and value delivery is expressed in traditional EVM metrics. The A-EVM approach leverages the iteration or program increment time-boxes, in place of the traditional PMI Release, to provide boundaries around a set of epics or features...Read more

Concurrent Session T22 Engineering Productivity via Metrics
Nagesh Chetan, mParticle
3:00 pm to 4:00 pm

Even at a startup, engineering teams can grow quickly, with a proliferation of tools, teams. processes, agile methodologies, meetings, interviews and so on. How does one begin to think about getting a pulse on how the teams are performing, how code is being delivered, what are the obstacles that developers are facing? Where do you start? We addressed the problem by taking a stock of all things in flight, starting to think about how to even begin assigning metrics to seemingly intangible things like developer happiness and related obstacles Having one source of truth for all these metrics,...Read more

Concurrent Session T23 Transformation to an Agile Based Performance Testing Model
Theron Melrose, State Farm Insurance Companies
3:00 pm to 4:00 pm

The Transformation to an Agile Based Performance Testing Model session will take attendees through an IT transformational effort from waterfall delivery to agile, and from project management to product management. This session will chronical the real-world transformational journey of a manager and a six-person horizontal capacity and performance testing team that created a new testing model that balances the performance testing needs for nearly 20 product teams. Attendees will learn how this small team was built, and the roles and skills necessary to staff this new testing model....Read more

Keynote K5 Don’t Be a Chump: Counters to Seven Common Negotiating Gambits
Payson Hall, Catalysis Group, Inc.
4:15 pm to 5:15 pm

The movie “Rounders” has a scene at a poker table where the narrator says, “If you can't spot the sucker in the first half hour at the table, then you are the sucker.” If you find yourself negotiating with professionals and you have no formal training in negotiation, you are probably the sucker. Have you ever gone to buy a new car, agreed upon a firm price with the salesman, then found yourself paying hundreds or thousands more after he brought his manager in to “finalize the deal”? How did they do that? Car salesmen and their managers are professional negotiators. In this keynote, Payson...Read more

Testing & Quality Leadership Summit Reception 5:30pm-6:30pm (Summit Registration Required)
5:30 pm to 6:30 pm

Friday, May 5

Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration—7:30am–3:00pm
7:30 am to 3:00 pm
Testing & Quality Leadership Summit
8:00 am to 3:30 pm

At the 2023 Testing & Quality Leadership Summit, program chair Jeffery Payne brings together senior industry leaders for an interactive exchange of ideas and experiences. Each of these leaders brings a unique perspective to the table and will provide Summit participants with lessons learned and practical techniques for leading teams, addressing management challenges, and gaining senior management buy-in.Read more

Women Who Test
8:30 am to 12:00 pm

Friday, May 5, 2023 | 8:30am-12:00pm ET Available as a Free Bonus session for In-Person Registrations Only

More information coming soon!Read more

Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm