STARWEST - Conference List Schedule | TechWell

Conference Schedule

Sunday, September 22

Registration—7:30am–5:00pm
7:30 am to 5:00 pm
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Multi-day Training Classes Begin—8:30am–5:00pm
8:30 am to 5:00 pm
Agile Tester Certification—ISTQB/ICAgile
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.

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.

MLOps: DevOps for Machine Learning
Tom Stiehm
8:30 am to 5:00 pm

Learn how to apply DevOps knowledge to the machine learning and AI development, test, delivery, and operations process.

Security Testing for Test Professionals
Derrick Roach
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. 

ISTQB Certified Tester—Test Automation Engineer
Mike Ennis
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.

GitHub Copilot for Developers
Phil LaFrance
8:30 am to 5:00 pm

This hands-on course helps software developers understand how to effectively incorporate Copilot into their software developer workflow.

Fundamentals of Agile Test Automation
Hajer Ben Moussa
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 Tester Certification Foundation Level—ISTQB CTFL
Tauhida Parveen
8:30 am to 5:00 pm
Launch your software testing career with this comprehensive course covering the latest ISTQB® CTFL v4.0 syllabus!
AI for Testers
Jonathan Miller Kauffman
8:30 am to 5:00 pm

This hands-on course helps testers understand the role of Artificial Intelligence (AI) and Machine Learning (ML) in testing and software quality assurance.

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
  • ...
Fundamentals of AI
Dalton Forbes
8:30 am to 5:00 pm

Unravel the complexities of machine learning and AI in an approachable way in this course designed for any role or background.

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, September 23

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
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
Speed Networking—5:15pm-6:00pm
5:15 pm to 6:00 pm

Tuesday, September 24

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- and 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
Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm
Full- and Half-Day Tutorials Continue—1:00pm–4:30pm
1:00 pm to 4:30 pm
Welcome Reception—5:00pm–6:00pm
5:00 pm to 6:00 pm
Test Lab Kick-Off—5:30pm-7:30pm
5:30 pm to 7:30 pm

Wednesday, September 25

Morning Yoga—6:45am-7:30am
6:45 am to 7:30 am
Registration—7:00am–5:00pm
7:00 am to 5:00 pm
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Networking Events—Test Lab (All Day) | Speaker One-on-One (All Day)
7:30 am to 5:00 pm
Keynote 1 (TBA)—8:30am–9:45am
8:30 am to 9:45 am
Keynote 2 (TBA)—10:00am–11:00am
10:00 am to 11:00 am
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 The Rise of the Virtual QA Engineer: Harnessing GenAI
Dmitriy Gumeniuk, EPAM Systems
11:30 am to 12:30 pm

In this talk, Dmitriy will delve into the transformative journey of integrating GenAI, into the core of his team's testing and development processes. This integration has not only enhanced their productivity by 15% but also yielded a 20% time saving and a significant cost reduction per test case. Want to know how? The session will explore his team's strategic implementation of GenAI, overcoming security challenges, leveraging diverse (LLMs), and the meticulous design of prompts that culminated in a prompt library. See how tailored extensions for the code editors and corporate chats...Read more

Concurrent Session W2 Build Your Career and Your Worth, Not Just Your Relationship with Your Manager
Aprajita Mathur, Guardant Health
11:30 am to 12:30 pm

Change in organizational structure, especially your direct manager, can be very stressful and life altering. After all, people leave managers, not companies right? Aprajita Mathur would disagree. Change is hard for all of us and sometimes losing the person with whom we were so closely aligned and working can be hard to successfully navigate. Aprajita has been blessed to have had over 15+ managers in her career, an average burn rate of 1.5 years or less. Though this was a challenging path at the start of her career, having this vast experience has taught her what really matters in the long...Read more

Concurrent Session W3 Building and Testing Serverless API Applications with AWS SAM
Dion Johnson, Kwaan Bear Technology
11:30 am to 12:30 pm

