STARWEST - Conference List Schedule | TechWell

Conference archive

Conference Schedule

Sunday, October 1

Registration Desk Hours—7:30am–10:00am
7:30 am to 10:00 am
Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Multi-day Training Classes Begin—8:30am–5:00pm
8:30 am to 5:00 pm
Add to calendar
Agile Tester Certification (2-Day)
Rob Sabourin
8:30 am to 5:00 pm

Agile software practices are being employed within many development organizations worldwide, and as a result, many testers struggle to understand the agile development process and their place in it. In Agile Tester Certification, both novice and experienced testers learn the fundamentals of agile development, the role of the tester in the agile team, and the agile testing processes. Learn technical and team skills testers need for success in the world of agile development, as well as the techniques of Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD) and Behavior-Driven Development (BDD) during this two-day course. All participants are expected to have experience in or knowledge of agile development fundamentals.  

Add to calendar
Software Tester Certification—Foundation Level (3-Day) - SOLD OUT
Claire Lohr
8:30 am to 5:00 pm

Delivered by leading experts in the testing industry, Software Tester Certification—Foundation Level is an accredited training course to prepare you for the ISTQB® Certified Tester—Foundation Level CTFL) exam. ISTQB® is the only internationally accepted certification for software testing and has granted more than 450,000 certifications in more than 110 countries around the world. In this three-day course, you’ll learn the basic skills required of a software test professional and how testing fits into software development. This course is appropriate for those new to the testing profession and those seeking ISTQB® certification in software testing. 

Add to calendar
Python® for Testers (2-Day)
Kristoffer Nordström
8:30 am to 5:30 pm
This is a course for testers who are frustrated by the laborious and manual work that makes up day-to-day test work, anyone who has tried or wants to try scripting and programming in order to help them focus more on the sapient test activities and let the computer do the repetitive work. During the course we will work with a strong focus on practical knowledge and learning by doing with much hands-on coding. This so that attendees can work independently with Python after the course. A large amount of exercises are built to give the opportunity to build simple but powerful tools using Python, which gives a deeper understanding of the opportunities that the language offers.
Add to calendar
Mastering HP LoadRunner® for Performance Testing (2-Day)
Wilson Mar
8:30 am to 5:00 pm
This hands-on tutorial provides students with the knowledge and skills to use the latest testing tools provided by HP to validate decisions and improve software performance. Creating and managing lab environments will be discussed within the context of test planning and execution. By the end of the course, students are equipped to begin planning the implementation of LoadRunner® and Performance Center for improving testing practices within their organizations.
Add to calendar
Real-World Software Testing with Microsoft Visual Studio® (3-Day)
Anna Russo
8:30 am to 5:00 pm

Gain real world software testing techniques and technical skills using the latest Microsoft Test Manager 2017®, Visual Studio 2017®, and Team Foundation Server 2017® tools. This hands-on course covers manual testing features such as test case management, execution and reporting, and how Visual Studio® makes these processes powerful and organized. You will also learn about the newly released Visual Studio® Web Test Manager and be introduced to automated testing with Visual Studio®.

Add to calendar
Performance, Load, and Stress Testing (2-Day)
Dawn Haynes
8:30 am to 5:30 pm

Designed for system testers, system designers, system tuners, software engineers, QA professionals, and project leaders, this course provides an introduction to the complexities of software performance testing and delivers testing skills that participants can immediately apply back on the job.

Add to calendar
Fundamentals of DevOps Certification—ICAgile (2-Day) - SOLD OUT
Tom Stiehm
8:30 am to 5:00 pm

DevOps combines development, testing, and operations and includes continuous integration, automated testing, continuous delivery, and rapid deployment practices. Because DevOps practices require confidence in nearly all changes, automated testing is an essential ingredient that is integrated into the process and relied upon for enforcement of quality gates and to ensure overall delivery quality. This two-day course will teach you how to avoid the common mistakes of DevOps implementations and to leverage DevOps best practices. Test professionals, operations engineers, developers, project managers, and business owners will all benefit from this curriculum.

 

Add to calendar
Fundamentals of Agile Certification—ICAgile (2-Day)
Jeffery Payne
8:30 am to 5:00 pm
Learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles. Upon completion of this course, successful attendees will be certified by the International Consortium for Agile (ICAgile), awarded the ICAgile Professional designation (ICP).
Add to calendar
Requirements-Based Testing Workshop (3-Day)
Richard Bender
8:30 am to 5:00 pm

If your testing efforts are not achieving the payback you and your organization expect, this course is for you. Requirements-Based Testing (RBT) delivers a proven, rigorous approach for designing a consistent and repeatable set of highly optimized test cases. Companies employing RBT practices have achieved twice the requirements coverage with only half the tests they previously maintained.

Add to calendar
Mobile Application Testing (2-Day)
Brian Hicks
8:30 am to 5:00 pm

Many testers attempt to apply what they know to mobile testing, and while that may work for some functional testing, it often leaves many critical features untested. Critical errors that go untested can mean a swift end to a mobile application. Learning how to identify common issues in mobile applications and how to test the unique aspects of a mobile application is the only way to be truly successful. This two-day course will cover usability across multiple platforms and resolutions, network and security testing, creating application unit tests, mobile UI automation, and performance testing for various devices over various networks and carriers.

Lunch
12:00 pm to 1:00 pm
Training Classes Continue—1:00pm–5:00pm
1:00 pm to 5:00 pm
Registration Desk Hours—4:00pm–6:00pm
4:00 pm to 6:00 pm

Monday, October 2

Registration Desk Hours—7:00am–4:30pm
7:00 am to 4:30 pm
Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Multi-day Training Classes Continue—8:30am–5:00pm
8:30 am to 5:00 pm
Add to calendar
Tutorial MA Get Started with Risk-Based Testing Preview
8:30 am to 4:30 pm

Whether you are new to testing or looking for a better way to organize your test practices, understanding risk is essential to successful testing. Lee Copeland describes a general risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence. Learn how to focus your testing effort, what elements to test, and how to organize test designs and documentation. Review the fundamentals of risk identification, analysis, and the role that testing plays in risk mitigation. Develop an inventory of test objectives to...Read more

Add to calendar
Tutorial MB Critical Thinking for Software Testers Preview
Michael Bolton
8:30 am to 4:30 pm

Critical thinking is the kind of thinking that specifically looks for problems and mistakes. Regular people don't do a lot of it. However, if you want to be a great tester, you need to be a great critical thinker. Critically-thinking testers save projects from dangerous assumptions and ultimately from disasters. The good news is that critical thinking is not just innate intelligence or a talent—it's a learnable and improvable skill you can master. Michael Bolton shares the specific techniques and heuristics of critical thinking and presents realistic testing puzzles that help you practice...Read more

Add to calendar
Tutorial MC Selenium Test Automation: From the Ground Up Preview
Jeff "Cheezy" Morgan
8:30 am to 4:30 pm

Selenium expertise, the industry-standard tool for testing web applications, is a much sought after skill in today’s world of test automation. Many believe it is a must-have tool for test engineers. If you want to learn Selenium, then this tutorial is a great start. Cheezy Morgan shows you how to build test automation using Selenium. But he doesn’t stop there. He uses his years of experience to show you how to build automation that is clean and easy to maintain. Cheezy introduces other tools that work with Selenium to help manage the data used to drive your tests, work with JavaScript...Read more

Add to calendar
Tutorial MD Better Test Design for Great Test Automation Preview
Hans Buwalda
8:30 am to 12:00 pm

