Agile + DevOps USA 2024 - Automated Testing

Sunday, October 13

Tom-Stiehm
Coveros

Foundations of DevOps—ICAgile Certification

Sunday, October 13, 2024 - 8:30am to Monday, October 14, 2024 - 5:00pm

Monday, October 14

Philip Daye
EMARKETER
MB

A Quality Engineering Introduction to AI and Machine Learning

Monday, October 14, 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,...

Adam_Auerbach
EPAM Systems
MC

How to DevOps Your Testing Strategy – An Exercise in Value Stream Analysis

Monday, October 14, 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...

Philip Daye
EMARKETER
MG

Leveraging Generative AI for Software Productivity

Monday, October 14, 2024 - 1:00pm to 4:30pm

Executive leaders across the globe have been asking a relatively simple yet profound question: Can we leverage generative AI to transform our business, enterprise, or industry? For software-based companies, focus has either been on differentiating their product and service offerings using this new technology. But how about leveraging generative AI to improve team productivity and efficiency? This may be possible but how do you measure its success? What are some of the key use cases within business analysis, development, and testing that software teams can use? Are there any pitfalls...

Tuesday, October 15

Rob Myers
Agile Institute
TC

Wrangling Your Untested Legacy Code: A Hands-On Workshop

Tuesday, October 15, 2024 - 8:30am to 12:00pm

Although most agile developers would prefer to use Test-Driven Development (TDD) on everything, their products or systems usually contain existing untested "legacy" code which resists and stifles good TDD practices. Untested code is easily broken and can hide those defects for months. Even with TDD, a developer adding new behaviors to legacy code can quickly run into problems when that untested code must change. Characterization Testing (i.e., testing existing behaviors) is the ancillary technique that allows teams to strengthen their safety net of fast, automated tests. But adding tests...

Wednesday, October 16

Shuchi Rastogi
Electronic Arts (EA)
W1

Holistic Testing Strategies in an Agile World: Integrating Shift Left and Shift Right

Wednesday, October 16, 2024 - 10:30am to 11:30am

In today's dynamic software development landscape, the pursuit of customer-centric, high-quality products is essential. This session delves into the art of aligning shift-left and shift-right testing strategies to ensure comprehensive and effective validation throughout the software development lifecycle. Explore real-world obstacles encountered by development team in traditional testing, prompting their transition to a modern approach. This transition led to significant improvements in software quality, cost efficiency, and led to a more dependable product delivery. Shuchi will discuss...

Philip Daye
EMARKETER
W4

From Vision to Velocity: Accelerating Agile Testing with Generative AI

Wednesday, October 16, 2024 - 10:30am to 11:30am

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 Philip Daye and examine key test design techniques—such as equivalence partitioning, boundary value analysis, decision table testing, and state transition testing—and explore how Generative...

Patrick Gladney
US Army Corps of Engineers
W6

Enhancing Agile and DevOps Practices: Leveraging Postman API Software for Enhanced Testing Efficiency in Tackling Real-World Challenges

Preview
Wednesday, October 16, 2024 - 11:45am to 12:45pm

In today's fast-paced software development environment, regression testing stands as a crucial yet resource-intensive endeavor. An instance illustrating the resource-intensive nature of regression testing involved Patrick Gladney's team attempting to conduct tests across 13 distinct production servers. The challenge was compounded by the uncertainty surrounding malfunctioning servers, of which they remained unaware until customer complaints surfaced, indicating an inability to perform transactions within the application. Leveraging his expertise in software testing and cybersecurity...

Rahul Kumar
EPAM Systems
W9

Revolutionizing Quality Assurance and DevOps: Integrating Generative AI and Machine Learning

Wednesday, October 16, 2024 - 11:45am to 12:45pm

In a world where both software complexity and the need for rapid deployment are increasing, traditional testing methodologies often fall short. The challenge is maintaining high-quality software while matching the pace of agile and DevOps without overwhelming the QA team. This presentation will address this problem and demonstrate innovative solutions by integrating Generative AI and Machine Learning in this interaction. Rahul will explore how these technologies can be utilized for predictive modeling in test case management, spotting operational anomalies more efficiently, dynamic test...

Aaron Evans
One Shore
W11

Becoming the Bottleneck - Embrace the Challenges of Testing in an Agile Environment

Preview
Wednesday, October 16, 2024 - 3:00pm to 4:00pm

Testing has a bad reputation for being slow & costly. Speed, price, quality—pick two, right? How can we ensure that testing does not become the bottleneck? We first have admit that we have a problem, and then look at the root causes of why testing is slow and expensive. Among these are: lack of clear requirements and priorities, unclear testing processes and delivery procedures, misaligned goals between product, development, QA, & Ops teams, unreasonable expectations (such as 100% test coverage), inefficient (or unreliable) test automation, lack of ability to parallelize...

Dion Johnson
KwaanBear
W12

Continuous Integration of AWS Serverless Applications

Wednesday, October 16, 2024 - 3:00pm to 4:00pm

The primary draw for implementation of AWS serverless applications is the supposed simplicity. Anyone that has attempted to implement testing within a CI pipeline 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...

Thursday, October 17

Carlos Kidman
Qualiti
K4

MLOps for Responsible AI: Techniques for Ensuring AI Quality

Thursday, October 17, 2024 - 8:30am to 9:30am

With the rapid adoption of generative AI, more and more companies are infusing AI models and services into their products. However, many of these companies are likely to lose business and valuable revenue due to their lack of investment in MLOps. Typically, organizations developing AI systems have relied on training metrics like accuracy, precision and recall, but software quality goes beyond that. Now that the barrier to entry for AI tools is smaller, we need to set quality standards, test practices, and think about AI ethics and safety. Ensuring the quality of AI goes beyond traditional...

T8

Containerization and Orchestration: Transforming Healthcare Apps with DevOps Automation

Preview
Thursday, October 17, 2024 - 11:45am to 12:45pm

This session will focus on the application of containerization and orchestration technologies within healthcare and integration of HIPAA compliance and robust security measures in healthcare DevOps. These technologies not only enhance operational efficiency but also ensure adherence to critical security and regulatory standards in healthcare. Sindu will cover case studies and future strategies on evolving security and HIPAA regulations and cybersecurity threats with patient data. Attendees will walk away with: the basics of container technologies and HIPAA compliance, Microsoft...