STAREAST 2025 - Test Management
Customize your STAREAST 2025 experience with sessions covering test management.
Sunday, April 27
Fundamentals of AI—ICAgile Certification (ICP-FAI)
Monday, April 28
Ramping Up Modern Performance
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...
Testing from the Inside: Unit Testing Edition
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...
Test Automation: How to Start and Succeed
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,...
The How and When of Communication
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...
Instill a DevOps Testing Culture in Your Team and Organization
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...
Test Smarter, Not Harder: How to Design Test Suites for Continuous Delivery
Imagine: 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 the wild. Setting up the pipeline to do just that has become commonplace, but most organizations hit the same stumbling block: just what IS the appropriate battery of tests? Automated build pipelines don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa will introduce testers to the key principles of test case and test suite design that apply to...
Stop Guessing and Start Planning with Better Behavior Discovery
NewAre you tired of working on user stories that seem to be missing vital details for testing? Are you frustrated with being left out of vital design conversations? Or are you fed up with sizing estimates that never turn out to be true to reality? Then it’s time to stop guessing your way through product development and start planning it with better behavior discovery. In this tutorial, we will learn how three vital roles – business, development, testing – can collaborate on what features to build and test through the structured activities of story mapping and example mapping. We will practice...
Test Automation Strategies: Navigating DevOps, Agile, and Complex Technologies
In the era of DevOps, agile methodologies, and the ever-expanding landscape of intricate technologies, the traditional bulky test automation strategy document has rapidly lost its relevance. Testers are grappling with the challenge of succinctly communicating intricate testing objectives. Yet, a beacon of optimism shines through! A streamlined, actionable, and impactful test automation strategy tailored for agile, DevOps, and even the notorious waterfall approach is within reach. Join Janna as she draws upon real-world test strategies from her experience, deconstructing the essential...
Facilitating Team Decisions
One of the agile manifesto principles is “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.” Tricia Broderick wishes this principle was written to say, motivated teams. Because leaders giving the environment and support for individuals to make team decisions is anything but trivial. Achieving effective decisions goes beyond bringing people together for consensus. This approach may lead to groupthink or repeating decision meetings. Instead, leaders facilitate collaboration by building and tapping into the co-...
Getting Started with AI-Driven Automation
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...
Badass Agile Coaching Skills for Everyone
Some perspectives imply that Agile Coaching is for a small set of specialized agilists who serve to improve everyone else or that it’s a unique role that others, including managers and leaders, shouldn’t do or will find difficult to master. This talk intends to debunk those notions by illustrating the power and impact of Agile Coaching skills for everyone. In this workshop, Bob Galen will explore the nuance associated with Agile Coaching to demystify it. He’ll share and explore the Agile Coaching Growth Wheel as a competency model for agile coaching. We’ll do a deep dive into the critical...
Automation Framework Essentials
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...
Tuesday, April 29
Creating a High-Performance Agile Team
Many teams have a relatively easy time adopting the tactical aspects of agile methodologies. Usually, a few classes, some tools’ introduction, and a bit of practice lead teams toward fairly efficient execution. However, these teams are quite often simply going through the motions—neither maximizing their agile performance nor delivering as much value as they could. Borrowing from their experience and lean software development methods, Bob Galen and Mary Thorn explore high-performance team patterns, which are the thinking models of mature agile teams, including large-scale emergent...
A Quality Engineering Introduction to AI and Machine Learning
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,...
Web Security Testing: The Basics and More
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...
Holistic Performance Testing for Modern Applications
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...
Leading Change
Leading change requires something other than issuing directives and using checklists to validate execution. As much as I love a checkmark, no one wants the role of "did you do it?" over and over. Leaders have significant influence on whether a change is understood, embraced and retained within the organization. In this deep dive session, discover and examine the aspects necessary for creating and building a culture of change and resilience. Expect to walk away with practical alternatives to the dreaded "trust but verify" implementation approaches.
Agile Test & Transformation Leadership in Action
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...
The Craft of Highly Effective Agile Leadership
Based on the learning objectives from the iCAgile, Leading with Agility workshop, this ½ day version will explore the craft of agile leadership in guiding your journey to becoming a catalyst leader. Along the way, we'll explore the why of leading with agility, how to develop and grow your personal agility, tactics for developing and deepening your organizational relationships, and approaches for leading cultural and organizational transformation. Critical topics include your responsibility in shaping a culture that is inclusive, safe, empowered, aligned, and results/impact-focused. We also...
The Influential Tester in Agile Development
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. Robert 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-...
Quality and Testing Measures and Metrics
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 Mike Sowers as he...
Crafting Metrics that Drive DevOps and QA Excellence
When delivering high-quality software at speed, metrics are pivotal in driving informed decisions and continuous improvement. However, not all metrics are created equal. Misguided Key Performance Indicators (KPIs) can lead to confusion inefficiency, and even undermine your DevOps and QA transformation efforts. In this session, we’ll combine the power of DORA metrics with practical strategies to craft metrics that redefine how your organization measures success. Drawing on real-world experience, we’ll discuss the purpose of metrics and learn how to determine the true purpose of QA and...
Wednesday, April 30
Heuristics to Help You Design, Build, and Choose Test Tools
How well do we design and acquire our tools? Drawing on compelling evidence gathered from a series of interviews, workshops, surveys, and case studies with industry gurus and hands-on practitioners, we’re diving deep into a set of heuristics. Each one is a gateway to discovery, backed by explanations and enriched with engaging exploratory activities based on solid research. As an attendee, you will gain access to resources that can help enable critical thinking and reflection about tools and the problems they solve. We will see how sometimes heuristics can pinpoint when a tool might...
AI/ML SDET: A Title Change or a New Role?
Artificial Intelligence/Machine Learning Software Development Engineer in Test. What a title! But what does that person even do? Are they using AI/ML to test software? Are they testing AI or ML? This isn’t just a title change for a software tester, this is really a mind shift and tool change. What if you don’t even have a UI in which to test your product? What if you don’t ship a UI or even a product? The world of software is changing with advancements in AI/ML and it is time to make sure we level up our testing abilities to match the revolution. Join Kevin as he walks you through his...
Building a QA Team from the Ground Up
At some point in your career - especially at newer companies and start ups, there might come a time when you are hired onto a development team as the very FIRST QA hire! With such an exciting opportunity, there is so much at stake. Your performance will not only depend on your testing skills, but your ability to add value to the development process AND the product! In this presentation Stephanie will go over her own experience building a QA team, and some important milestones and challenges she hit along the journey. She will talk about how to evaluate the team you are being hired into,...
Revolutionizing API Quality Assurance with Contract Testing and Error Code Analysis
In today’s microservices-driven landscape, ensuring seamless communication between services is critical. Traditional testing methods often fall short when it comes to detecting integration issues early in the development cycle, leading to unexpected failures in production. Contract testing is emerging as a powerful solution to this challenge, providing a way to verify that services meet agreed-upon expectations without relying on full end-to-end testing. This session will delve into the fundamentals of contract testing and how it enhances API quality assurance by detecting inconsistencies...
Test Automation Tune-Up with Cypress: Fixing Common Pitfalls and Boosting Efficiency
Sluggish tests, flakiness, and maintenance headaches can be signs of test automation anti-patterns creeping into your codebase. In this session, Anna Patterson will identify the most common pitfalls developers and testers encounter in Cypress—such as excessive reliance on UI interactions, hard-coded waits, unstable test data, and lack of isolation. She will break down how these issues impact your test reliability and offer actionable strategies to overcome them. By the end of the talk, you’ll be equipped with the knowledge to optimize your test suite for speed, stability, and long-term...
Is Your Playbook for Generative AI in Test Automation on Point?
Generative AI allows us to create test automation scripts really fast, but how can we be sure the outcome is truly complete? In this talk, Julio will discuss the critical process of how to define your prompts and evaluate if the results from AI-driven test automation creation cover all the necessary bases. He will bring a playbook for GenAI in test automation created based on the results of research that collected advice and feedback from dozens of test automation engineers. In the session, Julio will discuss practical examples of the mindset, a set of steps to be followed when using...
How to Hire the Best Quality Engineers
Endless candidates, loops ending in no-hires, missing data to make an informed decision...hiring is hard. Plus, the cost of mis-hiring (and bringing on someone who isn't a good fit) is very high. But there is a better way. The first step is determining exactly what are the requirements that your candidate must have (hint: it's not a specific programming language or experience using a tool). Knowing what questions to ask which assess the core skills for the position is essential. Join George as he talks about how to find and hire the best Quality Engineers starting at resume reviews to...
Expanding Your Testing Scope: Thinking Beyond System Health
A big part of testing is ensuring that you're anticipating and proactively detecting problems before they appear. This means thinking beyond bugs and errors and considering tests that assess your system's ability to meet the needs of the business and customers. For example, most businesses and architectures are designed to deliver operational and cost efficiency. The challenge is, many organizations don't actively test/measure their efficiency. Customers also have expectations about their experience. What testing do you do to evaluate how the system is meeting its experience goals? This...
Performance Assurance and SRE - Panel
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-...
From Vision to Velocity: Accelerating Agile Testing with Generative AI
In the rapidly evolving landscape of Agile and DevOps, traditional methods of testing business-facing features often struggle to keep pace with the demands for faster and more thorough testing. However, the fusion of traditional testing wisdom with cutting-edge AI presents a unique opportunity to enhance software quality and delivery speed, offering innovative solutions to longstanding challenges. Join Phillip as he examines key test design techniques - such as equivalence partitioning, boundary value analysis, decision table testing, and state transition testing - and explores how...
How to Automate Your Desktop Apps with Ruby and Appium
Desktop automation is not easy, and for a while, Augustin Gottlieb Pequeno found automatically testing desktop apps a challenge. In this talk, he will share his automation journey with you so you can avoid the pitfalls and pain points common to desktop automation and properly build an automation framework for your desktop apps that can run on a CI/CD pipeline, while being able to support cross-platform testing. In addition, he will also explore the use of Ruby for test automation and how this often overlooked niche language is perfect for desktop automation testing when combined with...
Panel - Revolutionizing Test Automation: The Impact of Generative AI on Quality Engineering
As Generative AI rapidly reshapes how we work, its impact on quality engineering and more specifically test automation is profound. Join our panel of AI and testing experts as they dive into how Gen AI is transforming testing practices, from creating smarter automation frameworks to redefining manual testing roles. Explore cutting-edge tools, discuss the challenges of integrating AI into test strategies, and debate the ethical implications of AI-driven quality engineering. This thought-provoking session will be driven by your questions and thus provide actionable insights, inspire...
Thursday, May 1
Redefining Quality: Empowering Autonomous Teams for SaaS Excellence
Traditional roles within software development teams are being redefined in today’s fast-paced world of cloud platforms and Software as a Service (SaaS). The rise of DevOps has blurred the boundaries between development and operations, emphasizing speed, agility, and continuous delivery. Amid this transformation, the debate about whether to have a separate QA team is becoming increasingly irrelevant. Instead, the focus should shift to building autonomous, cross-functional teams equipped with the skills and ownership required to deliver high-quality SaaS products efficiently. Ronit...
Treat Your Test Tools Like a Real Product
Have you ever had a QA tool fail to gain momentum? Ever had a splintered array of test automation frameworks that does the exact same thing across your quality engineering organization? Ever have a hard time getting leadership to sign off for tools that you know could easily boost testing productivity? If you answered yes to any of these, come join Albrecht in this crash course in building your quality engineering roadmap. In this session, Albrecht will go over how to build a product roadmap that aligns with your organization's goals and identify key milestones, to ensure your toolset is...
Starting Small: Piloting Automated Testing Capabilities for an Unemployment Insurance Service
In a complex, regulated legacy environment with minimal test automation and tight deadlines, technical and non-technical challenges can make it difficult to accelerate the QA process. This session uses Mighty Acorn Digital's experience launching an automated testing program for the New Jersey Unemployment Insurance Modernization initiative as a case study on introducing automation to ensure safety across thousands of test scenarios spanning multiple different technologies. Introducing test automation in this environment presented several challenges. There was skepticism about the...
Enhancing Automation Testing with Behavior-Driven Development (BDD) and the Screenplay Pattern
In Esri's quest to improve automation testing, they faced a significant challenge: integrating Behavior-Driven Development (BDD) into the existing framework without discarding established tools. The goal was to maintain a shared business language while simplifying the testing process. To tackle this, Junuen's team adopted the screenplay pattern and rebuilt their XCUITest framework from the ground up. This innovative structure focused on tasks, interactions, and abilities, all elements of the screenplay pattern, enabling them to prioritize what truly mattered in their tests: the end-user...
Navigating the Future: Embracing Automation Testing in a Rapidly Evolving Digital World
In today’s rapidly evolving digital landscape, quality assurance is undergoing a major transformation. QA professionals must maintain software quality while adapting to the rapid pace of development, accelerated by AI. To keep up, the shift from manual testing to automation and AI-driven solutions is essential. This transition is not just about speed—it’s about fostering innovation, adaptability, and future readiness. However, adopting automation is complex, requiring team-wide processes and long-term maintenance for success. Where do you start? In this session, Amanda will share a five-...
Don’t Just Shift Left—Shimmy: Infusing Quality into the Entire SDLC
In today’s fast-paced software development environments, "shift left" has become a widely adopted practice, encouraging teams to focus on quality earlier in the development lifecycle. While this is a crucial step, it’s not enough to ensure that quality is truly embedded throughout every phase of the Software Development Life Cycle (SDLC). In this session, Amanda will go beyond simply shifting left—exploring how teams can "shimmy," moving fluidly and consistently to infuse quality into every step of the process, from ideation to deployment and beyond. Attendees will learn practical...
Continuous Automation, It CAN Be Done!
Less than two years ago, Anupama's team faced a legacy portfolio with under 12% automation, minimal test coverage focused only on-screen verifications, data validation limited to spot checking few records resulting in low release confidence. Join her as she shares the organization's transformative journey towards robust test coverage and reliable releases through continuous automation. This strategy addresses process, people, and technology including: evaluating applications from user perspective to identify key automation opportunities, mapping production data flows allowed them to create...
Testing Product Resiliency with Chaos Engineering
Dive into the exhilarating world of Chaos Engineering, where chaos is not a threat, but a catalyst for resilience and innovation of product and security practices. This talk explores the transformative power of Chaos Engineering in navigating the unpredictable landscapes of software testing for product resiliency, which also directly impacts operational security. Organizations are often stuck on the “build it quickly and move on” mindset, leaving opportunities for competitors and security threats to set up their home base. Learn how leading organizations harness controlled chaos to uncover...
Leadership in Software Quality: Insights and Strategies from Industry Experts
Are you navigating the challenges of leadership in the ever-evolving software quality industry? Join this dynamic panel discussion featuring seasoned leaders who will share their expertise, experiences, and actionable advice. This session is designed for professionals at all levels, from aspiring leaders to seasoned managers, seeking to enhance their leadership capabilities. The panelists bring diverse perspectives on fostering innovation, maintaining quality in fast-paced environments, building high-performing teams, and leading through change. Attendees will gain practical insights into...
Testing Under Pressure: Leveraging AI to Satisfy the C-Suite
In an era where "doing more with less" has become a corporate mantra, executives are increasingly turning to Artificial Intelligence (AI) to boost efficiency and productivity. This shift places significant pressure on testing teams to rapidly adopt AI solutions without compromising quality. In this engaging presentation, a C-suite executive and a testing expert offer a unique "fly on the wall" perspective into the dynamic between leadership expectations and the realities faced by testers. The session will delve into the challenges testers encounter under executive mandates, explore...
Test Leadership & Career Development
Maxine Thompson's team at Progressive had experienced several issues where individual contributors sometimes got released from projects due to reported lack of skills in certain areas such as communication, leadership engagement, collaboration, domain knowledge, as well as occasional technical gaps. The team realized a gap in the knowledge, confidence, leadership, communication, and technical skills demonstrated by some of their quality assurance analysts. The question was how to upskill their ICs to meet and overcome these challenges in the face of emerging and constantly changing...
The Revolution Was Not Televised: Software QA in the Era of Streaming and Livestreaming Services
You heard about it—Netflix's Love is Blind Live event fiasco last year, Pluto's VMA's blues in LATAM, and other subpar experiences for some streaming services, both live and on-demand. How is software QA involved in those? Or, how was it NOT involved? As content production and distribution companies consolidate and grow their streaming services and peripheral activities including: user personalization, loyalty, and engagement; tailored quality assurance and testing efforts become critical to ensure a fully immersive and optimal experience. In this session, Ramy will explore how to scope,...
Why Testing Needs to Be Part of Your Brand Loyalty Strategy
Every experience counts – In a recent Sauce Labs study, 57% of consumers said they’d consider switching to a competitor after just 3-4 negative interactions with a company’s website, software, or mobile app. With all the options available, consumers are growing less forgiving, putting a bigger emphasis on the need for a clear brand loyalty strategy that takes the execution of the digital experience into bigger consideration. Design and engineering are key to the equation and the culmination of that is implementing a testing strategy – one that makes the rollout and updating of new features...
Stop Listening to the Industry
Making the transition from manual testing to full test automation is hard. Consultants, vendors, speakers and the internet all have their own recommendations about how to get started. The challenge is that sometimes those recommendations do not align to your business’s development strategy or security protocols. So who is right? Do you shirk your company’s best practices that have been developed over time in favor of what the industry says is the ideal configuration? Will the testing rules be the same tomorrow? Maybe it’s time to blaze your own testing trail. In this session, Ingrid Warden...