STARWEST 2024 - Software Tester | TechWell

STARWEST 2024 - Software Tester

Customize your STARWEST 2024 experience with sessions for software testers.

Sunday, September 22

Jonathan Kauffman
Coveros, Inc.

AI for Testers

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm
Hajer BenMoussa
Code Lingual LLC

Fundamentals of Agile Test Automation

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm

Software Tester Certification Foundation Level—ISTQB CTFL

Sunday, September 22, 2024 - 8:30am to Tuesday, September 24, 2024 - 5:00pm
Tom-Stiehm
Coveros

DevOps for AI and Machine Learning

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm
Derrick Roach
Coveros

Security Testing for Test Professionals

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm

ISTQB Certified Tester—Test Automation Engineer

Sunday, September 22, 2024 - 8:30am to Tuesday, September 24, 2024 - 5:00pm

Fundamentals of AI—ICAgile Certification (ICP-FAI)

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm
Rob_Sabourin
AmiBug.Com, Inc.

Agile Tester Certification—ISTQB/ICAgile

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm
Jeff Pierce
Coveros

Software Test Management, Planning, and Measurement

Sunday, September 22, 2024 - 8:30am to Monday, September 23, 2024 - 5:00pm

Monday, September 23

Leandro Melendez
Grafana k6
MB

Ramping Up Modern Performance

Monday, September 23, 2024 - 8:30am to 4:30pm

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

Chris Loder
BluWave-ai
MD

Test Automation: How to Start and Succeed

Monday, September 23, 2024 - 8:30am to 12:00pm

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,...

Jule Gardiner
EPAM Systems
ME

The How and When of Communication

Monday, September 23, 2024 - 8:30am to 12:00pm

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

Adam_Auerbach
EPAM Systems
MF

Instill a DevOps Testing Culture in Your Team and Organization

Monday, September 23, 2024 - 8:30am to 12:00pm

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

Jason_Arbon
Checkie.AI
MG

Evaluating and Testing Generative AI: Insights and Strategies

Monday, September 23, 2024 - 8:30am to 12:00pm

Generative AI (GenAI), exemplified by groundbreaking systems like ChatGPT and LLAMA, is revolutionizing the software landscape. These advanced technologies represent some of the most sophisticated software ever devised, capable of navigating an unprecedented range of prompts and questions, many of which have never been posed in human history. Their ability to generate varied responses to the same query and even fabricate answers when uncertain poses unique challenges in verification and testing. This talk delves into the intricacies of validating such systems and identifies areas needing...

Melissa Benua
mParticle
MH

Test Smarter, Not Harder: How to Design Test Suites for Continuous Delivery

Monday, September 23, 2024 - 8:30am to 12:00pm

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

Tariq King
Test IO
MI

Full-Stack Testing for Microservices Architectures

Monday, September 23, 2024 - 1:00pm to 4:30pm

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

Jule Gardiner
EPAM Systems
MJ

Smarter Test Design with Classification Trees and Pairwise Techniques

Monday, September 23, 2024 - 1:00pm to 4:30pm

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

Chris Loder
BluWave-ai
MK

Automation Framework Essentials

Monday, September 23, 2024 - 1:00pm to 4:30pm

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

Péter Földházi
EPAM Systems
ML

Become Your Company's Quality Consultant

Monday, September 23, 2024 - 1:00pm to 4:30pm

Companies of all sizes face difficulties in achieving higher quality standards within their organization. As quality engineering includes various roles and activities, it is also challenging to find the right people to analyze the current state from a wide perspective and provide the recommendations that will allow these organizations to mature their teams, improving their DevOps 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 engineers from beginner to advanced levels...

MM

Testing on the Right: Lessons in Monitoring and Observability

Monday, September 23, 2024 - 1:00pm to 4:30pm

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

Erika Chestnut
SpeakWithQuality.com
MN

Confident Communication Drives Powerful Quality Leadership

Monday, September 23, 2024 - 1:00pm to 4:30pm

