STARWEST 2022 - Test Automation Engineer | TechWell

STARWEST 2022 - Test Automation Engineer

Customize your STARWEST 2022 experience with sessions covering test automation for engineers.

Monday, October 3

Tariq_King
test.ai
MC

Unit Testing: What Every Developer and Tester Should Know

Monday, October 3, 2022 - 8:30am to 12:00pm

Do you want to take your testing skills to the next level? Are you trying to stay relevant on an agile team where testing is shifting to the left on the project timeline? Do you want to help your organization reap the full benefits of testing earlier? Then join Tariq King to explore the fundamentals of unit testing so you can find bugs as soon as they happen and do more thorough, targeted testing during software development. This introductory session is for everyone—of all programming skill levels. Learn how to apply program-based techniques such as testing by looking, automated unit...

John-Hill
KBR, Inc.
MD

Let's Contribute Some Playwright Tests to NASA Open MCT!

Monday, October 3, 2022 - 8:30am to 12:00pm

Open MCT is an open-source, web-based, mission operations framework built for desktop and mobile devices. It is being developed at NASA's Ames Research Center as a platform for data analysis of spacecraft missions, as well as planning and operation of experimental rover systems.  This next-generation platform calls for next-generation UI Test tooling! The Open MCT team is using Playwright as their testing framework for its ease of use, the insight it provides into browser internals, and its broad platform support. Now, they are opening up some of their testing efforts to the open-source...

Chris_Loder
Upland InGenius
ME

Test Automation: How to Start and Succeed

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

Melissa Benua
mParticle
MJ

Test Design for Fully Automated Build Architecture

Monday, October 3, 2022 - 1:00pm to 4:30pm

Imagine this … as soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into production. Setting up the pipeline capable of doing just that is becoming more and more common and something you need to know about. But most organizations hit the same stumbling block—just what IS the appropriate battery of tests? Automated build architectures don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa Benua introduces you to key test...

Adam_Auerbach
EPAM Systems
MK

Instill a DevOps Testing Culture in Your Team and Organization

Monday, October 3, 2022 - 1:00pm to 4:30pm

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

Tuesday, October 4

Tariq_King
test.ai
TA

A Quality Engineering Introduction to AI and Machine Learning

New
Tuesday, October 4, 2022 - 8:30am to 4:30pm

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

Derek Evans
Coveros
TG

Web Security Testing: The Basics and More

Tuesday, October 4, 2022 - 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 Derek Evans 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...

Jeff Payne
Coveros
TK

Integrating Automated Testing into DevOps

Tuesday, October 4, 2022 - 1:00pm to 4:30pm

In many organizations, agile development processes are driving the pursuit of faster software releases, which has spawned a set of new practices—DevOps. DevOps stresses communications and integration between development and operations, including rapid deployment, continuous integration, and continuous delivery. Because DevOps practices require confidence that changes made to the code base will function as expected, automated testing is essential. Join Jeffery Payne as he discusses the unique challenges associated with integrating automated testing into continuous integration/continuous...

Rob_Sabourin
AmiBug.Com, Inc.
TM

Test Estimation in the Face of Uncertainty

Tuesday, October 4, 2022 - 1:00pm to 4:30pm

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

Wednesday, October 5

Qualiti.ai
W2

Testing Machine Learning Models

Wednesday, October 5, 2022 - 11:30am to 12:30pm

More companies are building ML and AI systems and applications, but they lack the same rigorous testing because many Testers don't know how to approach testing them. After having built and tested many different ML models and systems and talking to ML teams of small and large organizations, one thing always stands out: "We need better testing and automation in our MLOps lifecycle." So, we'll start by demystifying Machine Learning by breaking down a Prediction application so the audience better understands the "magic algorithms" behind the scenes. We'll explore an example of ML systems that...

Lisette-Zounon
Zsquare Solutions Inc
W8

Are You Ready for AI to Take Over Your Automation Testing?

Wednesday, October 5, 2022 - 1:30pm to 2:30pm

We all know that Artificial Intelligence is here and here to stay. Most teams are wondering how to leverage AI for their automation. In this session, I will cover a case study on how to successfully leverage Artificial Intelligence in your automation strategies. Attendees in this session will take away a few key points. First, how to determine if your automation strategy can leverage AI tool, discuss the learning curve and mindset shift necessary for your QA team to embrace AI Tool, and discuss success case study of using AI tool as part of automation testing. Then, how to leverage AI...

Thomas-Haver
Red Green Refactor
W10

The Rise and Benefits of Robotic Process Automation

Wednesday, October 5, 2022 - 1:30pm to 2:30pm

Robotic Process Automation (RPA) is a term given to technology that allows developers to programmatically emulate the actions of a human to execute a business process. RPA often operates on the user interface (UI) layer to capture data or interact with an application or across multiple applications to perform tasks that are considered repetitive or time-consuming. Originally focused on business processes, many RPA solutions now integrate with SDLC tools. While the promises of easy adoption and scaling are made by almost every vendor, the reality is long-term commitment to an RPA program is...

andreas-grabner
Dynatrace
W11

DevSecOps by Default: What Have, Can and Must We Learn from Log4Shell?

Preview
Wednesday, October 5, 2022 - 1:30pm to 2:30pm