When we discover—often late in an automation effort—that the automated tests are cumbersome and costly to maintain, we often view this as a technical problem for the automator to solve. However, an often-overlooked cause is the role that testers who designed these tests play in making automation scalable and maintainable. In this interactive tutorial for both testers and automation engineers, Hans Buwalda explores how better test designs not only will result in much improved test automation but also can make the difference between automation success and failure. See why successful...Read more

Add to calendar
Tutorial ME Test Attacks to Break Mobile and Embedded Software Preview
Jon Hagar
8:30 am to 12:00 pm

In the tradition of James Whittaker’s book series, How to Break Software , Jon Hagar applies the testing “attack” concept to mobile and embedded software systems. First, Jon defines the environments of mobile and embedded software. He then examines the issues of software product failures caused by defects found in these types of software. Next, Jon shares a set of attacks against mobile and embedded software based on common modes of failure that teams can direct against their software. Like different kinds of software design patterns, attacks are test design patterns that must be...Read more

Add to calendar
Tutorial MF Implement BDD with Cucumber and SpecFlow Preview
Mary Thorn
8:30 am to 12:00 pm

We’ve all been there. We work incredibly hard to develop a feature and design tests based on written requirements. We build a detailed test plan that aligns the tests with the software and the documented business needs. And when we put the tests to the software, it all falls apart because the requirements were changed without informing everyone. But Mary Thorn says help is at hand. Enter behavior-driven development (BDD) and Cucumber and SpecFlow, two tools for running automated acceptance tests and facilitating BDD. Mary explores the nuances of Cucumber and SpecFlow, and shows you how to...Read more

Add to calendar
Tutorial MG Exploratory Testing: Explore with Intent Preview NEW
Maaret Pyhäjärvi
8:30 am to 12:00 pm

The skill to self-manage our testing work and our learning—making learning and reflection a habit—is what differentiates skilled exploratory testing from simply putting random testing activities together. Maaret Pyhäjärvi says that exploratory testing treats test design, test execution, and learning as parallel, mutually supportive activities—with the goal of discovering things that we don’t know we don’t know. Exploratory testing frames our thinking about the system and engulfs the idea of creating artifacts to support testing. Join Maaret to experience exploratory testing hands-on and...Read more

Add to calendar
Tutorial MH Measurement and Metrics for Test Management Preview
Mike Sowers
8:30 am to 12:00 pm

To be most effective, test managers must develop and use metrics to help direct the testing effort and make informed recommendations about the software’s release readiness and associated risks. Because one important testing activity is to “measure” the quality of the software, test managers must measure the results of both the development and testing processes. Collecting, analyzing, and using metrics are complicated because many developers and testers are concerned that the metrics will be used against them. Join Mike Sowers as he addresses common metrics—measures of product...Read more

Lunch
12:00 pm to 1:00 pm
Full-Day Tutorials Continue (1:00pm–4:30pm)
1:00 pm to 4:30 pm
Add to calendar
Tutorial MI Harnessing Your Automation: Choose Your Own Adventure Preview
Dawn Code
1:00 pm to 4:30 pm

You've seen this before. The project requirement states that You will be responsible for developing test automation that covers ______. And it is rarely as simple as it first seems. With upstream and downstream considerations, tool changes, and course correction at every juncture, how can you possibly improve efficiency and quality, and still plan for and stay on target during the process of developing and implementing a robust test automation harness? Dawn Code will guide you through the steps of building test automation that can suit a variety of needs. Following a Choose Your Own...Read more

Add to calendar
Tutorial MJ Test Automation Strategies for the Agile World Preview SOLD OUT
Bob Galen
1:00 pm to 4:30 pm

With the adoption of agile practices in many organizations, the test automation landscape has changed. Bob Galen explores current disruptors to traditional automation strategies, and discusses relevant and current adjustments that must be made when developing an automation business case. Open source tools are becoming incredibly viable and often best their commercial equivalents―not only in cost but also in functionality, creativity, evolutionary speed, and developer acceptance. Agile methods have fundamentally challenged our traditional automation strategies. Now we must keep up with...Read more

Add to calendar
Tutorial MK Influence Diagrams: A New Way to Understand Testing Preview
Isabel Evans
1:00 pm to 4:30 pm

Influence diagrams provide a simple-to-create and easy-to-understand approach to address the complexities of real-life problems. As testers, we may want to find more bugs, but this may have an unintended consequence for developers. Developers now have more defects to debug, which affects their capacity to deliver new functionality. Isabel Evans has found that influence diagrams provide a means of understanding and managing the complexities of key interactions among testers, developers, and business stakeholders. In the past few years, Isabel has used influence diagrams as a tool...Read more

Add to calendar
Tutorial ML Unit Testing: What Every Tester Should Know Preview
Tariq King
1:00 pm to 4:30 pm

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

Add to calendar
Tutorial MM System-Level Test Automation: Ensuring a Good Start Preview NEW
Dorothy Graham
1:00 pm to 4:30 pm

Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a manager, 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 value? Dot Graham describes the most important management issues you must address for test automation success, particularly when you are new to automation. Dot helps you understand and choose the best approaches for your organization—no matter which automation tools you use. Focusing on system...Read more

Registration Desk Hours—Closes at 4:30pm
4:30 pm to 4:31 pm

Tuesday, October 3

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—7:30am–5:00pm
7:30 am to 5:00 pm
Multi-day Training Classes Continue—8:30am–5:00pm
8:30 am to 5:00 pm
Add to calendar
Tutorial TA A Rapid Introduction to Rapid Software Testing Preview
Michael Bolton
8:30 am to 4:30 pm

You're under tight time pressure with barely enough information to proceed with testing. How do you test quickly and inexpensively—yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and “minds-on” exercises that simulate important aspects of real testing problems. The rapid approach isn't just...Read more

Add to calendar
Tutorial TB What Testers Must Know about Git and GitHub Preview
Wilson Mar
8:30 am to 4:30 pm

With Git and GitHub, testers today have unprecedented visibility into both development and DevOps code. GitHub provides powerful online collaboration, code review, code management, and version control services. GitHub's domination of social coding makes it the professionals’ new business card, indicating their creativity, popularity, capability, and tenacity. Today’s testers need to learn about and use Git and GitHub. In this hands-on tutorial Wilson Mar presents material available nowhere else and a unique explanation of tools, repositories, and GUI programs used by professional...Read more

Add to calendar
Tutorial TC Fundamentals of Software Test Design Preview
8:30 am to 12:00 pm

As testers, we know that we can define many more test cases than we will ever have time to design, execute, and report. The key problem in testing is choosing a small, “smart” subset—from the almost infinite number of tests available—that will find a large percentage of the defects. Join Lee Copeland to discover how to design test cases using formal black-box techniques, including equivalence class testing, boundary value testing, decision tables, and state-transition diagrams. Explore examples of each of these techniques in action. Don’t just pick test cases randomly. Learn to selectively...Read more

Add to calendar
Tutorial TD The Impact of IoT on Testing: What’s in Store Preview
Jennifer Bonine
8:30 am to 12:00 pm

No longer just a futuristic concept, the Internet of Things (IoT) has a strong presence in our world even today. If your business is not prepared for it, you’re already behind. With the proliferation of connected “things”—devices, appliances, cars, and even clothes—Jennifer Bonine says that the stage is set. IoT apps are here to stay. Testing, product management, and development teams must address developing and testing in this paradigm. Testers, accustomed to traditional platforms, are now asked to test on more complex devices and more advanced platforms. Testers must keep up with the...Read more

Add to calendar
Tutorial TE Agile Testing: Team Tactics that Deliver the Goods Preview SOLD OUT
Bob Galen, Mary Thorn
8:30 am to 12:00 pm

