STAREAST 2021 - Agile Testing | TechWell

STAREAST Virtual 2021 - Agile Testing

Monday, April 26

Tariq_King
test.ai
MC

Unit Testing: What Every Developer and Tester Should Know

Monday, April 26, 2021 - 10:00am to 1:30pm

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

Tuesday, April 27

Michael_Bolton
DevelopSense
TA

X-Ray Vision For Testers: How to Analyze Things

Tuesday, April 27, 2021 - 10:00am to 5:30pm

How do we go about understanding something complex? How do we move from confusion to clarity? What strategies and approaches can we use to identify and reason about things that matter? When we’re dropped into a testing situation, how do we make sense of it all? How can we rapidly achieve a deeper understanding of things that we know little or nothing about? How can we develop skills to make us more powerful testers? The answer to these questions is analysis - the study of things and ideas by examining their elements and structure. In this one-day tutorial, Michael Bolton will lead...

Chris_Loder
Upland InGenius
TE

Automation Framework Essentials

Tuesday, April 27, 2021 - 10:00am to 1: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...

Mike_Sowers
Coveros
TF

Quality and Testing Measures and Metrics

Tuesday, April 27, 2021 - 10:00am to 1:30pm

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

Jennifer-Bonine
AI Appstore, Inc.
TH

Testing Transformation: The Art and Science for Success

Tuesday, April 27, 2021 - 2:00pm to 5:30pm

Technologies, testing processes, and the role of the tester have evolved significantly in the past few years with the advent of agile, DevOps, and other new technologies. It is critical that we testing professionals evaluate ourselves and continue to add tangible value to our organizations. In your work, are you focused on the trivial or on real game changers? Jennifer Bonine describes critical elements that help you artfully blend people, process, and technology to create a synergistic relationship that adds value. Jennifer shares ideas on mastering politics, maneuvering core vs. context...

Wednesday, April 28

Aprajita-Mathur
Guardant Health
W2

Don’t Be Scared of AI! It’s Here to Stay and So are You

Wednesday, April 28, 2021 - 1:00pm to 2:00pm

AI is here to stay and we know it’s going to change our world. There is so much information about AI that, it’s hard to know where to start, what to learn , what to ignore and what to believe. How do we tester’s cope up with this new technology and will this technology bring an end to our field of work? Join Aprajita Mathur as she shares basics of AI and where this technology stands today, what problems are being solved by it and why AI is not just about “ Test Bots” or “Robotics”. She will discuss how testers add/can add value in AI, what testing skills are transferable when working with...

W6

Serverless Testing: Executing Long Running Test Automation

Preview
Wednesday, April 28, 2021 - 1:00pm to 2:00pm

The goal in most test automation is for it to run fast, fail fast, and get answers fast. But not all testing can, or should, be instant. Systems that use long running processes or workflows by design require polling-style testing that could take minutes, hours, or even days. In this session, Douglas will demonstrate using AWS Lambda functions with DynamoDB to create a serverless test monitor for polling long-running systems. He will also explain the benefits of using a serverless approach to create an “always available” testing tool to free up resources for other critical tasks....

Suze Bolduc
Mutual of Omaha
W7

Automation Using Geb/Spock/Groovy and a Geb Page Object Generator

Preview
Wednesday, April 28, 2021 - 2:15pm to 3:15pm

Suze will go over the general introduction to the Geb/Spock/Groovy Automation solution as a layer of abstraction over Selenium/JUnit4/Java. She will also teach the technique and advantages of Page Object Modeling where she will demonstrate a simple Geb Page Object and the associated test that runs against the google.com web search pages. Suze will then introduce a tool that she created that reads web pages and creates the application page's Geb Page Object and a test class that contains some basic tests. She will discuss the advantage this gives that allow you to accelerate your...

Ahmed Datoo
Mesmer
W8

Can Mobile Accessibility Testing be Automated via AI?

Wednesday, April 28, 2021 - 2:15pm to 3:15pm

Did you know that 20% of federal ADA & 508 lawsuits now mention violations in mobile apps? There’s legal precedence now on maintaining compliance across all digital properties. As an example, the DOJ ruled against H&R Block, citing non compliance of both their web and mobile apps. Same fate for Dominos Pizza. Does your organization have an ADA compliance strategy for your mobile applications? Attend this session if you want to learn about the ABCs of accessibility testing. We will cover the WCAG 2.0 and 2.1 standards. Discuss whether you should target Level A, Level AA, or Level...

Péter Földházi
EPAM Systems
W13

Flow Model vs Page Object Pattern

Preview
Wednesday, April 28, 2021 - 3:45pm to 4:45pm

The Page Object Pattern is widely known and used amongst Test Automation Engineers. It allows engineers to model the application for their tests, reusing certain elements, making the test solution more structured and hence decreasing maintenance cost and the learning curve of test automation. Working at large fintech and other companies, Peter got to realize: for some, Page Object is not intuitive. From a tester's point of view it could be improved. Moreover, it breaks the Single Responsibility principle, which has been one of its most criticized flaw. That's why the Flow Model...

Thursday, April 29

Valentin Guerlesquin
National Bank of Canada
T3

Dynamic Test Environments for Continuous Testing

Thursday, April 29, 2021 - 11:30am to 12:30pm

Continuous Testing initiatives cope with several issues, some of them are highly linked to environments and test data. End-to-end environments do not allow on-demand deployments, since they are usually shared across other applications and used by manual testers. Using dynamic environments, which means on demand environment created from scratch for test execution, will help to resolve both these issues: to remove the collision with manual testing or other applications, and to control test data available for testing. During this presentation, I will do a live demonstration of a continuous...