Driving a culture of quality starts with effective communication. Join Erika Chestnut to unlock your communication superpowers! Imagine a cheat code that helps us boost productivity and team vibes by 10x. Leverage behavior self-assessments to help discover your unique strengths, communication styles, and reactions to challenges. Erika will help you learn to communicate effectively with your team, management, and cross-functional teams to build a culture of quality. You will learn to assess how others best receive and process information and how to put the best tips and techniques into...

Tuesday, September 24

Phil LaFrance
Coveros
TA

Supercharge Your Workflow: To GitHub and Beyond

Tuesday, September 24, 2024 - 8:30am to 4:30pm

Whether you are new or experienced with GitHub this class is for you! Supercharging your workflow caters to anyone who wants to enhance their Agile and DevOps process with the capabilities of GitHub. GitHub has long been the premier site for open-source projects and is now turning a pivotal corner into becoming the predominant platform for all aspects of the development lifecycle. Some examples of this include; protecting company code through various GitHub Products or curating marketplace actions and workflows prior to use. This tutorial will look at how to leverage GitHub Actions (CI/CD...

Tariq King
Test IO
TB

A Quality Engineering Introduction to AI and Machine Learning

Tuesday, September 24, 2024 - 8:30am to 12:00pm

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,...

Jeff Payne
Coveros
TC

Getting Smart on AI-Assisted API Testing

Tuesday, September 24, 2024 - 8:30am to 12:00pm

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 AI is being leveraged today to make it easier to perform. Techniques and tools are discussed that highlight where in the testing process API testing makes the most sense. Various open-source and commercial tools will be demonstrated and the pros and cons of various...

Mike_Sowers
Coveros
TD

Quality and Testing Measures and Metrics

Tuesday, September 24, 2024 - 8:30am to 12:00pm

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

Tom-Stiehm
Coveros
TE

Web Security Testing: The Basics and More

Tuesday, September 24, 2024 - 8:30am to 12:00pm

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

Rob_Sabourin
AmiBug.Com, Inc.
TF

Exploratory Testing in the Heat of the Sprint

Tuesday, September 24, 2024 - 8:30am to 12:00pm

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. Chris Blain 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...

Andrew Knight
Cycle Labs
TG

Modern Web Testing with Playwright

Tuesday, September 24, 2024 - 8:30am to 12:00pm

Everybody gets frustrated when web apps are broken, but testing them thoroughly doesn’t need to be a chore. Playwright, a new open-source browser automation tool from Microsoft, makes testing web apps fun! Playwright offers a slew of nifty features like automatic waiting, mobile emulation, and network interception. Plus, with isolated browser contexts, Playwright tests can set up much faster than traditional Web UI tests. In this session, we will automate concise yet robust web app tests for a Kanban board web app with Playwright in TypeScript. You'll learn to test modern web apps of any...

Jason_Arbon
Checkie.AI
TH

Harnessing Generative AI in Software Testing: A Real-World Guide

Tuesday, September 24, 2024 - 8:30am to 12:00pm

The advent of Generative AI (GenAI), including Large Language Models (LLMs) and tools like ChatGPT, is not just another technological shift—it's a paradigm change, particularly in the realm of software testing. Unlike the transitions to mobile or cloud computing, GenAI introduces both unparalleled utility and disruption in software quality assurance. This session is dedicated to demystifying GenAI in software testing, distinguishing hype from reality, and providing practical tools and techniques to enhance your team's software quality while also highlighting potential pitfalls and...

Tariq King
Test IO
TJ

Prompt Engineering for Software Quality Professionals

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

With the sudden rise of ChatGPT and large language models (LLMs), professionals have been attempting to use these types of tools to improve productivity. Building off prior momentum in AI for testing, software quality professionals are leveraging LLMs for creating tests, generating test scripts, automatically analyzing test results, and more. However, if LLM's are not fed good prompts describing the task that the AI is supposed to perform, their responses can be inaccurate and unreliable, thereby diminishing productivity gains. Join Tariq King as he teaches you how to craft high-quality AI...

Jeff Payne
Coveros
TL

AI-Assisted Testing: Using GitHub Copilot and Other Tools to Accelerate QA

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

There is no question that Generative AI models can improve the productivity of almost every role within the software development process. However, while a lot of attention has focused on generating software using tools such as GitHub Copilot, Amazon CodeWhisperer, Tabnine, and more, these tools can assist software testers in their job too. Join Coveros CEO Jeffery Payne to explore how Generative AI solutions help software testers generate and supplement tests, create automated test scripts, and even suggest improvements to what you’ve already created. Learn how AI can increase test...

TM

Holistic Performance Testing for Modern Applications

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

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

Rob_Sabourin
AmiBug.Com, Inc.
TN

The Influential Tester in Agile Development

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

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

Péter Földházi
EPAM Systems
TO

Learn How to Implement a Test Automation Framework in Java

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

In the realm of software development, the challenge of maintaining high-quality standards while meeting tight deadlines is ever-present. GenAI enabling developers to produce code and potentially even more defects in shorter time clearly calls for more rapid test automation development. One of the most complex and time consuming activities is designing and building an effective test automation framework. Péter will provide some theoretical background, then the attendees will implement a UI test automation framework in Java. One of the key aspects covered in this tutorial is proper...

Filip-Hric
Replay.io
TP

Modern Web Testing with Cypress

Tuesday, September 24, 2024 - 1:00pm to 4:30pm

The web has evolved. Finally, testing has too. Cypress is a modern testing tool that answers the testing needs of modern web applications. It has been gaining a lot of traction in the last couple of years, gaining worldwide popularity. If you have been waiting to learn Cypress, wait no more! Filip Hric will guide you through the first steps on how to start using Cypress and set up a project on your own. The good news is, learning Cypress is incredibly easy. You’ll write your first test in no time, and then you’ll discover how to write a full end-to-end test for a modern web application.

Wednesday, September 25

Jason_Arbon
Checkie.AI
K1

Inflection Points

Wednesday, September 25, 2024 - 8:30am to 9:45am

Software testing was once so difficult that only humans could do it. A million people a year are clicking web pages, hand-crafting scripts that marry code with automation frameworks, and creating permutations of API calls. But, the craft of software testing is changing. Every aspect of software testing is changing. Software engineering is also changing, with software accelerating developers to build “more” and “faster”, and all that software needs to be tested. Software is soon generating software–ever more software that needs to be tested. Even the rates of these changes are...

K2

Engineering Love Stories: Behind the Scenes of Tinder's Quality Practices

Wednesday, September 25, 2024 - 10:00am to 11:00am

Jun-young Kwak (Sr. Director, Engineering), and Priyanka Halder (Sr. Leadership, QA & Release) will delve into the fascinating journey of Tinder’s quality engineering over the past decade, highlighting the dynamic evolution and innovative strategies that have underpinned the platform’s success in connecting millions worldwide. The talk traces the early days of experimentation with various quality assurance models, both in-house and outsourced, reflecting on the lessons learned and the pivotal decisions that shaped the future of quality at Tinder. A significant milestone in this journey...

Aprajita-Mathur
Guardant Health
W2

Build Your Career and Your Worth, Not Just Your Relationship with Your Manager

Wednesday, September 25, 2024 - 11:30am to 12:30pm

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

Dion Johnson
KwaanBear
W3

Building and Testing Serverless API Applications with AWS SAM

Wednesday, September 25, 2024 - 11:30am to 12:30pm

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

W7

Generative AI is Transforming Software Testing: What Testers Need to Know

Wednesday, September 25, 2024 - 1:30pm to 2:30pm

We have all seen it. The word AI is appearing next to every test tool, and the promises are coming thick and fast. AI seems like the perfect addition to increase the quality of the tests we run, but what if the opposite is true, and it’s the death of quality engineering as we know it? There has been no greater transformation in test quality than test automation in the last decade. We have gone through the horrible years of record and replay automation that never provided the ROI that was promised, and we finally settled on automation engineering, where we treat our automation code with the...

John Jenkins
Disney
W8

Testing Retrospective: Lessons from the Past

Wednesday, September 25, 2024 - 1:30pm to 2:30pm

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

Sargis Sargsyan
Align Technology
W11

Efficiency Matters: Mastering Dockerized, Scalable Grid for Selenium and Playwright Test Suites

Wednesday, September 25, 2024 - 1:30pm to 2:30pm

UI testing tools offer a robust solution for web application assessment, yet face a bottleneck when scaling up to handle extensive UI test suites that require hours to complete. In this talk, Sargis will address this challenge by guiding you through the creation and deployment of a Dockerized Selenium grid, enhanced with autoscaling and video recording features. Capable of efficiently executing several thousand tests in a limited period, this advanced setup optimizes speed and reliability for UI tests. This deep dive will cover the strategic implementation of a high-performance Selenium...

W13

Reinventing the Art of Software Testing with Google Cloud AI Platform

Wednesday, September 25, 2024 - 2:45pm to 3:45pm

This session explores the innovative ways to approach and revolutionize the art software testing by harnessing the full power of Google Cloud AI Platform. Utilizing AI-powered regression testing and natural language processing (NLP) capabilities, developers can automate mundane and repetitive tests while also analyzing software functionality and usability. Predictive analytics and custom machine learning models can be used to anticipate and identify potential issues, improve testing efficiency, and provide actionable insights. Applying reinforcement learning algorithms for GUI testing,...

Deepika Kale
Guardant Health
W16

Kafka and Kafka Testing: Streamlining Real-time Data Processing

Wednesday, September 25, 2024 - 2:45pm to 3:45pm

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,...

Tariq King
Test IO
W18

AI in Testing: A Moderated Panel Discussion

Wednesday, September 25, 2024 - 2:45pm to 3:45pm

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.

Alison Wade
TechWell Corp.
K3

Lightning Strikes the Keynotes

Wednesday, September 25, 2024 - 4:15pm to 5:15pm

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 for the price of one—and...

Thursday, September 26

Dona Sarkar
Microsoft
K4

Revenge of the Nerds: How to Build a Tech Career Niche in the AI-verse

Thursday, September 26, 2024 - 8:30am to 9:30am

A major question so many of us have on our minds is, HOW do I shift my career to something related to AI so I can stay relevant? This has been coming from industry professionals as well as college grads/new job seekers across ALL industries. QA is no exception! Dona shifted her career to an AI niche in the past year and have hassled and helped many others do the same thing. She want to help YOU do it, too. Let's discuss. What is AI today? What are the five skill sets relevant in the AI-verse? How can you create a career niche in the AI-verse based on your industry and goals? Lastly, Dona...

Safiya Bano
Salesforce
T3

Testing for Synergy: Progressive Testing Strategies for Interdependent Product Suites

Thursday, September 26, 2024 - 9:45am to 10:45am

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

Dave Martin
Broadcom Inc.
T5

Automation Zero to Hero in Two Weeks

Thursday, September 26, 2024 - 9:45am to 10:45am

Several years ago, Dave was a seasoned QA Engineer starting a new job. As the new guy, he was initially tasked with the mind-numbing task of verifying that data in reports matched expected data in a spreadsheet. This task took three weeks to complete manually. He vowed he would never do that again, so the next time around, Dave automated the process in two weeks using an open source automation tool he had never used before, all while laying the foundation for an automation framework that now has over 90 contributors across 12 product lines. Session attendees will learn how to build,...

Tim Heck
MRI Software
T7

“Low Code”—Coded Automation Using Free Tools

Thursday, September 26, 2024 - 11:15am to 12:15pm

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

Jennie Burger
Western & Southern Financial Group
T8

Navigating the Matrix: The Struggle Is Real—Effective QA Requires More Than Just Technical Skills

Thursday, September 26, 2024 - 11:15am to 12:15pm

Everyone involved in the SDLC knows quality is important. Absolutely. After all, who wants to push out (let alone use) software that doesn't work well? But, does your organization really embrace QA in all its glory? Do they see QA as more than ‘just’ testing? Do you see QA as more than ‘just’ testing? If your answer is 'No' to any of these questions, then this talk is for you. Yes, we test and log defects, but we also have to be diplomatic champions of quality assurance. We have to work to make sure our organizations see QA as a proactive function that spans the Software Development Life...

Rebecca Petersen
Mountain America Credit Union
T9

Manual Test Cases Suck...So Get Rid of Them!

Thursday, September 26, 2024 - 11:15am to 12:15pm

It has been a commonly held belief that an ever growing list of manual test cases, kept and maintained by the QA team is the best way to provide training, metrics and a roadmap for future automation efforts. But what if this base assumption is wrong? What if instead of having just a number of passing or failing test cases, we could better speak to factors like risk and quality before our products go live and have a little extra time to be creative with our testing? Rebecca Peterson wants to teach you the steps she and her coworkers have made to move towards living documentation that can...

Vinod Kashid
Cognizant Technology Solutions
T10

End-to-End Automation for Performance Testing and Engineering

Thursday, September 26, 2024 - 11:15am to 12:15pm

Join Vinod Kashid as he walks through his experience building end-to-end automation for performance testing and engineering. His team was tasked to do daily performance testing activities for a critical application and business executives were expecting detailed application performance outcomes on a daily basis. Manual performance test execution and analysis were time consuming processes and were delaying the overall run time for final report. Business stakeholders wanted to implement zero touch automation from performance test execution to analysis and reporting (including deep-dive...

Carlos Kidman
Qualiti
T11

Tips for Building LLM Apps

Thursday, September 26, 2024 - 11:15am to 12:15pm

The barrier to entry for AI, specifically Large Language Models (LLM), is low and we can take advantage of them in our own tools, projects, and apps. In this session, we’ll build a simple app that uses an LLM which will help us cover: The steps to using AI in a program. LLM Basics. Pick the right LLM. Data Preparation. Evals and Testing. Insights and issues to consider. Tips that you can use as you build your own. Join us for a hands-on session that will help you build your first LLM app or level up your current project!

Sylvia Solorzano
Expedition Technology
T15

Pillars of Quality: Building a Structured Test Program in Phases

Thursday, September 26, 2024 - 1:30pm to 2:30pm

As the lone tester amongst a sea of developers, Sylvia Solorzano struggled to scale reactive efforts into a cohesive program. Haphazard bug reports strained relationships and failed to provide direction. By installing a phased methodology based on industry best practices first, quality became her north star. Sylvia enshrined requirements traceability and manually executed test cases for each function delivered. Then she evaluated integrations between components and expanding to validate full system behavior as users would experience. Finally, leveraging test standards, she layered on...

Karen Hsu
Appdome
T18

Cloud Testing of Cybersecurity Features in Mobile Apps

Thursday, September 26, 2024 - 1:30pm to 2:30pm

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

Adam Sandman photo
Inflectra
T19

Multi-Modal GPTs Are Coming For Your Testing! How to Adapt?

Thursday, September 26, 2024 - 3:00pm to 4:00pm

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

Renata Santillan
Parasoft
T20

The Art of Winning Leadership Support for Web Accessibility

Thursday, September 26, 2024 - 3:00pm to 4:00pm

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,...

James Wood
Trimble PPM, Inc.
T22

Leveraging and Measuring the Use of Formal Testing Methods in Product Development

Thursday, September 26, 2024 - 3:00pm to 4:00pm

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

K5

You Don't Talk about That at Work!

Thursday, September 26, 2024 - 4:15pm to 5:15pm

There are things you don't discuss with your colleagues—even less so with your boss. Mental health issues are certainly a big no-no. Sophie Küster will discuss her experiences talking about the big workplace "No-Nos" and how that led her to support herself, as well gaining support from her boss, co-workers, and mentors. Ultimately, being able to discuss these workplace taboos led to her and others becoming their most authentic selves. When Sophie started working as an agile tester, she kept her history a secret. She didn't speak openly about topics that were close to her heart: mental...