Let’s face it—agile testing is different. Challenges exist in successfully integrating within the teams themselves. Scrummerfall continues to run rampant. The dichotomy of testing v. quality and balancing both the team’s and your focus still exists. Delivering value is both an imperative and a challenge. In this dynamic workshop, join agile coaches Mary Thorn and Bob Galen to explore the tools, techniques, and mindset you must bring to the table to successfully test in agile contexts. Mary and Bob examine risk-based testing, iterative test planning, exploratory testing, agile automation...Read more

Add to calendar
Tutorial TF Technical Test Automation Challenges: Patterns and Solutions Preview SOLD OUT
Dorothy Graham
8:30 am to 12:00 pm

Many organizations find that test automation does not work as well as they thought it would. In many cases, these failures are due to generic technical reasons, which can be fixed with relative ease. Solutions that have worked well for others are patterns; these test automation patterns are common to automation efforts at any level with whatever tools you are using. Dot Graham focuses on often-neglected technical issues—i.e., non-management issues—and the patterns that help solve them. These are not development or code patterns—this is a code-free tutorial. Using a set of patterns...Read more

Add to calendar
Tutorial TG Security Testing for Testing Professionals Preview
Jeffery Payne
8:30 am to 12:00 pm

Today’s software applications are often security critical, making security testing essential in a software quality program. Unfortunately, most testers have not been taught how to effectively test the security of the software applications they validate. Join Jeffery Payne as he shares what you need to know to integrate effective security testing into your everyday software testing activities. Learn how software vulnerabilities are introduced into code and exploited by hackers. Discover how to define and validate security requirements. Explore effective test techniques for assuring that...Read more

Add to calendar
Tutorial TH End-to-End Testing with the Heuristic Test Strategy Model Preview
Paul Holland
8:30 am to 12:00 pm

You have just been assigned a new testing project. Where do you start? How do you develop a plan and begin testing? How will you report on your progress? Paul Holland shares new test project approaches that enable you to plan, test, and report effectively. Paul demonstrates ideas, based on the Heuristic Software Test Model from Rapid Software Testing that can be directly applied or adapted to your environment. In this hands-on tutorial, you’ll be given a product to test. Start by creating three raw lists—product coverage outline, potential risks, and test ideas—that help ensure...Read more

Add to calendar
Tutorial TI Test Design for Fully Automated Build Architectures Preview
Melissa Benua
8:30 am to 12:00 pm

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. Well, setting up the pipeline capable of doing just that is becoming more and more common. 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 design principles—applicable to...Read more

Add to calendar
Tutorial TJ Test Estimation in the Face of Uncertainty Preview
Rob Sabourin
8:30 am to 12:00 pm

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

Lunch
12:00 pm to 1:00 pm
Full- and Half-Day Tutorials Continue (1:00pm–4:30pm)
1:00 pm to 4:30 pm
Add to calendar
Tutorial TK Agile Test Team Leadership: From Concept to Product Preview SOLD OUT
Bob Galen, Mary Thorn
1:00 pm to 4:30 pm

Today, many agile organizations are making a terrible error. They are assuming there is no place for test management and leadership in agile, self-directed team contexts. Mary Thorn and Bob Galen beg to differ with this view and believe a strong need exists for testing leadership in agile organizations—just not the way we’ve typically approached it. Join Mary and Bob as they explore what excellent test team leadership looks like in agile contexts. Explore the aspects of self-directed teams and the implications to your previous leadership styles. Look under the covers of Scrum and see where...Read more

Add to calendar
Tutorial TL How to Break Software: Robustness Edition Preview
Dawn Haynes
1:00 pm to 4:30 pm

Have you ever worked on a project where you felt testing was thorough and complete—all features were covered and all tests passed—yet in the first week in production the software had serious issues and problems? Join Dawn Haynes to learn how to inject robustness testing into your projects to uncover those issues before release. Robustness—an important and often overlooked area of testing—is the degree to which a system operates correctly in the presence of exceptional inputs or stressful environmental conditions. Dawn shows you how—by expanding basic tests and incorporating specific...Read more

Add to calendar
Tutorial TM Integrating Automated Testing into DevOps Preview
Jeffery Payne
1:00 pm to 4:30 pm

In many organizations, agile development processes are driving the pursuit of faster software releases, which has spawned a set of new practices called 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/...Read more

Add to calendar
Tutorial TN Plan, Architect, and Implement Test Automation within the Lifecycle Preview
Mike Sowers
1:00 pm to 4:30 pm

In test automation, we must often use several tools that have been developed or acquired over time with little consideration of an overall plan or architecture and no consideration for how to integrate the tools. As a result, productivity suffers and frustrations increase. Join Mike Sowers as he shares experiences from multiple organizations in creating an integrated test automation plan and developing a test automation architecture. Mike discusses both the good (engaging the technical architecture team) and the bad (too much isolation between test automators and test designers)...Read more

Add to calendar
Tutorial TO Beyond Unit Testing: More of What Testers Should Know Preview NEW
Tariq King
1:00 pm to 4:30 pm

Are you a tester, developer, or quality engineer who participates in code reviews or unit testing activities? Can you write test scripts to cover all program statements but would like to learn more advanced code-based testing techniques? Join Tariq King as he goes beyond the basics of unit testing and shows you how to design tests that cover multiple data conditions, independent paths, and loops within code. Learn how to apply these techniques to different application tiers, ranging from the user interface to the data access layer. Discover strategies for integration testing based on...Read more

Add to calendar
Tutorial TP Testing Leadership IQ Preview
Jennifer Bonine
1:00 pm to 4:30 pm

Have you ever needed a way to measure your testing leadership IQ? Or been in a performance review where the majority of time was spent discussing your need to improve as a leader? If you have ever wondered what your core leadership competencies are and how to build on and improve them, Jennifer Bonine shares a toolkit to help you do just that. This toolkit includes a personal assessment of your leadership competencies and the evolution of testing and testing leadership. Join Jennifer as she explores a set of eight dimensions of successful leaders, provides suggestions on how you can...Read more

Add to calendar
Tutorial TQ Shift Left to Test User Experience Preview NEW
Isabel Evans
1:00 pm to 4:30 pm

In today’s environment, the user experience (UX) is overwhelmingly important—and is not just about the product. UX describes all facets of a person’s interactions with and reactions to the product, the organization that supplies it, and the environment in which it is experienced. Isabel Evans says that in order to focus our tests appropriately, it is vital that we testers understand our users’ experiences. We need to explore and measure human, business, and societal impacts of products we develop, and how those are underpinned by technical qualities. Unless we “shift left” as...Read more

Add to calendar
Tutorial TR Building Your Mobile App Quality and Test Strategy Preview
Jason Arbon
1:00 pm to 4:30 pm

Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The...Read more

Welcome Reception—4:30pm–5:30pm
4:30 pm to 5:30 pm

Wednesday, October 4

Registration Desk Hours—7:00am–5:30pm
7:00 am to 5:30 pm
Add to calendar
Bonus Session B1 Continuous Testing or Continuous Confusion? 4 Ways to Modernize Your Testing Practice Preview
Julie Gardiner, CA Technologies
7:15 am to 8:15 am

Modernizing the testing practice has now become a necessity to meet faster development cycles and produce higher quality code. Legacy testing tools weren’t designed for speed and consequently cannot meet 2 week sprints. Testing must begin sooner in the development lifecycle and more frequently to achieve speed and quality. But how can this be accomplished? Success can be achieved by:

Testing early Testing faster Testing frequently Testing continuously

Join CA Testing Expert Julie Gardiner as she defines continuous testing in real world terms and highlights the four key focus areas that will help your testing team reach your version of Continuous Testing success. Learn how you can align these four components to adopt a continuous testing strategy that aligns your user stories, test cases, test data, virtual services and deployment using CAs Continuous Delivery solutions.Read more

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Add to calendar
Keynote K1 Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing? Preview
Tariq King, Ultimate Software
8:30 am to 9:45 am