The primary draw for implementation of AWS serverless applications is the supposed simplicity. Anyone that has attempted to implement testing on a serverless application, however, knows that it is anything but simple. Serverless technologies allow for the faster construction of more complex applications with more complex integrations while also providing new technologies and execution environments, all of which pose a challenge to those used to testing in a more traditional way. This presentation looks at an API-based serverless application as an example and introduces how the application...Read more

Concurrent Session W4 Flowstate, Automation, and LLMs: Don’t Let Tests Block Productivity
Jonathan Peck, GitHub
11:30 am to 12:30 pm

It is known that developers are most productive when they can stay in flow, but also that delaying or omitting tests can cause disruption, breakage, and security issues down the line. By properly leveraging background automation, team collaboration, and machine learning in your native DevOps workflow, you can get the best of both worlds: productive flowstate AND safe code. In this talk, Jon Peck will take a look at ways to take advantage of asynchronous test notifications, single-pane-of-glass reviews, and GPT-based tools for faster coding, test generation, and vulnerability remediation....Read more

Concurrent Session W5 Delete Responsibly: A Guide to Managing Flaky Tests in iOS UI Automation
Zhanat Mambetbayeva, MOIA Gmbh
11:30 am to 12:30 pm

Flaky tests pose a significant challenge in maintaining the reliability and efficiency of UI test suites. This talk delves into practical approaches for handling flaky tests, emphasizing the importance of responsibly removing or rewriting tests that consistently demonstrate flakiness. Join Zhanat to explore strategies such as implementing retries judiciously, utilizing monitoring tools for better oversight, and engaging in collaborative problem-solving sessions with iOS teams to address ambiguous failures. Through real-world examples, attendees will learn how to avoid common pitfalls that...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 W8 Testing Retrospective: Lessons from the Past
John Jenkins, Disney
1:30 pm to 2:30 pm

We prepare for the future by learning from the lessons of the past. During this session, you will look back at some of the craziest bugs John Jenkins has run across during his career, and see what lessons can be gleaned from them to help tackle the problems of tomorrow. Bugs come in all shapes and sizes, and can exist in processes just as easily as they can exist in code. In this session, both types will be examined, including: the too much free space bug, the V1 bug, the too much test data bug, and more. The session will also explore some of the best practices John has developed in his...Read more

Concurrent Session W9 API Automation Mastery: From Novice to Ninja
Gregory Goldshteyn, Fox Corporation
1:30 pm to 2:30 pm

APIs are vital for modern software and tech. Why? Because apps are becoming more complex due to: rapid tech advancements, the need to integrate various components, and demand for sophisticated features. But more complexity means more risks of bugs, security flaws, and performance issues. To tackle these risks — API testing is crucial to ensure software reliability, security, and performance. Also, API testing helps developers save time. How? By finding issues early in development rather than fixing them in production. So…teams NEED to improve their API testing skills in today's fast tech...Read more

Concurrent Session W10 Enabling a DevOps Culture with Embedded Systems
Lisette Zounon, Zsquare Solutions Inc.
1:30 pm to 2:30 pm

In today's technology-driven landscape, where software and hardware intertwine seamlessly in embedded systems, adopting a DevOps culture becomes imperative. This talk delves into the dynamic world of embedded systems and explores how organizations can successfully implement and nurture a DevOps culture within this unique domain. DevOps, with its emphasis on collaboration, automation, and continuous improvement, has revolutionized software development. However, adapting these principles to the realm of embedded systems presents distinct challenges and opportunities. Our discussion will...Read more

Concurrent Sessions—2:45pm–3:45pm
2:45 pm to 3:45 pm
Concurrent Session W14 Quality Is More Than Testing—How to Build a Test Team with a Customer-Centric Mindset
Shawn Burke, The Phoenix Team
2:45 pm to 3:45 pm

Testers are not part of the process; they don’t have sufficient knowledge of the client’s business to understand the big picture. This failure to understand leads to unsatisfactory outcomes that leave the client with unanswered questions. For a client to feel testing is of value, the software must work seamlessly and exceed their expectations. The solution is to shift testing left towards discovery and include testers early in the process so they have a stake in end-to-end results. Testers must understand the subject matter, ask questions, and be a valued part of the core team. Testing is...Read more