End of 2021 Log4Shell ruined many Christmas holidays for developers, architects, ITOps and especially Dev(Sec)Ops teams. How did this incident help us strengthen our software supply chain? How have DevSecOps adopted their delivery and operations orchestration to prevent using vulnerable code or react faster once a new breach is detected?

In this session we cover stories from DevSecOps teams that were on the frontlines when Log4Shell hit. We look into application security approaches and tools to detect vulnerabilities during testing, delivery as well as in production and see how...

Eran-Kinsbruner
Perforce
W13

Mastering Cross-Browser Testing with Selenium ,Cypress, and Playwright

Wednesday, October 5, 2022 - 2:45pm to 3:45pm
Agile mandates continuous testing processes. Within Agile there are various personas trying to accomplish exactly that, however, they bring different constrains including time lines, skillsets, and testing objectives. With the growing adoption of Cypress and Playwright test frameworks that appeals to front-end developers, how does Cypress...
Fox Corporation (aka 20th Century Fox)
W16

Intelligent Test Automation for Agile Teams

Wednesday, October 5, 2022 - 2:45pm to 3:45pm

Traditionally, test automation was implemented with frameworks that require a specialized workforce (SDETs), need a significant amount of maintenance and infrastructure for the executions, notifications, and reporting. Today, the QA Automation Tools industry is ripe for the adoption of newer technologies and had been somewhat late to shift to SaaS, ML, and AI. Here at Fox, we have teams using various tools to augment our testing needs, and it's been very challenging, inefficient, and somewhat unreliable. Looking for a unified solution, we've conducted several POCs and have adopted the SaaS...

Gerta Sheganaku
LocalStack GmbH
W17

Speed Up your Cloud Transformation by Giving Developers Back Control Over Their Dev & Test Environments

Wednesday, October 5, 2022 - 2:45pm to 3:45pm

Todays Cloud Transformation is accompanied by a number of vital policies and norms, important for delivering scalable and robust systems at high quality. Yet, the same practices can also be road-blockers for cloud developers who are striving to build bleeding-edge systems. Although fast, iterative development processes with quick feedback loops are vital to creating a culture of continuous innovation across the organization, handcuffs are all too often imposed on cloud developers by important, yet cumbersome cloud approval processes, or unnecessarily long wait times during deployment and...

Thursday, October 6

David's Bridal
T2

Better Test coverage Through API Automation

Thursday, October 6, 2022 - 9:45am to 10:45am

Tackling Microservices architecture testing through data-driven and contract-based testing. Co-presented by David's Bridal and Royal Cyber. System performance has become critical with the pace of agile and continuous delivery, where things like microservices, cloud, IoT, and many other environments keep changing the landscape of the IT world. There are many ways we can expand how we test performance—everything from testing, assurance, validation, verification, optimization, notification, and many other activities. With AI and ML technologies, we could even build a future where generic...

Testim.io
T3

Planning your test automation strategy to avoid the maintenance crunch

Thursday, October 6, 2022 - 9:45am to 10:45am

Does your project feel like a Jungle Cruise—scary, out-of-control and a little corny?

Test strategy often starts out fine and then veers off course when you get new direction or encounter problems. Get back to the fundamentals by revisiting test strategy and planning. Sometimes, a reset is needed to start heading in the right direction. We’ll start by discussing the side effects of growing your test automation portfolio without proper strategy and guidelines. Next, we’ll cover best practices for ensuring project success, both now and as you scale your project. We’ll review...

World Wide Technology
T13

Cypress Holds the Belt. Is Selenium Still in the Fight?

Preview
Thursday, October 6, 2022 - 1:30pm to 2:30pm

Cypress is standing tall as the leader in today’s automated testing community. Does that mean Selenium has been knocked out? I thought so after first using Cypress to build my company’s corporate website automation suite. I loved the simplicity of the install, the stability of the test runs and the easier-to-read code, not to mention the size of the active community. Using cy.contains() made writing automated tests so easy. But all it took was one week on a client project to convince me that Selenium was not out of the fight. Cypress was not able to handle authentication with Azure AD...
Trimble PPM, Inc.
T14

A Performance Testing Pyramid

Preview
Thursday, October 6, 2022 - 1:30pm to 2:30pm
When we code a new class method, does its execution time fit within the product’s SLA for response time? When we provide an API for a real-time system, does it meet its performance budget? When we’re managing a data warehouse system, what is the latency between the ingestion component and the persistence server? When we’re planning to deploy a large-scale web application, how many servers do we need to support 1,000 requests per second and respond in 3 seconds? We’ve learned that the need for performance data spans from requirements engineering through system deployment: when code is...
Yoosuf-Maktoum
Sysco Corporation
T19

Building Resiliency in Test Automation

Thursday, October 6, 2022 - 3:00pm to 4:00pm
Test Automation tends to fail due to multiple aspects—especially UI test automation – which is more fragile than the Service and DB level test automation. The challenge is fixing the automation failures and using them in the same development iteration. Building resiliency in test automation is a must to make test automation robust. A resilient test automation framework will reduce failures and simplify the maintenance of test automation code. Resiliency can be enabled through automation tools, design, and architecture. During this session, Mr. Yoosuf Maktoum - Senior Manager, Quality...