The state of the art in automated software testing is far from being a replacement for human-guided testing. There is more to testing than setting up preconditions, applying inputs, verifying outputs, and logging the results. Testing requires significant planning, exploring, learning, modeling, inferencing, experimenting, and more. Therefore, before we can truly automate testing, we must bridge the gap between the testing capabilities of humans and machines. Tariq King says that breakthroughs in artificial intelligence (AI) and machine learning (ML) are challenging our thinking about the...Read more

Add to calendar
Keynote K2 Testing and DevOps: Organizations and Their Culture Must Change Preview
Adam Auerbach, Lincoln Financial Group
10:00 am to 11:00 am

The DevOps movement is here. Now, 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. 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...Read more

Networking Break • Visit the Expo—10:30am–2:00pm
10:30 am to 2:00 pm
Concurrent Sessions—11:30am–12:30pm
11:30 am to 12:30 pm
Add to calendar
Industry Technical Presentation ITP1 Beyond Testing: Key Strategies in App Monitoring Preview
Shadab Siddiqui, SIGOS
11:30 am to 12:30 pm
Learn about the major factors that impact mobile app performance and consequences of poor performing apps Learn the best practices, step-by-step approach, and tools you need to help your app achieve better performance Learn about the KPIs you should be considering, how to analyze data, and what you need to know when important transactions failRead more
Add to calendar
Industry Technical Presentation ITP2 Transformational Tales – Humanizing the QA Transformation Journey Preview
Chris DeGonia, Kalyan Rao Konda, Cigniti Technologies
11:30 am to 12:30 pm

Join us in this session as Chris & Kalyan give practical ways to bring transformation to your team.Read more

Add to calendar
Industry Technical Presentation ITP3 T-Mobile's Hands Free Testing Pipeline Preview
Suzanne Kern-Conniff, T-Mobile, Jason Jobe , ProKarma
11:30 am to 12:15 pm

• Testing and Testing API’s can be a challenge without the right toolset • An automated approach is needed to keep pace with today’s software development timelines • Improvements in test automation can dramatically improve the speed and accuracy of testingRead more

Add to calendar
Concurrent Session W1 The Lean Startup Method: Its Value for Testers Preview
Lee Copeland, TechWell Corp.
11:30 am to 12:30 pm
Add to calendar
Concurrent Session W2 The Software Testing Pyramid: A Concrete Example Preview
Jim Weaver, Vanderbilt University Medical Center
11:30 am to 12:30 pm

Mike Cohn’s Test Pyramid describes a test automation strategy consisting of a wide base of unit tests, service-oriented acceptance tests for business logic, and a thin layer of tests exercising the user interface. Tests that provide the quickest feedback and fault precision serve as the testing foundation. So, how does this work in practice? How does a team achieve this level of test automation and maintain it over time? How can the team avoid redundancy in the various test layers? Jim Weaver demonstrates the different types of tests for a real feature—enforcing business rules for...Read more

Add to calendar
Concurrent Session W3 Blunders in Test Automation Preview
Dorothy Graham, Software Test Consultant
11:30 am to 12:30 pm