Concurrent Session W15 Cautionary Tales in Integration Testing
Ryan Hoban, Bloomberg
2:45 pm to 3:45 pm

Integration tests are often rife with pitfalls that can result in confusing, flaky, or otherwise completely unmaintainable tests. Those pitfalls can often be mitigated by testing in containers, as this usually provides the most straightforward path to creating ephemeral test environments. Containerized tests typically provide isolation and reproducibility, but they can be costly to initially set up, especially if the system under test is not built for a containerized environment. Nonetheless, there are many benefits to containerized testing, even if the system under test won’t ultimately...Read more

Concurrent Session W16 Kafka and Kafka Testing: Streamlining Real-time Data Processing
Deepika Kale, Guardant Health
2:45 pm to 3:45 pm

In today's data-driven landscape, real-time data processing is the backbone of modern applications. Kafka, a distributed event streaming platform, has emerged as a critical component in building data-intensive systems. This presentation provides an in-depth exploration of Kafka and the essential practice of Kafka testing, offering attendees valuable insights into harnessing the power of real-time data streams while ensuring robust system reliability. Key topics to be covered are: an introduction to Kafka to understand Kafka's architecture and core components, importance of Kafka Testing,...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 3 (TBA)—4:15pm–5:15pm
4:15 pm to 5:15 pm
Expo Reception & Passport Game Prize Drawings—5:30pm–6:30pm
5:30 pm to 6:30 pm

Thursday, September 26

Morning Yoga—6:45am-7:30am
6:45 am to 7:30 am
Networking Events— Test Lab (All Day) | Speaker One-on-One (All Day)
7:30 am to 5:00 pm
Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration—8:00am–3:00pm
8:00 am to 3:00 pm
Keynote 4 (TBA)—8:30am–9:30am
8:30 am to 9:30 am
Concurrent Sessions—9:45am–10:45am
9:45 am to 10:45 am
Concurrent Session T1 Bridging AI-Generated Acceptance Criteria with Comprehensive Test Scenarios
Ariadna Trueba, Parser
9:45 am to 10:45 am

The generation of acceptance criteria through generative AI is an innovative approach to streamline the requirements gathering process. However, ensuring that the implemented code aligns with these criteria is crucial for delivering high-quality software. This talk explores the integration of generative AI generating acceptance criteria with test case scenarios, aiming to establish a seamless connection between the development and testing phases. By leveraging pull requests as a central hub, this approach facilitates the validation of whether the test case scenarios adequately cover the...Read more

Concurrent Session T2 Change: It's All We Have
Tania Katan, HALO Strategies
9:45 am to 10:45 am

As philosopher Heraclitus once said, “The only thing that is constant is change.” Which means that when stop fighting change, stop staying stuck in “the way things have always been” and START embracing the power of change—within our mindsets, offices, objectives—we START transforming into the most relevant and resonant versions of ourselves, our teams, and our organizations. As a change-agent both inside technology and WAY OUTSIDE, this interactive (and fun) session is focused on you gaining the clarity, creativity, and confidence necessary to wield the power of change and have impact...Read more

Concurrent Session T3 Testing for Synergy: Progressive Testing Strategies for Interdependent Product Suites
Safiya Bano, Salesforce
9:45 am to 10:45 am

In today's dynamic business landscape, organizations grapple with the challenge of innovating across multiple product developments simultaneously. This session explores the intricacies of concurrent development involving seven products, highlighting the pivotal roles of scrum teams, engineering approach, and collaborative testing strategies. Traditional independent product testing approaches prove insufficient in the context of interdependence and a unified platform. The discussion centers on the need for an evolved testing strategy that shifts left, meticulously addressing integration...Read more

Concurrent Session T4 Traffic-Driven Testing—A Primer on Kubernetes Performance Engineering
Matthew LeRay, Speedscale
9:45 am to 10:45 am

