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 |