In chess, the word blunder means a very bad move by someone who should know better. Even though functional test automation has been around for a long time, people still make some very bad moves and serious blunders. The most common misconception in automation is thinking that manual testing is the same as automated testing. And this thinking accounts for most of the blunders in system level test automation. Dorothy Graham takes us on a tour of these blunders, including: the Stable-Application Myth (you can’t start automating until the application is stable), Inside-the-Box Thinking (...Read more

Add to calendar
Concurrent Session W4 Where Did My Testers Go? Test Management on Agile Projects Preview
Jeffery Payne, Coveros, Inc.
11:30 am to 12:30 pm
Add to calendar
Concurrent Session W5 Traditional Testing: The Silent Killer of DevOps Preview
Wayne Ariola, Tricentis
11:30 am to 12:30 pm
Add to calendar
Concurrent Session W6 Mind Maps for Testers Preview
Jennifer Bonine, tap|QA, Karen Schaefer, Calabrio
11:30 am to 12:30 pm

Do you ever sit in test strategy or test plan review sessions and get little or no participation from others? Are you looking for a better way to communicate important information around the test plan or strategy? Do you want your stakeholders to understand and engage in providing feedback and suggestions? Jennifer Bonine and Karen Schaefer have a solution for you—a mind mapping tool that can help you address these questions. A Mind Map is a visual approach used to help organize information rather than a text outline or list. Jennifer and Karen will help you download a free mind mapping...Read more

Lunch in the Expo—Meet the Speakers 12:30pm–1:30pm
12:30 pm to 1:30 pm
Concurrent Sessions—1:45pm–2:45pm
1:45 pm to 2:45 pm
Add to calendar
Industry Technical Presentation ITP4 Simplifying Test Automation of Web Applications Using Visual Inspection and Page Objects Preview
Dan Gallo, Sencha Inc.
1:45 pm to 2:45 pm
Locate elements on page and create meaningful locators Dynamically create page objects to create robust and maintainable tests Create end-to-end test automation by integrating with Jenkins and JIRARead more
Add to calendar
Industry Technical Presentation ITP5 Simplify Your Testing Process with Artifact Linking Preview
Christian Nisenbaum, Perforce Software
1:45 pm to 2:45 pm
Link development artifacts do decrease time-to- market Accelerate and simplify testing and analysis Increase the visibility of code and design problemsRead more
Add to calendar
Industry Technical Presentation ITP6 Why is Everyone Talking About the Future of Testing? Preview
Wayne Ariola, Tricentis
1:45 pm to 2:30 pm

• Why are we in the Perfect Storm? • Why Software Testing Must Fundamentally Change • The Role of the Tester will be ElevatedRead more

Add to calendar
Concurrent Session W7 Move from Scripted Manual Testing to Scenario-Based Testing Preview
Andrea Fox, Cerner Corporation
1:45 pm to 2:45 pm

Think of manually executed test scripts—like pulling a wagon without wheels. Eventually the wagon will make it to the final destination, but the journey itself will be long and painful. Many people think test scripts are outdated because of the long, painful process of writing and running them. Andrea Fox says that their analytics team shared this way of thinking. To make things worse, the team also was dealing with defects being constantly introduced because the restrictive scripts were not catching the issues. Change was vital to provide more efficiency in manual testing, as...Read more

Add to calendar
Concurrent Session W8 Service Virtualization: What, Who, When, and How Preview
Kenneth Merkel, CA Technologies
1:45 pm to 2:45 pm

Service virtualization provides many benefits for both development and test teams. For testers, service virtualization empowers them to work in parallel with their development counterparts and take control of their own schedules. They no longer have to wait for development to complete their work or to get access to a restricted system such as a mainframe or a third party API. Test teams can get the basic details from dev and/or use a sample request and response pair to create a virtual service themselves. With no need to wait on others to start testing, testing can start at...Read more

Add to calendar
Concurrent Session W9 Transform Your Team from QA to Test Engineering Preview
Jennifer Scandariato, iCIMS
1:45 pm to 2:45 pm

Are you being asked to shorten your testing timelines? Do you feel pressured to increase your test automation coverage but don’t have the time, staff, or budget? How do you as a leader upgrade your existing teams’ programming skills and technical abilities without bringing in external resources—and still meet your daily release deliverables? Join Jennifer Scandariato as she shares her journey in transforming the QA department at iCIMS into a Test Engineering Center of Excellence, where manual testers are now automation engineers who apply appropriate automation technologies to...Read more

Add to calendar
Concurrent Session W10 Agile Testing at Scale Preview
Mary Thorn, Ipreo
1:45 pm to 2:45 pm
Add to calendar
Concurrent Session W11 Automate Your API Testing Process Preview
Talal Ibdah, Baaz.com
1:45 pm to 2:45 pm

Creating automated tests for your team stories, integration, or regression test cycles within agile sprints is almost every tester’s top challenge. Usually it consumes many hours and requires a great deal of effort to achieve, especially in complex and large agile projects. Teams need to deliver software as quickly as they can while producing the best possible product quality. Talal Ibdah shows how you can achieve these goals and automate your API functional and performance tests; define test environments and configuration files; make chaining requests; continuously deliver your...Read more

Add to calendar
Concurrent Session W12 What to Do—Develop Your Own Automation or Use Crowdsourced Testing? Preview
Daria Mehra, Quid, Inc.
1:45 pm to 2:45 pm

Modern software products tend to have a rich UI that supports many user workflows, all of which need to be covered in testing. Agile organizations quickly discover that manual end-to-end testing neither supports their velocity nor provides respectable regression coverage. A common progression is to move from fully manual testing to record/replay, then to Selenium IDE style tests, then to automation based on Selenium WebDriver, perhaps with a BDD overlay. Daria Mehra has practiced this approach and shares her experience. She compares the Selenium style of automation to an...Read more

Concurrent Sessions—3:00pm–4:00pm
3:00 pm to 4:00 pm
Add to calendar
Industry Technical Presentation ITP7 Unblocking Barriers to Test Automation Preview
Chris Colosimo, Parasoft
3:00 pm to 4:00 pm

Join this session to learn how to:

Store complex test configurations as a template to deploy in your CI/CD process Simulate realistic, real-world behavior of dependencies stemming from outages, unexpected loads, denial of service attacks, etc. Sandwich applications between predictable tests and consistent environments to maximize control during dynamic executionRead more
Add to calendar
Industry Technical Presentation ITP8 Shifting Left: Evolution of Automation Preview
Michael Faulise, tap | QA
3:00 pm to 4:00 pm
Attendees will learn growing changes in Automation and Continuous Integration Audience will learn how Open Source tools can be used and how to integrate with your Software Development and Business Needs Session will demonstrate what new requirements are for Test Engineer skills within CI automationRead more
Add to calendar
Industry Technical Presentation ITP9 How QA Helped Microsoft Outlook Mobile Reach 100 Million Users Preview
Marko Kruustük, Testlio, Kevin Henrikson, Microsoft
3:00 pm to 3:45 pm

● Testlio Co-Founder (Marko Kruustük) in conversation with Microsoft Partner Director of Engineering and Outlook Mobile lead (Kevin Henrikson) ● Kevin successfully launched and led Accompli, which sold to Microsoft and became the foundation for Outlook Mobile. He’s also spent time in VC and Entrepreneur in Residence at Redpoint Ventures ● Discussion will include Microsoft’s approach to testing, the future of QA, and Kevin’s entrepreneurial journeyRead more

Add to calendar
Concurrent Session W13 A Shift in Mindset: From Finding Defects to Preventing Them Preview
Oscar Gracia, AppFolio, Geordie Speake, AppFolio
3:00 pm to 4:00 pm

Although most software companies have adopted agile development, many still treat quality assurance as something that gets handled when coding is finished and ready for test. However, practicing this reactive approach to quality costs teams in rework, context switching, slower code release cycles, growing bug queues, and the release of defects into production. Join Oscar Gracia and Todd Albers as they share techniques you can use to help change this “ready for test” mindset. Learn how to focus on testing and quality from the start by using a pre-grooming approach to ensure stories...Read more

Add to calendar
Concurrent Session W14 Testing RESTful Web Services Preview
Hilary Weaver-Robb, Quicken Loans
3:00 pm to 4:00 pm

A lot of folks doing testing (QAs, BAs, and Devs alike) are experienced with testing applications through the front end—a graphical user interface or a mobile app. However, Hilary Weaver-Robb says that with this type of testing we often miss the internal web services and APIs that power those applications. Integration or web service tests are right in the middle of the Testing Pyramid, so to ensure adequate coverage it’s vital for testers to know how to test at that level. Thankfully, to test web services we can apply many of the same principles we already know. Hilary focuses on...Read more

Add to calendar
Concurrent Session W15 Test Automation for Data-Centric Applications Preview
Cher Fox, Fox Consulting
3:00 pm to 4:00 pm

Test automation, one of several key technical enablement practices, allows teams to be more successful in their agile journeys. Although there are many test practices and automation tools available for software development teams to leverage, few data-centric testing tools are targeted to data-related development and testing, leaving data warehousing and business intelligence teams thinking they can't possibly automate their tests. Cher Fox explores why test automation is important to agile data teams, discusses why they aren’t automating their tests today, and investigates the path to...Read more

Add to calendar
Concurrent Session W16 Augmenting Regression Testing in Agile Teams Preview
Mike Hrycyk, PQA Testing
3:00 pm to 4:00 pm

Today, three things are undeniable facts of business—projects are becoming more agile, teams are learning to function well remotely, and the tester’s role is evolving. Mike Hrycyk believes that testers in agile teams face daunting challenges and often struggle to keep up with the pace of new feature development while performing all the needed regression testing activities. Mike offers a strategy as an alternate path: the creation of a regression testing team to augment feature teams, one that works in parallel, handling the testing regression cycle while the feature teams—...Read more

Add to calendar
Concurrent Session W17 What Does Continuous Testing Really Mean? Preview
Marianne Hollier, HCL Technologies
3:00 pm to 4:00 pm

You may have heard the term “continuous testing” and thought it was just the DevOps flavor of the month … or that it isn’t part of DevOps … or that it isn’t for cloud-based applications. Marianne Hollier says that continuous testing means adopting the right set of automated tests along with service virtualization, which allows the team to simulate missing dependencies and to start testing earlier and more frequently. She shares how the right combination of best practices and tools can help software development and testing teams adopt a continuous testing approach. Since you can’t test...Read more

Add to calendar
Concurrent Session W18 Machine Learning: Will It Take Over Testing? Preview
Paul Merrill, Beaufort Fairmont
3:00 pm to 4:00 pm

Machine learning (ML), a branch of artificial intelligence, is gaining widespread adoption and interest on software development projects. Paul Merrill says that ML isn't typical programming. Algorithms can be changed and checked for accuracy at runtime to “learn” from data. Some companies are already generating and executing test cases using machine learning algorithms. It is projected that significant areas of the labor force—16 percent in transportation and 9 percent of healthcare—could see job cuts in the next few years. So it's time to start thinking: Might testing be on that...Read more

Networking Break • Visit the Expo—3:30pm–6:30pm
3:30 pm to 6:30 pm
Add to calendar
Keynote K3 Lightning Strikes the Keynotes Preview
Lee Copeland, TechWell Corp.
4:15 pm to 5:15 pm

Throughout the years, Lightning Talks have been a popular part of the STAR conferences. If you’re not familiar with the concept, Lightning Talks consists of a series of five-minute talks by different speakers within one presentation period. Lightning Talks are the opportunity for speakers to deliver their single biggest bang-for-the-buck idea in a rapid-fire presentation. And now, lightning has struck the STAR keynotes. Some of the best-known experts in testing will step up to the podium and give you their best shot of lightning. Get multiple keynote presentations for the price of one—and...Read more

Reception in the Expo Hall 5:30pm–6:30pm
5:30 pm to 6:30 pm

Thursday, October 5

Add to calendar
Bonus Session B2 Unlocking ‘Shift Left’ Testing with Intelligent Test Automation Preview
Mark Lambert, Parasoft
7:15 am to 8:15 am

In this session, we will cover:

How to efficiently build a solid testing pyramid, from unit tests to automated and manual functional tests Best practices for Continuous Testing, including the use of dynamic test environments and disposable test data How to leverage Intelligent Analytics, such as Change-Based Testing, Modified Code Coverage, and Risky Code Changes, to prioritize your agile testing activitiesRead more
Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—8:00am–5:30pm
8:00 am to 5:30 pm
Add to calendar
Keynote K4 Elegant Dev and Test Processes for a More Civilized Age Preview
Melissa Benua, mParticle
8:30 am to 9:30 am

Software engineering as a discipline has come a long way. For some teams, months-long cycles of dev-test-build-release have shrunk down to mere days—or even hours. In the fastest, leanest organizations, most testing happens in parallel with development as part of a slick, continuous integration pipeline. Come along with Melissa Benua as she explores just how quickly and safely a product can be released using ultramodern engineering technologies. All testers know how to file a bug, but more testers should know how to configure a continuous integration (CI) pipeline tool, how to wrest code...Read more

Concurrent Sessions—9:45am–10:45am
9:45 am to 10:45 am
Add to calendar
Industry Technical Presentation ITP10 Accessibility Testing: Taming the Beast Preview
Dylan Barrell, Deque Systems
9:45 am to 10:45 am

Accessibility testing has a reputation being a manual effort. This is not acceptable in an increasingly agile and continuous development environment. Join this session with Dylan Barrell, CTO of Deque Systems, who will walk you through the straightforward solution to automating accessibility testing.Read more

Add to calendar
Industry Technical Presentation ITP11 Automated Testing Made Awesome with Sauce Labs Preview
Titus Fortner, Sauce Labs
9:45 am to 10:45 am
Overview of how to run your automated Selenium tests in the Sauce Labs cloud Decrease the amount of time it takes your suite to run by executing tests in parallel Ensure your apps work all of the time with functional testing on real devicesRead more
Add to calendar
Industry Technical Presentation ITP12 NBC Universal Reveals Their DevOps QA Journey Preview
Naresh Kalawade, NBC Universal, Robert Gutierrez, Micro Focus
9:45 am to 10:30 am

Hear how NBC Universal: • Implemented ‘Continuous Testing’ in DevOps context at NBCUniversal • Developed a new framework for end-to-end Test Lifecycle Automation • Integrated Microfocus (formerly HPE) tools across platforms, included but not limited to UFT, UFT Pro, Selenium, Jenkins, uBuild, uDeployRead more

Add to calendar
Concurrent Session T1 Leverage Big Data and Analytics for Testing Preview
Geoff Meyer, Dell EMC
9:45 am to 10:45 am

Sabermetrics turned the baseball world upside down by challenging decades-old measures of individual performance and their perceived linkage to team success. After cementing their legacy as the Lovable Losers for 108 years, the Chicago Cubs were able to leverage a data-driven approach to finally win a World Series. A high-school football coach, devoted to statistical analysis, has won three state championships—by never punting. Formula 1 racing teams collect staggering amounts of telemetry data from their race cars for the purpose of eking out seconds during the course of a race....Read more

Add to calendar
Concurrent Session T2 Test Cases Are Dead, Long Live Checklists Preview
Ömürden Cengiz , Hipo
9:45 am to 10:45 am

For testers, creating tests is critical for a healthy testing process, so it is painful to see how boring writing test cases can be. In classical approaches, test cases are overcrowded with words—mostly project information that everyone already knows. What test cases don’t have is distilled information that allows testers to focus on the core functionality. Hipo has recently changed their approach to writing test documentation. Ömürden Cengiz believes that checklists are poised to take the throne from test cases, especially among startups and client-servicing shops where projects...Read more

Add to calendar
Concurrent Session T3 Use Automation to Assist—Not Replace—Manual Testing Preview
Jeffrey Martin, SmartBear
9:45 am to 10:45 am

Automation is a powerful tool to help testing but too often it is used to replicate existing manual tests. This leads organizations to spend large amounts of time and money constantly updating flaky automated tests and test teams to suffer frustration from having to focus on activities that are not truly testing. This cost and frustration can be avoided by using automation as a tool to assist testing—not to replace tests. Jeffrey Martin shares some real-world examples of using automation to supplement testing by leveraging its true value—the replication and repetition of tasks...Read more

Add to calendar
Concurrent Session T4 The Secrets to Blazing-Fast, Rock-Solid Mobile Acceptance Testing Preview
Paul Stringer, Equal Experts
9:45 am to 10:45 am

Automated acceptance testing is an essential component of a healthy agile software development process. Unfortunately, attempts to adopt this approach in mobile often result in slow, brittle, and highly complex device tests, based on UI automation. This approach harms confidence in mobile development. Automation used in this way often creates more problems than it solves, leaving development teams and businesses wondering where it all went wrong—often blaming tools rather than their approach. Revisiting fundamentals via a simple example of a mobile app, Paul Stringer helps us re-...Read more

Add to calendar
Concurrent Session T5 Get Involved Early: A Tester’s Experience with Requirements Preview
Julie Lebo, Applied Research Laboratories: University of Texas
9:45 am to 10:45 am

Although requirements provide valuable information that informs and shapes testing, sometimes the information provided is incomplete or unclear. Join Julie Lebo as she shares her experience with requirements engineering and how she has integrated her testing group into the requirement process. She believes testers are a valuable asset to the requirement process, and their involvement can improve quality in many ways including finding bugs earlier in the lifecycle, gaining a deeper understanding of their project and product, and writing tests that provide more value to the...Read more

Add to calendar
Concurrent Session T6 Story Time for Testers Preview
Isabel Evans, Independent Consultant
9:45 am to 10:45 am

Stories help us learn. They can be fun or scary, exciting or relaxing. People worldwide tell and listen to stories, and we access them through books, film, TV, and IT. But the direct experience of face-to-face storytelling is still a powerful experience. When Isabel Evans was young, there was a program on the radio called Listen with Mother . For fifteen minutes, mothers and children across the country would sit and listen to a story. Join Isabel and become your inner child. Bring your testing parent and listen to her stories. In fifteen-minute sections, Isabel recounts stories drawn from...Read more

Networking Break • Visit the Expo—10:30am–3:00pm
10:30 am to 3:00 pm
Concurrent Sessions—11:15am–12:15pm
11:15 am to 12:15 pm
Add to calendar
Industry Technical Presentation ITP13 Automate the automation and deliver digital experiences that delight users with AI Preview
Warren Henderson, TestPlant
11:15 am to 12:15 pm
Learn why it's important to focus on application and product level testing and put users back at the center of your testing practices See why you must test all aspects of the user experience, including performance, usability and security testing Learn how to "automate the automation", auto-generate test-cases, massively increase testing productivity, speed, and coverageRead more
Add to calendar
Industry Technical Presentation ITP14 Advanced Automation in your API lifecycle Preview
Michael Giller, SmartBear Software
11:15 am to 12:15 pm
Increase API adoption by automating API documentation and SDK gen during development Solidify API quality by automating end-to-end functional, performance and security testing Avoid production outages by automating API monitoringRead more
Add to calendar
Industry Technical Presentation ITP15 MetLife’s QA Transformation Journey into the Digital Age Preview
Chris Bartosik, MetLife
11:15 am to 12:00 pm

• The influencing factors forcing companies to recognize and drive QA innovation and quality initiatives across their delivery lifecycle. • How the key tenants of people, process and technology can align to help deliver high-quality products and services. • How a transition from a common "test" organizational to a "quality" operations organization looks and hear guidance on how companies such as MetLife are advancing the importance of QA in the broader delivery spectrum.Read more

Add to calendar
Concurrent Session T7 Shift Left Testing: Going Beyond Agile Preview
Michael Nauman, Autodesk
11:15 am to 12:15 pm

The concept of “shifting testing left” in the software development lifecycle is not new. Shifting testing from manual to automated and then upstream into engineering is a driving factor in DevOps and agile software development. However, Michael Nauman wonders why test automation, DevOps, and agile software development still frequently fail to deliver on their promises? Aligning and hardening your DevOps and test automation—along with streamlining your agile processes—is critical to your project. Michael shares how AutoCAD’s shifting testing left enabled improvements within their...Read more

Add to calendar
Concurrent Session T8 User Experience Testing—with the Pilots at 18,000 Feet Preview
Lisa denDekker-Redemann, UPS
11:15 am to 12:15 pm
Add to calendar
Concurrent Session T9 Say Goodbye to Flaky Selenium Tests Preview
Craig Schwarzwald, Vanguard
11:15 am to 12:15 pm

Selenium has an industry reputation of being a “flaky” tool where individual tests pass, then fail—sometimes with no production changes at all. Such flakiness in your test suites can be extremely difficult, time consuming, and frustrating to debug. The vast majority of these issues stem from using either bad locators or bad wait conditions. But both of these root causes can be addressed by implementing the right framework for your Selenium tests. Craig Schwarzwald shares the most important concepts in creating such a Selenium framework. He has proved that using a framework...Read more

Add to calendar
Concurrent Session T10 Mobile Testing: Where to Start Your Journey Preview
Bambi Rands, Mutual of Omaha
11:15 am to 12:15 pm

Your company has decided to move into the 21st century and is developing a shiny new mobile app. But you don’t know where to start. How many devices do you need to test? Can you take existing tests and modify them? How do you account for conditions such as loss of connectivity, a virtual keyboard, and new user interactions? What about the questions you don’t even know to ask? Join Bambi Rands as she introduces you to the world of mobile testing. Learn from Bambi’s first-hand experience testing mobile apps and building a mobile test strategy. Discuss the shift from testing web...Read more

Add to calendar
Concurrent Session T11 Social Skills: The Softer Side of Software Testing Preview
Marcia Buzzella, CSAA Insurance Group
11:15 am to 12:15 pm

Communication breakdowns are a primary cause of IT project failure. Marcia Buzzella believes increasing the success rate of IT projects across waterfall, Agile, and DevOps methods requires a balance of social (soft) and technical (hard) capabilities to improve team performance. Social interactions among team members facilitate knowledge sharing, build relationships, promote trust, and—perhaps most importantly—align expectations. Unfortunately, the fast pace of technological change prompts many software test professionals to prioritize the improvement of technical capabilities over...Read more

Add to calendar
Concurrent Session T12 Globalization Testing for Cloud Products Preview
Vincent Truong, VMWare
11:15 am to 12:15 pm

Every year, VMware has hundreds of releases for its virtualization products that cover data centers, networking, storage, cloud management, and digital workspace. Testing many different products while adapting to their development lifecycle introduces some special challenges for the product globalization team. Vincent Truong describes the processes and testing techniques a large-size software company needs to correctly support the globalization of its products. Vincent examines the agile process of globalization—internationalization and localization—testing and how the test...Read more

Lunch in the Expo • Meet the Speakers 12:30pm–1:30pm
12:30 pm to 1:30 pm
Concurrent Sessions—1:30pm–2:30pm
1:30 pm to 2:30 pm
Add to calendar
Industry Technical Presentation ITP16 We’re Starting with Appium ... Now What? Preview
Jamie Moore, Mobile Labs
1:30 pm to 2:30 pm
Writing an Appium script, including object identification Running the Appium script on real devices Appium Script execution on multiple devices in a continuous delivery modelRead more
Add to calendar
Industry Technical Presentation ITP17 Mastering DataOps to Unlock Testing Productivity Preview
Matthew Yeh, Delphix
1:30 pm to 2:30 pm
Why data friction bottlenecks the SDLC Best practices for securing and delivering test data How to integrate DataOps practices into DevOps initiatives How industry leaders are leveraging a platform-based approach to test data managementRead more
Add to calendar
Concurrent Session T13 Testing in the Year 2020: The Erosion of Governance, Management, and Excellence Preview
Byron Glick, American Family Insurance, Jithesh Ramachandran, Infosys
1:30 pm to 2:30 pm

Competition is driving our business and IT partners to be ever more nimble. And Byron Glick and Jithesh Ramachandran say that the growing agility is eroding the old foundations of testing—test management, project governance, and centers of excellence. An organization pursuing lean startup approaches may reduce or eliminate traditional planning cycles and the related test management and governance. But all is not lost. Understanding why those foundations were effective in their time points to new foundations that will carry us forward into the new world of testing, technology, and...Read more

Add to calendar
Concurrent Session T14 A Three-Tier Load Testing Program Saved Our Bacon Preview
Melissa Chawla, Guidewire
1:30 pm to 2:30 pm

Ensuring a website will scale with excellent performance under peak levels of load is no easy task. Any number of problems can occur—from switch hardware failure to third party service outages, to a poor choice of algorithms or memory use in the code. Melissa Chawla describes Shutterfly's three-tiered approach to prevent site outages during peak load. First, check the development team's designs for scalability by holding performance design reviews for each project including identifying throughput requirements for all down-stream resources. Second, automate continuous load testing...Read more

Add to calendar
Concurrent Session T15 Integrate Your Test Automation Tools for More Power Preview
Mike Duskis, ProtectWise
1:30 pm to 2:30 pm

Walk the Expo, and you will see all kinds of test automation tools. Some run scripts. Some communicate with the system under test. Some virtualize system components. Some do interesting things that you may never have considered. Yet, none gives you a complete recipe for testing your product and synthesizing the results. That is not their job. It's yours. Mike Duskis says an effective test automation program will reflect the unique nuances of your product and your business. However, unique nuances need not add up to radically different architectures. In fact, effective automation...Read more

Add to calendar
Concurrent Session T16 Testing in the IoT Era Preview
Amir Rozenberg, Perfecto Mobile
1:30 pm to 2:30 pm

The age of the Internet of Things (IoT) has come. IoT devices enable a new realm of services and applications—medical devices, fitness and fashion, appliances, industrial, etc. The market is expected to exceed $1.7 trillion by 2020 with more than 200 billion connected devices—and 90 percent of automobiles. Join Amir Rozenberg as he describes the ingredients to ensure quality IoT applications: IoT-enabled lab, test tools and methodologies, and compliance and test evidence. Test professionals need to expand their perspective to include IoT; new IoT dev testers need to adopt proven...Read more

Add to calendar
Concurrent Session T17 How Do I Get a Cool Job Like Yours? A Career Map for Testers Preview
Jon Hagar, Grand Software Testing
1:30 pm to 2:30 pm

When people hear about my past jobs, my career, and the many places I “work” (at foreign conferences and even on ski lifts), I often get the question “ How do I get your job? ” However, when people hear some of the details of my career, their reaction is “ Gee, that’s a lot of work! ” Well, yes, but that does not mean that hard work is not fun. Jon Hagar presents a career map that contains his secrets to getting, keeping, and growing in the fun and exciting career of software testing. These include getting started with learning, seeking challenges, sustaining passion, finding...Read more

Add to calendar
Concurrent Session T18 Use Model-Based Testing to Navigate the Software Forest Preview
Jon Fetrow, Olympus Corporation of the Americas
1:30 pm to 2:30 pm

Even seemingly simple software systems can be a dense forest of intersecting logical pathways which may leave you wondering if your testing was robust enough. Traditional test cases are flawed since they only execute the pathways the tester considered at the time the test case was written, and they will execute the same way—every time and without variation. Jon Fetrow shows how, using model-based testing, you can create a map of your software forest and answer the question “Did you test enough?” Jon discusses the use of models to catch defects in the requirements and design phase...Read more

Networking Break • Visit the Expo—Closes at 3:00pm
2:30 pm to 3:00 pm
Concurrent Sessions—3:00pm–4:00pm
3:00 pm to 4:00 pm
Add to calendar
Industry Technical Presentation ITP18 Lessons Learned in Test Automation Preview
Becky Karch, TurnKey Solutions
3:00 pm to 4:00 pm
What to do and not do when automating your application testing How record and playback will kill your productivity (and what to do about it) Why test data management is the oxygen of the testing process (and how to get it on demand)Read more
Add to calendar
Industry Technical Presentation ITP19 Build, Provision, Deploy, Test, Repeat: Why Automation and Control are critical for your Testing Centric DevOps Tool-chain Preview
Julian Fish
3:00 pm to 4:00 pm

This session will dive into the technologies and approaches that allow an integrated CI / CD approach to be created and implemented in conjunction with your existing Testing and Test Automation tools, increasing delivery speed and insight into application quality and status. From Cucumber to Selenium to HP ALM to penetration testing and beyond, all from one point of control.Read more

Add to calendar
Concurrent Session T19 Manage Testing by Dependencies—Not Activities Preview
Jim Trentadue, Independent Consultant
3:00 pm to 4:00 pm
Add to calendar
Concurrent Session T20 Performance Testing in a Containerized World Preview
Paola Rossaro, Nouvola
3:00 pm to 4:00 pm

Container-based and microservices architectures have become the ideal setting for faster development cycles and more robust applications. As companies shift to these technologies, an integral part of the solution is the development of a continuous performance testing pipeline. Adopting a containerized architecture presents a variety of challenges. There are concerns about introducing additional overhead into the application performance. At the same time, a new paradigm implies defining new testing strategies, new metrics, and new tools that can better adapt to these architectures...Read more

Add to calendar
Concurrent Session T21 The Pothole of Automating Too Much Preview
Paul Holland, Medidata Solutions, Inc.
3:00 pm to 4:00 pm
Add to calendar
Concurrent Session T22 Get Ready for Cloud Testing Preview
Meher Nori, Broadridge Financial Solutions
3:00 pm to 4:00 pm

In the past few years, deployment of applications in the cloud has become an industry standard. Meher Nori believes that it is very important for QA/testing organizations to understand the impact the cloud may have on them and prepare accordingly. The impact primarily involves a change in the testing strategy, and two items become very important. (1) Security testing and elasticity/scalability testing—new types of tests which previously were not so important—need to be created and executed once an application is hosted in the cloud. (2) Some traditional tests—availability testing...Read more

Add to calendar
Concurrent Session T23 On Becoming a Tester Who Codes Preview
Adam Satterfield, KMS Technology
3:00 pm to 4:00 pm

To be a well-rounded and analytical tester, Adam Satterfield says you should learn to code. Learning to code empowers a tester to be more self-reliant and less dependent on someone else to write their test scripts, which can take valuable time from the critical and time-crunched testing process. Learning to code positions a tester for long-term career growth, opens up new professional opportunities, and gives them the perspective to be a better tester with a deeper understanding of what questions to ask and how to approach a meaningful testing plan to gain better insights. However...Read more

Add to calendar
Concurrent Session T24 Testing Enterprise Software Rewrites Preview
Umang Nahata, Progressive Insurance
3:00 pm to 4:00 pm

Most enterprises have legacy code that needs to be rewritten to keep pace with industry standards, new technologies, and modern infrastructures. The primary purpose of an enterprise software rewrite is to ensure functional compatibility before retiring a legacy system. However, replacing large, complex, bread-and-butter legacy systems is a risky and costly project endeavor, frequently resulting in projects failing, being shelved, or abandoned. Software rewrites face significant challenges due to detailed code requirements, legacy infrastructure, and lack of support. Umang Nahata...Read more

Add to calendar
Keynote K5 Make Your Team Awesome—Yes, You Can! Preview
Maaret Pyhäjärvi, F-Secure Oyj
4:15 pm to 5:15 pm

The key to creating high-performing teams is psychological safety—the ability to be vulnerable in front of others even when they hold diverse viewpoints, and the opportunity to take risks and trust that everything will be OK. However, creating this safety is easier said than done. Maaret Pyhäjärvi shares her story of working with software development and test teams to enable them to be awesome. She explains how to reinforce the positive while enabling great software product development by empowering others in your team. Maaret explores how to be brave when others are not, and how to care...Read more

Testing & Quality Leadership Summit Reception 5:30pm-6:30pm (Summit Registration Required)
5:30 pm to 6:30 pm
Add to calendar
Leadership Summit Session SMT1 Reception and Summit Kickoff: As a Leader, What Is Keeping You Up at Night? Preview
Jeffery Payne, Coveros, Inc.
5:30 pm to 6:30 pm

Kickoff the Testing & Quality Leadership Summit with a reception and some networking.Read more

Friday, October 6

Registration Desk Hours—7:30am–3:00pm
7:30 am to 3:00 pm
Continental Breakfast—8:00am–8:30am
8:00 am to 8:30 am
Bonus Sessions—8:30am-4:30pm
8:30 am to 4:30 pm
Testing & Quality Leadership Summit (Summit Registration Required) 8:30am–4:30pm
8:30 am to 4:30 pm
Add to calendar
Women Who Test
8:30 am to 4:00 pm

Women Who Test is a full-day event on Friday, October 6 for women to network with other women who work in software testing. It is also a day to learn from and be inspired by each other. The program will cover testing topics and will support women’s personal and career journeys and include content like: reengineering your life, growing your personal brand, setting goals, discovering your career superpowers, and how to problem-solve when you are a female in the tech industry where your gender is out numbered 7:3. Join women test engineers, managers, CEOs,...Read more

Add to calendar
Testing & Quality Leadership Summit
8:30 am to 4:30 pm

"Empowering Leadership within Your Organization" Thursday, October 5 (evening) and Friday, October 6 (all day)

Too often, employees feel that leadership should come from above. Recent trends in leadership suggest that successful organizations are ones in which everybody is empowered to lead, and individuals are encouraged to take personal responsibility for their growth and advancement. Join in a conversation with your peers as experienced technology leaders share ways to empower your staff (and yourself) to...Read more

Add to calendar
Bonus Session B3 The Workshop on Regulated Software Testing (WREST) Preview
Griffin Jones, Congruent Compliance, Sreekala Kalidindi, E-gineering, LLC, Bill Moseley, Bayside Consultants
8:30 am to 4:30 pm

Join us at The Workshop on Regulated Software Testing (WREST)—a free, full-day bonus session held on Friday after the conference concludes. A unique peer workshop, WREST is dedicated to improving the practice of testing regulated systems. We define regulated software as any system that is subject to an internal or external review. WREST relies on its attendees to make the workshop a success. There are no formal presentations, only experience reports with plenty of time designated for facilitated discussion. We hope to learn from each other by hearing the success and (especially!) failure stories of real practitioners who test regulated software. Have a problem you want input on solving? You can bring that to the workshop as well—just be prepared to participate! WREST is hosted by Griffin Jones and Sreekala Kalidindi. NOTE: Limited seats are available. Reserve your seat when you register online for the conference or by contacting the Client Support Group at 888.268.8770 or [email protected]Read more

Lunch
12:00 pm to 1:00 pm
Leadership Summit & Bonus Sessions Continue—1:00pm–4:30pm
1:00 pm to 4:30 pm