Migrating your apps to Kubernetes and breaking up monoliths pose a unique set of testing challenges. Container-based testing gives us enormous flexibility and scalability and your testing strategy should take that into account. Waiting for a full environment and simply migrating your test scripts is risky and doesn't take advantage of Kubernetes container management features. Making sure your migrated app can handle normal load as well as spikes requires careful planning. You may also want to compare different clouds. In this talk, Matthew will go through some proven strategies for using...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 “Low Code”—Coded Automation Using Free Tools
Timothy Heck, MRI Software
11:15 am to 12:15 pm

Using artificial intelligence to generate test code is a hybrid automation strategy that combines the best of both worlds. Tests can be created very quickly by almost anyone using AI, yet the tests are still planned by humans and maintainable by humans. With the right prompts, you can have AI construct traditional test code using open source testing tools that the world is already familiar with (Chai, Mocha, Cypress). As a result, you end up with structured code that is logical and easy to maintain without having to wonder what the AI is testing. In this session, Timothy will look at...Read more

Concurrent Session T11 Breaking the Chain of Blame: True End-to-End Testing with Distributed Tracing
Ken Hamric, Tracetest.io
11:15 am to 12:15 pm

Debugging problems in a distributed system can be hard. Finding the root of the problem and assigning the work to a specific team after a user failure can be challenging and time-consuming. Often front-end and API tests are not enough. Imagine if you could see exactly what happened step-by-step during an end-to-end test, combining Cypress with distributed traces, to write test specs against every section of the distributed services as well. Now you can. Embed trace-based tests directly in Cypress to get insight into your distributed system, including both the front end and back end....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 The Quality Assurance of Artificial Intelligence: How to Test the Tests!
David Milette, SQALogic
1:30 pm to 2:30 pm

Many companies are asking the question: "What can AI do to improve our QA practices?" But is this the right question? David believes that as QA practitioners the real question is "How should we be preparing to efficiently test emerging and complex ML an AI systems?" AI testing is different from traditional testing because AI systems are not static, but dynamic and adaptive. They learn from data and feedback, and change their behavior accordingly. This means that AI testing must account for the variability and unpredictability of AI systems, and ensure that they are not only functional, but...Read more

Concurrent Session T17 AI-Assisted Exploratory Testing for Healthcare Software Based on STEEEP Domain of Healthcare Quality
Anand Gopalakrishnan, Rhythm Management Group
1:30 pm to 2:30 pm

In this presentation, the primary objective is to introduce an innovative AI-assisted self-generating exploratory test automation model designed specifically for healthcare software applications. The overarching goal of this platform is to elevate the quality assurance process within the realm of healthcare software by dynamically formulating, executing, and adapting test scenarios. These scenarios are meticulously crafted to align with the crucial STEEEP (Safe, Timely, Effective, Efficient, Equitable, and Patient-Centered) healthcare quality domain, thereby fostering an improvement in...Read more

Concurrent Session T18 Cloud Testing of Cybersecurity Features in Mobile Apps
Karen Hsu, Appdome
1:30 pm to 2:30 pm

In CI/CD pipelines, automated testing services validate functionality of apps across hundreds of real-world mobile devices and OS versions. However, these same automated testing services can use methods and tools that violate security policies such as: emulators, virtualization, resigning, debugging, dual spaces, Magisk and more. Once security protections are added to a mobile app, the security features will trigger and may prevent automated testing. In this session, Karen will discuss how you can eliminate the need to test protected and unprotected builds separately. You will also learn...Read more

Networking Break in the Expo—2:30pm-3:00pm • Closes at 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 Multi-Modal GPTs Are Coming For Your Testing! How to Adapt?
Adam Sandman, Inflectra
3:00 pm to 4:00 pm

As you research the latest in generative AI technology, you will see that the development and availability of multi-modal GPT engines are fundamentally changing the way applications are tested and described. These new GPT models can generate and interpret voice, text, and images seamlessly. For example, you can ask them to navigate an application to accomplish a business task and comment on their actions. This means that we’re for the first time entering the world of AI-assisted/performed exploratory testing. When you couple this with the capabilities of GPT models to identify UI elements...Read more