Harshal Vora
QMetry Inc.
T4

Implementing DevOps and Better Quality Releases with Continuous Testing

Preview
Thursday, April 29, 2021 - 11:30am to 12:30pm

DevOps is the hot cake in every sector and organizations are rethinking their tools, processes and culture in tune with DevOps. But DevOps is just as much about quality as it is about speed. While companies have adopted automation well and show figures like 75% automated regression tests, there is one catch. They are still unable to catch defects early enough. For companies that practice Agile and DevOps, testing has now become a part of the dev team’s role. But since testing has many dependencies like SIT, realistic data for UAT and interface responses, testing is not completed as...

Paul Herzog
Devbridge
T9

Simplicity - The Path to Agile Testing Efficiency

Thursday, April 29, 2021 - 1:00pm to 2:00pm

The pace of an Agile project creates demands efficiency in all testing techniques and processes. Traditional approaches run counter to this efficiency and must be changed during the Agile transition. Join Paul as he applies the Agile Manifesto Principle #10: “Simplicity – the art of maximizing the amount of work not done - is essential” to distinguish what past testing practices work and don’t work to clean out the clutter of the non-working. He will identify common process traps when adopting Agile methodologies, suggest priorities that are most important to Agile testing, and present...

talia-nassi
Amazon Web Services (AWS)
T10

Controlled Mobile Rollout with React Native

Thursday, April 29, 2021 - 1:00pm to 2:00pm

Controlled rollouts, or canary releases, allow you to release your features to a small subset of your user base at a time to ensure functionality before releasing it to your entire user base. Its a fundamental piece of having an effective CI/CD pipeline, and essential to chaos engineering because you can roll out features to production, test them in production, and ensure functionality and reliability. However, this process on mobile comes with some challenges. How do you propagate feature flagging configuration to mobile devices that don't always have a strong network? As a mobile...

Jeff Payne
Coveros
T11

Test Management in Agile—What Happened to All My Testers?

Thursday, April 29, 2021 - 1:00pm to 2:00pm

Substantial confusion exists about the roles and responsibilities of test management when using an agile software development process. Agile seeks to streamline project management and leadership under the role of a ScrumMaster. But what does this mean for test managers? How do they stay involved in the process? What role do they fill? Is it possible that test managers are no longer needed? Join Jeffery Payne for a collaborative dialog to discuss the pros and cons of a variety of test management models he has seen used by companies who have adopted agile. Learn how to best position yourself...

Ted Veterano
Deloitte
T14

Testing Leadership Adaptability and Resilence To Meet Unforeseen Conditions

Thursday, April 29, 2021 - 2:15pm to 3:15pm

A testing team (approximately 150 testers) was significantly downsized (60%) due to unforeseen external conditions (COVID 19) and initially production releases and project scope were reduced. However, scope of work for the reduced team unexpectedly increased due to business “reopening” with many new and modified requirements to facilitate rapid business resumption. The new requirements were more dynamic and brought many significant changes to the business functionalities. The reduced testing team responded to the challenge by successfully managing multiple releases / projects while having...

kimberly snoyl
Capgemini/Idean
T18

UX Testing in Agile Development

Preview
Thursday, April 29, 2021 - 2:15pm to 3:15pm

UX Design takes place prior to the development phase. UX Testing, using data, takes place after the product is already built (e.g. using tools like Google Analytics). Kimberly Snoyl will give us her take on UX Testing and the possibilities it has. As a tester, her work is to make sure the designed product is built correctly according to the requirements in the development phase. "In my opinion, testing focuses too much on functionality instead of ensuring the end user is happy with the product and can use it effectively and efficiently." In this interactive talk I will give my take...

John-Hill
KBR, Inc.
T19

Life After Selenium

Thursday, April 29, 2021 - 3:45pm to 4:45pm
Selenium has been the unchallenged leader in open source UI testing since 2004. As the web evolved, Selenium adapted and abstracted. This abstraction came with a cost and now UI testing is rightly understood to be “slow” and "flaky". Test automation architecture was shaped into “pyramids” to avoid this performance penalty. QA could not shift left because our results were too slow or unreliable. A lot has changed since 2004 and there are now open source alternatives that will make you change your framework as well as your test strategy.
In this presentation, we'll demonstrate the inherent...
AgreeYa BeatBlip
T20

A Winning Approach To Test Automation that Guarantees Both Speed and Quality

Thursday, April 29, 2021 - 3:45pm to 4:45pm

We all know that test automation can work wonders. It can help organizations reduce cost, save time and effort, get quicker feedback, etc. thereby directly contributing to increased productivity and maximization of profits. However, not many organizations succeed in their automation quests. Often automation starts with a big promise and ends in frustration, budget overrun, or both. Join Amit Sikka as he investigates why many Software Test Automation journeys don’t go far enough or don’t deliver the value they promise. During this interactive session, Amit will also dive into the steps and...

Anna Ondrish
Orases
T23

Creating a QA Department Out of Nothing

Thursday, April 29, 2021 - 3:45pm to 4:45pm

We will discuss the following areas that need to be addressed as you take on the opportunity. You could write the test cases in word or excel but why when there are so many free tools or minimally expensive tools out there. We will discuss the different tools available and how to compare and write a proposal to deliver to management. After a certain amount of time you will need help. Should you hire contractors, full time employees, or a mix of both? We will discuss the pros and cons. As you are hiring and then have the people secured it’s important to put the right people on the right...