STAREAST 2018

PRESENTATIONS

Agile Testing in Large Scale Organizations

Mary Thorn has had the opportunity in the past twenty years to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large agile test organization where she has learned how to lead agile testers and agile testing in large contexts.

Mary Thorn

AI-Driven Testing as a Service: Fad, Fiction, or Future?

Advances in artificial intelligence (AI) and machine learning (ML) are leading to a new generation of software, which is becoming self-adaptive, autonomous, and smart. Academic researchers and industry practitioners are investigating how these new AI and ML technologies can be leveraged to improve software testing and testing services. A handful of testing-as-a-service (TaaS) vendors already offer services that use AI bots to perform some functional and performance testing. How well do they live up to their claims?

Tariq King

API Testing: How to Write Tests, Integrate into CI, and Track What You're Testing

Some developers and testers think that APIs, whether internally developed or not, should just work. Unfortunately, without a significant amount of focus on testing API services, one little flaw can spell disaster for your application—especially security vulnerabilities where hackers will target your application. Elise Carmichael discusses the risks of not fully testing APIs, how to be sure that all services are tested fully, and the types of negative testing you need to do on APIs.

Elise Carmichael

AR and VR for Mobile Apps: Are You Ready to Test?

Augmented reality (AR) and virtual reality (VR) mobile apps are going to dominate the technical landscape for the next few years. Compared to current mobile apps, testing this new AR and VR technology will require more preparation, more effort, and new tools. BJ Aberle breaks down the methods and tools he uses to test AR and VR applications. Explore test environment requirements and discover the types of test data you’ll need to prepare for AR and VR testing.

BJ Aberle

Automated Security Scanning for Your Delivery Pipeline

[video:https://youtu.be/CwZ-F4TUsig width:300 height:200 align:right]

Matthew Grasberger

Automated Testing for New-Gen Digital Interactions: Chatbots, Alexa, and Siri

Today’s IT systems communicate with customers through multiple points of engagement and various interfaces, ranging from web, mobile, and voice to BOTs and apps like Alexa and Siri. Sanil Pillai says these systems need to provide seamless handoffs between different points of interaction—while at the same time providing relevant and contextual information quickly.

Sanil Pillai

Automated Testing: Beyond the Basics

[video:https://youtu.be/XubfvhFNs0s width:300 height:200 align:right]

Jim Holmes

Balancing Tech Know-How with Social Skills

Even today, communication breakdowns are a primary cause of software project failures. Marcia Buzzella’s research shows that increasing the success rate of projects across agile, DevOps, and waterfall methods requires a balance of social and technical capabilities. Social interactions enable us to assess situations and course correct in ways machines cannot.

Marcia Buzzella

Behavior-Driven Development: Real-World Mind Reading

Imagine this scenario: Business users are excited to finally get their hands on an implementation delivery that is on schedule, (mostly) on budget, and passed rigorous testing with flying colors. Unfortunately, when working with the new app or feature, the users realize that the way they described their needs didn’t translate into what they actually needed. Sound familiar?

Kim Tatum

Building a Modern DevOps Enterprise Testing Organization

The DevOps movement is front and center across enterprises. Companies with mature systems are breaking down siloed IT departments and federating them into product development teams and departments. Testing and its practices are at the heart of these changes. Traditionally, development organizations have been filled with mostly manual testers and a limited number of automation and performance engineers. Adam Auerbach says this has to change.

Adam Auerbach

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.