Concurrent Session T20 The Art of Winning Leadership Support for Web Accessibility
Renata Santillan, Parasoft
3:00 pm to 4:00 pm

Feeling unheard in your fight for web accessibility? What if you could turn this struggle into a success story? Join this candid conversation on navigating the nuanced journey of integrating accessibility, even when convincing leadership seems like an uphill battle. Together, we'll reflect on Renata's initial stumbles, identify common pitfalls, and strategize to avoid them. Anticipate leadership concerns by understanding deeper motivations behind their resistance. Master the art of speaking their language and tailor your message to resonate with decision-makers. Empower your champions,...Read more

Concurrent Session T21 Effective Ways to Manage Offshore QA Teams
Sapna Manjunath, Randstad USA
3:00 pm to 4:00 pm

Were you recently promoted or are aspiring to lead or manage an overseas Quality Assurance team? Have you been asked to build/collaborate with a virtual QA team? Stressed about managing an offshore team with all the challenges and circadian rhythm being affected? Managing virtual teams can be challenging to say the least. No matter what the calling is, if your goal is to meet the company objectives and drive QA teams towards excellence at the same time, this session will guide you through the FSNP (Forming, Storming, Norming and Performing) stages for achieving a successful Quality...Read more

Concurrent Session T22 Leveraging and Measuring the Use of Formal Testing Methods in Product Development
James Wood, Trimble PPM, Inc.
3:00 pm to 4:00 pm

Without training in software testing that includes formal methods such as equivalence class partitioning, boundary value analysis, decision tables, state diagrams, and others, an engineer, in good faith, will test the code intuitively until reaching “qualitative confidence” that testing is sufficient. The team at Trimble, Inc. provided training to engineers in a wide variety of formal testing methods so they could gain “quantitative confidence” that code has been tested sufficiently, by using methods known to achieve concrete coverage in requirements and code. Subsequently, Trimble...Read more

Concurrent Session T23 Compile to Combat in 24 Hours—The Death of Regression Tests
Sufyan Subzwari, DNAMIC AI
3:00 pm to 4:00 pm

As a Quality Engineering Director for a consulting firm delivering innovative data products to the US Department of Defense, Sufyan was faced with a new challenge. The US Government had directed all agencies delivering software solutions to the Department of Defense to provide the ultimate advantage to its warfighters. All software solutions must meet the Compile to Combat (C2C24) directive in that all requests for changes to software being used by the military must be delivered in 24 hours from the point of development to delivery. As a Quality Engineering team, this meant long and...Read more

Concurrent Session T24 Not All Who Wander Are Lost—Exploratory Testing in Agile/DevOps
Aaron Nelson, State Farm
3:00 pm to 4:00 pm

As we modernize and automate our tests in DevOps, or even adopt AI, we need to consider what we might be missing. In this presentation, Aaron will discuss the history of exploratory testing, how it gained popularity with agile and DevOps practices, and why we still need it as we move forward with AI-driven testing. We will briefly look at what a healthy test pyramid involves and discuss why we would want to use planned exploratory testing as part of the healthy pyramid. We will cover how exploratory testing is different than ad hoc testing, how to plan it, time box it, and use a charter....Read more

Keynote 5 (TBA)—4:15pm–5:15pm
4:15 pm to 5:15 pm
Testing & Quality Leadership Summit Reception—5:30pm-6:30pm (Summit Registration Required)
5:30 pm to 6:30 pm

Friday, September 27

Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration—7:30am–3:00pm
7:30 am to 3:00 pm
Women Who Test Bonus Session—8:30am–4:30pm
8:30 am to 4:30 pm
Testing & Quality Leadership Summit (Summit Registration Required)—8:30am–3:30pm
8:30 am to 3:30 pm
Lunch—12:00pm–1:00pm
12:00 pm to 1:00 pm