Conference archive

Conference Schedule

Sunday, October 2

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
Add to calendar
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
Jeffery Payne
8:30 am to 5:00 pm

Fundamentals of Agile Certification—ICAgile presents a roadmap for getting started with agile and practical advice for the journey. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles, as well as ways to avoid the common mistakes of agile adopters. Upon completion of this two-day course, successful attendees will be certified by the International Consortium for Agile (ICAgile), awarded the ICAgile Professional designation (ICP) and be listed on the ICAgile website.   

Add to calendar
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
Gene Gotimer
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.

Add to calendar
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 400,000 certifications in more than 100 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
Kristoffer Nordström
8:30 am to 5:00 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
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
Anna Russo
8:30 am to 5:00 pm

Enable High-Quality Software through Visual Studio® Testing Tools
This course provides students with real world software testing techniques and technical skills using the latest Microsoft Test Manager 2015®, Visual Studio 2015®, and Team Foundation Server 2015® tools. We will cover manual testing features such as test case management, execution and reporting, and how Visual Studio® makes these processes powerful and organized. You will learn about the newly released Visual Studio® Web Test Manager and be introduced to automated testing with Visual Studio®.

Add to calendar
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.

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 3

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
Tutorial
MA
Add to calendar
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

Tutorial
MB
Add to calendar
Dale Perry
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. Dale Perry 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 help...Read more

Tutorial
MC
Add to calendar
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 will result in much improved test automation and can make the difference between automation success and failure. See why successful automated testing is...Read more

Tutorial
MD
Add to calendar
NEW
Jon Hagar
8:30 am to 12:00 pm

The Internet of Things (IoT) is the next big technology challenge for software testing. IoT testing uses concepts from traditional and mobile environments but has new testing problems and new patterns. Jon Hagar begins by examining how to use data analytics from error profiles and social media to discover the new error patterns in IoT systems. Usage data on IoT devices is growing rapidly and becoming a big data issue. Through hands-on exercises, Jon explains how teams can use data analytics to improve development and testing. Next, he uses the analytics to define real-world test patterns...Read more

Tutorial
ME
Add to calendar
Lee Copeland
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

Tutorial
MF
Add to calendar
NEW
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 help is at hand. Enter behavior-driven development (BDD) and Cucumber and SpecFlow, two tools for running automated acceptance tests and facilitating BDD. Mary Thorn explores the nuances of Cucumber and SpecFlow, and shows you how to implement...Read more

Tutorial
MG
Add to calendar
Julie Gardiner
8:30 am to 12:00 pm

Communication is at the heart of our profession. If we can’t convey our concerns in ways that connect with key members of the project team, our contribution is likely to be ignored—no matter how advanced our testing capabilities are. Because we act in an advisory capacity rather than being in command, our power to exert influence is almost entirely based on our communication skills. Join Thomas McCoy as he draws on techniques from psychology and marketing to help you get your message across. With people suffering information overload and deluged with emails, it is more important than ever...Read more

Tutorial
MH
Add to calendar
NEW
Isabel Evans
8:30 am to 12:00 pm

What do you do when you are not testing? Whatever it is, you probably have a place where you work on your interests, some tools and equipment, and some things you always have with you. Perhaps you have a room or shed or tool rack with your favorite and most used equipment readily at hand in a workbox. Wouldn’t it be great to have your own workbox for testing? Well, Isabel Evans says you already do! Everyone’s “mental tool set” is different, but we all need versatile, strong, and multipurpose approaches to our work. In thirty years of software testing, Isabel has developed her own trusted...Read more

Lunch
12:00 pm to 1:00 pm
Tutorials Continue (1:00pm–4:30pm)
1:00 pm to 4:30 pm
Tutorial
MI
Add to calendar
Julie Gardiner
1:00 pm to 4:30 pm

As test managers and test professionals, we're constantly dealing with fragile egos, highly-charged situations, and pressured people playing a high-stakes game under conditions of massive uncertainty. We're often the bearers of bad news and are sometimes perceived as critics, activating people's primal fear of being judged. The concept of emotional intelligence (EI), popularized by Harvard psychologist and science writer Daniel Goleman, has much to offer test managers and testers. Key EI skills include self-awareness, self-management, social awareness, and relationship management. Thomas...Read more

Tutorial
MJ
Add to calendar
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 you need to make when developing your automation business case. Open source tools are becoming incredibly viable and beat their commercial equivalents in many ways―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...Read more

Tutorial
MK
Add to calendar
NEW
Erik van Veenendaal
1:00 pm to 4:30 pm

Testers often participate in requirement reviews, review requirements for testability, and then use requirements—in the form of user stories—as the basis of test cases. In an agile environment, most testers contribute to the development of user stories and acceptance criteria. Erik van Veenendaal says that unfortunately many testers have little knowledge or skill in requirements engineering. What level of quality and detail is realistic to expect for requirements and user stories? What does testability really mean? How can testers help improve requirements? Erik illustrates requirements...Read more

Tutorial
ML
Add to calendar
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 those 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) on his...Read more

Tutorial
MM
Add to calendar
Tariq King
1:00 pm to 4:30 pm

Do you want to take your testing skills to the next level and help your organization reap the full benefits of testing earlier? Are you trying to stay relevant on an agile team where testing is shifting to the left of the project timeline? Join Tariq King as he explains the fundamentals of white box testing so you can find bugs as soon as they happen, and do more thorough, targeted testing during software development. Learn how to apply white box testing techniques such as testing by looking, automated unit testing, mocking, and code coverage analysis. This introductory session is for...Read more

Tutorial
MN
Add to calendar
Jason Arbon
1:00 pm to 4:30 pm

Jason Arbon invites you to join him and build an 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 guides you through the latest techniques, data, and tools to ensure you have an awesome mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to...Read more

Registration Desk Hours—Closes at 4:30pm
4:30 pm to 5:00 pm

Tuesday, October 4

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
Tutorial
TA
Add to calendar
Hans Buwalda
8:30 am to 4:30 pm

Large-scale and complex testing projects can stress the testing and automation practices we have learned through the years, resulting in less than optimal outcomes. However, a number of innovative ideas and concepts are emerging to better support industrial-strength testing for big projects. Hans Buwalda shares his experiences and presents strategies for organizing and managing testing on large projects. Learn how to design tests specifically for automation, including how to incorporate techniques like keyword testing and behavior-driven development. Discover what roles virtualization and...Read more

Tutorial
TB
Add to calendar
Jeff "Cheezy" Morgan
8:30 am to 4:30 pm

Knowledge of Selenium, 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 skill 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

Tutorial
TC
Add to calendar
NEW
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 the domain of 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...Read more

Tutorial
TD
Add to calendar
Dale Perry
8:30 am to 12:00 pm

In today’s fast paced, ever changing world of software and technology, software performance testing is becoming essential to successful product implementation. To be successful, we must understand several fundamental factors about performance testing. Join Dale Perry as he examines these activities and identifies key issues, how they determine our level of success at implementing the necessary testing, and potential pitfalls. He addresses the tester’s role in performance testing, the performance test planning process, and integrating performance testing into the development process. Within...Read more

Tutorial
TE
Add to calendar
NEW
Isabel Evans
8:30 am to 12:00 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 practical tool...Read more

Tutorial
TG
Add to calendar
NEW
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 and 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

Tutorial
TH
Add to calendar
SOLD OUT
NEW
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 vs. 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 as they explore the tools, techniques, and mindset you need to bring to the table to successfully test in agile contexts. Mary and Bob examine risk-based testing, iterative test planning, exploratory testing, agile...Read more

Tutorial
TI
Add to calendar
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

Tutorial
TJ
Add to calendar
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

Tutorial
TK
Add to calendar
Wilson Mar
8:30 am to 4:30 pm

GitHub—a powerful online collaboration, code review, code management, and version control service based on the open source Git tool—is the new business card for professional developers working on software projects. That's why job interviewers often look to GitHub to gauge a potential development hire's creativity, popularity, capability, and tenacity. Today’s testers need to learn about and use GitHub, too. Join Wilson Mar as he examines the major GitHub repositories testers should know about. In this hands-on tutorial, you’ll learn why and how GitHub is being used for most open source...Read more

Lunch
12:00 pm to 1:00 pm
Tutorials Continue (1:00pm–4:30pm)
1:00 pm to 4:30 pm
Tutorial
TL
Add to calendar
Martin Pol, Jeroen Mengerink
1:00 pm to 4:30 pm

Cloud computing is rapidly changing the way systems are developed, tested, and deployed. New system hosting capabilities—software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS)—are forcing us to review and revise our testing processes. At the same time, cloud computing is affording us opportunities to employ new test tooling solutions, which we call testing as a service (TaaS). In this technical session, Martin Pol and Jeroen Mengerink focus on testing SaaS systems, linking relevant IaaS and PaaS capabilities along the way. They discuss how to test...Read more

Tutorial
TM
Add to calendar
NEW
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. We 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 Thorn and Bob Galen 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 you...Read more

Tutorial
TN
Add to calendar
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. By expanding basic tests and incorporating specific robustness attacks, Dawn...Read more

Tutorial
TO
Add to calendar
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

Tutorial
TP
Add to calendar
Mike Sowers
1:00 pm to 4:30 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 quality,...Read more

Tutorial
TQ
Add to calendar
Jared Richardson
1:00 pm to 4:30 pm

The practice of agile software development requires a clear understanding of business needs. Misunderstanding requirements causes waste, slipped schedules, and mistrust within the organization. Jared Richardson shows how good acceptance tests can reduce misunderstanding of requirements. A testable requirement provides a single source that serves as the analysis document, acceptance criteria, regression test suite, and progress-tracker for any given feature. Jared explores the creation, evaluation, and use of testable requirements by the business and developers. Learn how to transform...Read more

Tutorial
TR
Add to calendar
Rob Sabourin
1:00 pm to 4:30 pm

It’s not enough to verify that software conforms to requirements by passing established acceptance tests. Successful software products engage, entertain, and support the user experience. Goals vary from project to project, but if your users do not embrace your software—no matter how robust and reliable it is—business can slip through your hands. Rob Sabourin shares how to elicit effective usability requirements with techniques such as storyboarding and task analysis. Testers, programmers, and users collaborate to blend the requirements, design, and test cycles into a tight feedback loop....Read more

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

Wednesday, October 5

Registration Desk Hours—7:00am–5:30pm
7:00 am to 5:30 pm
Bonus Session
B1
Add to calendar
Huw Price, CA Technologies
7:15 am to 8:15 am

The appeal of Risk-Based Testing is clear: you don’t have the time or resources to run every possible test, so you only execute those tests which are most likely to help avoid damaging software defects. Makes sense, right? However, issues arise when risk metrics are assigned arbitrarily, based on assumptions made about how a poorly understood system should work. Tests must be measurable and generated on the basis of an informed understanding of how a system is most likely to be used. This session will set out just how this can be achieved in practice, offering a pioneering approach to defining empirical risk appetites using actual user behavior.Read more

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Keynote
K1
Add to calendar
Selena Delesie, Delesie Solutions
8:30 am to 9:45 am

Selena Delesie recognizes that highly successful teams embrace several specific principles. When every person embodies these principles, teams have people who are passionate about the work they do and who show up every day eager and ready to deliver their best. A self-admitted geek, Selena was thrilled to hear Sir Richard Branson speak live at an event last year—in-person and in the same room! She learned that his success is built on the same principles she coaches: listening deeply, believing people truly matter, having an addiction to learning, serving others, flowing through change,...Read more

Keynote
K2
Add to calendar
Casey Rosenthal, Netflix
10:00 am to 11:00 am

Within software and test engineering, two new disciplines—Chaos Engineering and Intuition Engineering—provide avenues to address trust in complex systems. Chaos Engineering is a methodology for test engineers to validate a system’s behavior and establish empirical trust metrics. Intuition Engineering provides new interfaces to navigate complexity, filling in gaps in understanding that classical methods cannot address.

Casey Rosenthal explains how these disciplines are used to improve quality on Netflix.com, one of the largest scaled deployments on the Internet. Although most systems...Read more

Networking Break • Visit the Expo—11:00am–2:00pm
11:00 am to 2:00 pm
Industry Technical Presentation
ITP1
Add to calendar
Anant Hariharan, Cognizant Technology Solutions
11:30 am to 12:30 pm
  • Emergence of end to end Automation across software lifecycle leveraging Natural language processing
  • Refactored and containerized test execution cycle thru machine learning
  • Auto discover, selfheal, autonomous and analytics driven testing to reduce testing cycle
  • Read more
Industry Technical Presentation
ITP2
Add to calendar
Troy Presley, Apica System
11:30 am to 12:30 pm
  • Why should every company be load testing
  • How stress tests concurrency tests & disaster recovery tests will keep visitors returning to your site
  • What load curves look like & how to evaluate them, as well as when to load test
  • Read more
Industry Technical Presentation
ITP3
Add to calendar
Sarat Addanki, Prolifics
11:30 am to 12:15 pm

• Test lifecycle automation and business assurance, including; automated test design, test data provisioning, test execution, test verification and validation.
• Evolving test capabilities to achieve greater levels of agility and efficiency
• Practical approaches to next generation testing objectivesRead more

Concurrent Session
W1
Add to calendar
Tariq King, Ultimate Software
11:30 am to 12:30 pm

Are you interested in growing into a test leadership position? Or do you shy away from leadership because you think you’ll lose your technical, hands-on testing skills? Regardless of your experience level, technical programming knowledge, and company organizational structure, following a test leadership path could be the difference between surviving or thriving as a testing professional. Join Tariq King as he debunks myths about test leadership, and provides a clear explanation of the different software testing leadership roles and positions. If you have ever wondered what it takes to...Read more

Concurrent Session
W2
Add to calendar
Rob Sabourin, amibug.com
11:30 am to 12:30 pm

Isn't it amazing? Stakeholders drop software on our desks and expect us to test it—without any requirements, design, or product knowledge whatsoever. About the only clear thing is the absurd and unrealistic deadline. We are expected to bend over backward, spread magic pixie dust, and heroically test quality into a product we have never heard of before. But testing in the dark is not impossible, and as Rob Sabourin shows, it can even be a very valuable and fun experience. Learn strategies to emerge from a murky fog into clear, meaningful quality insights. Leverage unlikely sources about...Read more

Concurrent Session
W3
Add to calendar
Jim Holmes, Guidepost Systems
11:30 am to 12:30 pm

You've been through some initial automation bootstrapping and training. You're now three to six months down the road and spending too much time chasing intermittent test failures and maintaining your scripts. You're dealing with frustration and trust issues in the automated tests. What you're not doing is adding a lot of value around new feature work. Sound familiar? Jim Holmes says that pattern is common across nearly every team that is new to building significant automation suites. Jim helps you with a few approaches—all based on his years of experience and hard knocks—that may just save...Read more

Concurrent Session
W4
Add to calendar
Nikhil Kaul, SmartBear Software
11:30 am to 12:30 pm

Delivering high quality applications in an agile world is becoming more complex and challenging because of the changes the web and mobile are undergoing. Web testing continues to get much more difficult due to: increasing use of open technologies (HTML, JavaScript, and CSS) and web components in apps; lengthening the approval processes for plugins; and Chrome, Mozilla, and Edge browsers blocking specific APIs. On the mobile front, Apple, Google, and Microsoft are making it easier for developers to build cross-platform apps, resulting in more to test in less time. With releases such as...Read more

Concurrent Session
W5
Add to calendar
Gene Gotimer, Coveros, Inc.
11:30 am to 12:30 pm

The continuous delivery pipeline is the process of taking new or changed features from developers, and getting features deployed into production and delivered quickly to the customer. Gene Gotimer says testing within continuous delivery pipelines should be designed so the earliest tests are the quickest and easiest to run, giving developers the fastest feedback. Successive rounds of testing lead to increased confidence that the code is a viable candidate for production and that more expensive tests—time, effort, cost—are justified. Manual testing is performed toward the end of the pipeline...Read more

Concurrent Session
W6
Add to calendar
Jon Hagar, Grand Software Testing
11:30 am to 12:30 pm

With billions of devices containing new software connected to the Internet, the Internet of Things (IoT) is poised to become the next growth area for software development and testing. Although many traditional test techniques and strategies remain viable, challenges in IoT testing include huge amounts of data, multiple communication channels, device protocols, resource limitations (battery or memory), addressing sensors and controllers, cloud-hardware-device integration, and security concerns. Jon Hagar says that for IoT testers to be successful, they must develop new knowledge and skills...Read more

Lunch in the Expo—Meet the Speakers
12:30 pm to 1:30 pm
Industry Technical Presentation
ITP4
Add to calendar
Harshal Vora, Infostretch
12:30 pm to 1:30 pm
  • Running tests multiple times a day can create a productivity nightmare, with repetitive analysis leading to false negatives, configuration issues and a lack of actionable insights.
  • How do you deal with the deluge of data that Test Automation creates … test results, screen shots and server logs, to name just a few?!I
  • Learn how to use big data, streaming analytics and visualization the right way to tame automation analytics, maximizing optimization and minimizing testing time.
  • Read more
Industry Technical Presentation
ITP5
Add to calendar
Dr. Gerd Weishaar, Tricentis
12:30 pm to 1:30 pm
  • Continuous Testing is a Must
  • The Future of Automation
  • Manual Testers Will Become Automation Expert
  • Read more
Industry Technical Presentation
ITP6
Add to calendar
Eric Proegler, SOASTA
12:30 pm to 1:15 pm

• Performance Test Strategies for Agile Performance Feedback
• Identifying Test Case
• Examining Realism in Performance TestsRead more

Industry Technical Presentation
ITP7
Add to calendar
Ryan Papineau, Alaska Airlines, Spencer DeBrosse, Parasoft
1:45 pm to 2:45 pm
  • Get a technical account of how Alaska Airlines leverages service virtualization to address common testing challenges
  • Explore the ABCs of Service Virtualization: Access, Behavior, Cost, and Speed
  • Learn how to leverage service virtualization with Docker and the cloud (Azure, AWS, Google)
  • Understand how technologies like service virtualization, automated API testing, and test environment management enable DevOps and Continuous Testing
  • Read more
Industry Technical Presentation
ITP9
Add to calendar
Theresa Lanowitz, voke, inc.
1:45 pm to 2:30 pm

Use lifecycle virtualization technologies to:
o Keep pace with developers
o Deliver on time-to-market pressures while achieving quality
o Achieve quick and measurable ROIRead more

Concurrent Session
W7
Add to calendar
Robert Woods, MATRIX Resources
1:45 pm to 2:45 pm

Some of the greatest products come from great teams with exceptional servant leaders. These leaders use influence instead of authority and know when to just get out of the way. Unfortunately, some teams are asked to be self-empowered, change on the fly, think for themselves—and then are told exactly how they have to do all of these things or else. Poor leadership can break a great team, ruin great product, and damage a great organization. In this highly interactive session, Robert Woods explores team dynamics, highlights servant leadership skills, and explains facilitation techniques—...Read more

Concurrent Session
W8
Add to calendar
Stacy Kirk, QualityWorks Consulting Group, LLC
1:45 pm to 2:45 pm

As the popularity of Node.js grows, so does the complexity and scale of the applications based on it. More than other technologies, this environment has a growing number of valuable open source modules to promote test-driven development and integrated testing. When organizations like PayPal, Walmart, Netflix, and LinkedIn are leveraging Node.js, it’s clear that it is here to stay. With the increasing number of enterprise deployments, the need for a comprehensive full stack testing strategy becomes even more critical. Join experienced Node.js QA architect and...Read more

Concurrent Session
W9
Add to calendar
Scott Miles, Aconex
1:45 pm to 2:45 pm

Are you tired of flaky automation scripts that fail without apparent cause? Are most script failures due to bugs in the test script rather than bugs in the product? Do you simply want to get more out of your automation framework? Many testers and organizations are frustrated with the high cost and low return of their automation frameworks. Scott Miles shares a range of techniques to convert your existing framework from brittle to adaptive. Learn how to improve the quality of your automation framework while reducing the required maintenance. Adaptive automation frameworks can locate...Read more

Concurrent Session
W10
Add to calendar
Arylee McSweaney, Etsy
1:45 pm to 2:45 pm

Growing team skill sets, resource management, pipeline management, career development, career definition, scaling issues, and optimizing efficiencies are just a few of the problems agile QA test teams face. If you have asked yourself How can I do more with less?, How can I increase the impact of QA testing at my organization?, or How is the QA testing helping or hurting product launches?, then don’t miss this stimulating presentation! Join Arylee McSweaney as she shares Etsy’s value driven—yet individualistic—approach to quality assurance testing. Learn how this...Read more

Concurrent Session
W11
Add to calendar
Adam Auerbach, Capital One
1:45 pm to 2:45 pm

Capital One’s highly integrated environment creates many interdependencies for its agile teams. Because these dependencies were not being completed until late in their sprints, Adam Auerbach says that Capital One faced prolonged integration and regression testing phases and did not realize expected improvements in quality or time-to-market. As technology leaders pushed for continuous delivery (CD), testing needed to shift left and occur simultaneously with development. To shift left, the testing community needed to learn basic development skills, including Ruby and Java, to take advantage...Read more

Concurrent Session
W12
Add to calendar
Francie Van Wirkus, Francie Van Wirkus
1:45 pm to 2:45 pm

Losing your focus because change is hitting you from all sides? Meetings and technology disrupting much of your day? End the day not knowing what you’ve accomplished? It’s for you to learn the power of mindfulness techniques. Francie Van Wirkus guides your discovery of how mindfulness provides calm and clarity in the face of great change, which exponentially enhances your problem solving and creativity. Once you regularly practice mindfulness, you are free to grow your champion heart. Like an athlete who doesn't quit, successful testers must be resilient and continually improve their game...Read more

Industry Technical Presentation
ITP10
Add to calendar
Temil Sanchez, SmartBear Software
3:00 pm to 4:00 pm
  • API Virtual … WHAT? What is API Virtualization and why would I use it
  • When, Where and How should I take advantage of virtualization
  • Best Practices and maintenance
  • Read more
Industry Technical Presentation
ITP11
Add to calendar
Dale Ellis, TurnKey Solutions
3:00 pm to 4:00 pm
  • Accelerate continuous delivery with automated test case and real-world test data creation and maintenance
  • Why and how the typical testing cycle must break status-quo and get Agile now
  • How to use Selenium for automatic maintenance of automated test scripts at a keyword level
  • Read more
Industry Technical Presentation
ITP12
Add to calendar
Aaron Katz, The Kraft Heinz Company, Antara Pal, Infosys Limited
3:00 pm to 3:45 pm

The Kraft Heinz Company (KHC) successfully expanded testing coverage through hybrid automation. In partnership with Infosys, KHC developed an end-to-end QA automation framework that was scalable and elastic enough to conduct business process testing across SAP and surrounding/interfacing, 30+ non-SAP applications covering multiple technologies, ensuring zero-defect delivery for many flagship projects and big cost savings. Regression automation was up from 0% to 85% (2000+ scripts automated) and defect leakage in production was cut from 40% to 5%.Read more

Concurrent Session
W13
Add to calendar
Willie Smith, UPS
3:00 pm to 4:00 pm

As a newly promoted quality assurance manager, Willie Smith assumed responsibility for a large application that allows UPS customers to ship packages worldwide. His team was distributed worldwide and had varying levels of automation experience, application knowledge, and QA processes in place. With the next deployment date only a few months away, Willie found that the testing side of the project was in trouble. To align the test team with project and company goals, he had to develop virtual training plans and implement new practices to deal with the host of issues he faced. One key step...Read more

Concurrent Session
W14
Add to calendar
Nir Szilagyi, PayPal
3:00 pm to 4:00 pm

With the drive for continuous integration and delivery, the implications and approaches for designing more testable software are receiving substantial discussion and debate. What does testability really mean in practice? How do you take the idea of testability—how easy it is to test software—and put it into action through the different dimensions of designing and testing a real world product? Nir Szilagyi recognizes that the challenges of difficult-to-test software can transform a testing cycle from a small automation and exploratory effort to a long struggle of test preparation, execution...Read more

Concurrent Session
W15
Add to calendar
Prakash Karaka, Amazon
3:00 pm to 4:00 pm

Today even the simplest applications are built with numerous technologies, creating an ever-expanding need for tests. If you’ve built an automation framework and a suite of tests, Prakash Karaka says you are off to a good start. However, as your application changes expand, you are required to add more and more tests. Even though most new application pages are built from existing code patterns, maintaining your test suite is tedious work. You have a nagging feeling you could use a robot assistant to automate the creation of most tests, freeing you to focus more on the high business value...Read more

Concurrent Session
W16
Add to calendar
Thomas Stiehm, Coveros, Inc.
3:00 pm to 4:00 pm

Much of the success of agile adoptions is due to the automated testing approach used in agile projects. Because many of these techniques were pioneered in the development of web applications, it can be difficult to see how these techniques can be leveraged for a project where software is being built for an embedded or Internet of Things (IoT) application. Thomas Stiehm describes ways to leverage agile testing techniques for embedded systems. Whether you are building a medical device, embedded controller, or IoT device, learn how to leverage these testing practices to create fully automated...Read more

Concurrent Session
W17
Add to calendar
Marianne Hollier, IBM
3:00 pm to 4:00 pm

With fingers wagging and eyes squinting, they query Why didn’t you find this problem during testing? How many times have you tried to defend yourself with things like We can’t test everything or It’s a corner case? Everyone knows you can’t improve quality with testing alone, so what can you do? Marianne Hollier shares practices and tools that help improve your test effectiveness and overall software quality. Learn how early collaboration across your whole team can remove bottlenecks and surprises. See how capturing and agreeing on interfaces between dependent systems can...Read more

Concurrent Session
W18
Add to calendar
Jim Trentadue, Original Software
3:00 pm to 4:00 pm

Exploratory testing (ET) is a great complement to traditional test approaches. Testing professionals often see ET as an approach for manual testing. However, trying to organize ET from a test process perspective can be a challenge. There is an important question to ask—and answer: Is exploratory testing compatible with test automation? Jim Trentadue explores how automated test cases can be designed to include provisions for exploratory testing. Examples of this are data used in input fields, navigating various paths in your application, encountering unexpected active windows in the system...Read more

Networking Break • Visit the Expo—3:30pm–6:30pm
4:00 pm to 6:30 pm
Keynote
K3
Add to calendar
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:30 pm to 6:30 pm
Bonus Session
B2
Add to calendar
Imran Shaikh, Rogers, Rajesh Bala, Tata Consultancy Services, Prasad Mk, TCS
6:30 pm to 7:30 pm

Panelists: Imran Shaikh, Director, Rogers | Rajesh Bala, Director – Assurance Practice, TCS | Moderator: Prasad MK, TCS

Inter-connected technologies are changing the way we live. From smart homes to smart cities, wearables to connected cars, technology is seamlessly connecting the digital and physical worlds together. However, as we welcome these advances in technology, we are also forced to face the reality that these changes come with their own set of accuracy, security and technology issues.
The key to bridging the gap between these two worlds and assuring seamless customer experience is an effective Quality Assurance and Testing function. In this panel discussion, leading testing experts from different industries will cover:

• Real-life use cases connecting the digital and physical worlds
• Role of QA and Testing in connected ecosystems
• Foreseeing critical challenges and possible opportunities in QA and testingRead more

Thursday, October 6

Bonus Session
B3
Add to calendar
Panelists: Ryan Papineau, Alaska Airlines | Adam Auerbach, Capital One | Mike Puntumapanitch, CareFirst | Sujal Dalia, Comcast, Alaska Airlines, Capital One, CareFirst, Comcast, Parasoft
7:15 am to 8:15 am

Panelists include the following Parasoft customers: Ryan Papineau, Alaska Airlines | Adam Auerbach, Capital One | Mike Puntumapanitch, CareFirst | Sujal Dalia, Comcast

In this panel discussion, IT leaders from Alaska Airlines, Capital One, CareFirst, and Comcast share insights on the critical organizational changes required to transform test for DevOps. In addition to profiling the application of key transformational technologies such as service virtualization, API testing, and development testing, the panel will explore:

· Challenges associated with transforming...Read more

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—8:00am–5:00pm
8:00 am to 5:00 pm
Keynote
K4
Add to calendar
Mary Thorn, Ipreo
8:30 am to 9:45 am

Mary Thorn walked into an organization that had invested heavily in test automation. Unfortunately they had no strategy, test suites had grown unwieldy, test maintenance was a nightmare, many tests were failing—and no one seemed to care. But Mary’s saddest observation was that they, mainly the leadership but the teams as well, had lost faith in test automation. Mary knows it doesn’t have to be that way. She’s a well-known automation disaster recovery agent who is going to share her secrets with you. Mary begins with how to keep your test automation light, nimble, and cost-effective; how to...Read more

Industry Technical Presentation
ITP13
Add to calendar
Sveta Kostinsky, Perfecto
9:45 am to 10:45 am
  • Having an optimized test lab that covers the right digital platforms
  • Using robust test automation that relies on both visual object analysis and native objects identification
  • Using precise test reports for all digital platforms so that RWD apps can be continuously maintained throughout market changes
  • Having the right lab and tools that allow for efficient automation, cross-team collaboration and the ability to scale
  • Read more
Industry Technical Presentation
ITP14
Add to calendar
Tom Miseur, TestPlant
9:45 am to 10:45 am
  • Overview of the eggPlant Performance toolset
  • Performance testing web content: capturing end-to-end response times as well as HTTP-level statistics
  • Server monitoring and results analysis
  • Read more
Industry Technical Presentation
ITP15
Add to calendar
Rajesh Bala, Tata Consultancy Services
9:45 am to 10:30 am

Join the session by TCS to gain insights on:
• Digital storm and its implications on QA and Testing
• Changing role of QA with the evolution of DevOps, CI/CD, Shift Left and Agile methodologies
• Survival guide for a successful Digital Assurance StrategyRead more

Concurrent Session
T1
Add to calendar
Elizabeth Wisdom, Ulta Beauty
9:45 am to 10:45 am

Cheaper … faster … smarter—words familiar to modern QA test team leaders everywhere. Although many organizations recognize that a globally-distributed QA model will achieve some of these objectives, it comes with obvious challenges. Lack of immediate communication, not knowing what the other is doing, and even cultural clashes can result in a lack of trust within the team, an absence of team spirit, and high attrition. Elizabeth Wisdom identifies the key to mitigating the risks associated with each challenge. And it’s not a technical solution (like advanced videoconferencing) but rather a...Read more

Concurrent Session
T2
Add to calendar
Kevin Dunne, QASymphony
9:45 am to 10:45 am

Behavior-driven development (BDD) is a hot topic in the development community. Not only does a properly implemented BDD process help drive increased automation and quicker development cycles, it also facilitates better collaboration between departments and reduces siloed communication. An ideal partner of continuous integration/delivery, BDD can help solve many testing bottlenecks associated with DevOps. For all its benefits, BDD is underadopted. Only 10–25 percent of development organizations have implemented or are experimenting with a BDD process. Organizations are hesitant to...Read more

Concurrent Session
T3
Add to calendar
Jin Reck, Mutual of Omaha Insurance
9:45 am to 10:45 am

Is your company thinking about using Selenium to implement test automation in a joint development and operations environment? If your company has already started using Selenium, have you experienced execution or integration challenges? The path to a well-oiled and successful Selenium test automation program comes down to using the right techniques and development standards that incorporate modularity and flexibility. Jin Reck describes how to design effective web test automation development, and shares common challenges and solutions when implementing an automated testing framework in the...Read more

Concurrent Session
T4
Add to calendar
Tom Chavez, SOASTA
9:45 am to 10:45 am

Mobile testing is getting harder—more devices, multiple operating systems, higher quality expectations, and shorter development cycles. How do you deal with these demands? In order to align mobile testing with product strategies and market goals, Tom Chavez says you first need to (1) know your users and how they will use your app. (2) Knowing the app and how users may actually be using it differently are key to testing to satisfy users—not the designers. (3) With test case matrices vastly larger than ever, prioritizing tests into “must-haves” and “nice-to-haves” is necessary to make the...Read more

Concurrent Session
T5
Add to calendar
Parvez Ahammad, Instart Logic
9:45 am to 10:45 am

In performance testing we run a suite of tests, modify the system in an attempt to improve its performance, and then repeat the tests. We want to know if the performance is “better.” However, no single performance measure exists; we must consider and evaluate many variables. Although viewing a full histogram of various test runs is more helpful, quantifying the change between the tests becomes the challenge. Parvez Ahammad introduces the relative divergence index (RDI), a multidimensional statistical method to compare differences between two sets of performance data. Sharing a case study,...Read more

Concurrent Session
T6
Add to calendar
Mary Thorn, Ipreo
9:45 am to 10:45 am

Today, agile testers are being asked to do a lot more than just testing. The notion of “T-shaped people,” who combine technical skills with collaborative capabilities, was created by Tim Brown in the 1990s to describe the new breed of worker. Mary Thorn believes that anyone—including testers—can contribute more to the business than their standard role traditionally dictates. The tester’s critical view and skeptical thinking can be used earlier in the development process. This role can stretch to include other aspects that intrigue them and keep them interested. Mary has testers who write...Read more

Networking Break • Visit the Expo—10:30am–3:00pm
10:30 am to 3:00 pm
Industry Technical Presentation
ITP16
Add to calendar
Kevin Berg, Sauce Labs
11:15 am to 12:15 pm
  • Brief overview of the Sauce Labs platform and capabilities
  • Demonstration of an entire test suite running at once in multiple browser/OS/device combinations
  • Demonstration of test suite running through CI server as part of a pull-request build
  • Read more
Industry Technical Presentation
ITP17
Add to calendar
Earl Adona, Mobile Labs
11:15 am to 12:15 pm
  • Testing on real devices vs. emulators. Learn more about each method and which is best for you
  • Discover different ways to streamline cross-platform testing for continuous app delivery
  • Learn how to optimize your manual and automated testing strategies for continuous quality delivery
  • Read more
Industry Technical Presentation
ITP18
Add to calendar
Jonathon Wright, CA Technologies
11:15 am to 12:00 pm

This session will demonstrate:
• A structured, model-based approach to exhaustively testing individual APIs, while chaining these tests together to form more complex types of tests
• How API testing can be rigorous, proportional and realistic, generating accurate API tests based on empirically defined risk thresholds
• How dependency mapping can be used to update tests, data and environments consistently whenever one or more APIs in the chain changesRead more

Concurrent Session
T7
Add to calendar
Janna Loeffler, The Walt Disney Company
11:15 am to 12:15 pm

It takes more than faith, trust, and pixie dust to test a Disney theme park attraction. How does Walt Disney Imagineering ensure quality experiences for their guests? Janna Loeffler faced this challenge when she joined Walt Disney Imagineering (WDI). Since 2015 Janna has led the testing effort on some of Disney’s most complicated show and interactive systems. She describes the history of show software development and testing within WDI and discusses how to implement the right choice of quality solutions when working with different types of software. Learn how to assess the bigger picture,...Read more

Concurrent Session
T8
Add to calendar
Melanie Drake, SAS
11:15 am to 12:15 pm

Many development and test teams are still working on more traditional software projects that release every few months or longer, rather than daily or weekly. Benefits of adopting continuous development strategies into a standard software cycle include immediate feedback on code changes, a clear understanding of the current risk-state of the software, and current and historical data to assess progress. Melanie Drake shares specific “modern” strategies that her development team has added and how these strategies enhance software quality. Some tools include continuous integration to catch...Read more

Concurrent Session
T9
Add to calendar
Paul Merrill, Beaufort Fairmont
11:15 am to 12:15 pm

If you don’t proactively manage and control your application test data, you may be missing out on a big process improvement that will save money, improve test coverage, and may save your systems from embarrassing failures. Paul Merrill describes the advantages and disadvantages of four data strategies—Elementary, Refresh Data Source, Selfish Data Generation, and Selfish Data Generation with Batch Cleanup—to help gain control of test data. Explore the two components of a data strategy—the Creational Strategy and the Cleanup Strategy—and their value to effective testing. Learn the key...Read more

Concurrent Session
T10
Add to calendar
Carlo Cadet, Perfecto Mobile
11:15 am to 12:15 pm

Congratulations on making the jump to testing on real mobile devices. But are you also testing under the actual conditions experienced by your users? Do your tests include scenarios of varying location, interrupts (call, SMS), backgrounds, and varying networks in motion? Join Carlo Cadet as he describes modeling user condition testing scenarios with the same personas used by marketing teams. Carlo focuses on three key areas of user-condition testing: 1) defining personas, 2) implementing tests, and 3) analyzing results. He demonstrates how user-condition testing easily fits into existing...Read more

Concurrent Session
T11
Add to calendar
Jonathan Alexander, QA Symphony
11:15 am to 12:15 pm

In recent years, businesses have raised their expectations for development projects while cutting back on financial resources and demanding shorter production cycles. Jonathan Alexander says that to meet these growing demands and succeed as a testing manager, you need to leverage agile process data and insights to make critical decisions about your team and strategy. However, this is no easy task with everything there is to look at during a development project. How do managers distinguish meaningful data from meaningless data? Jonathan shares the analytics that agile development and...Read more

Concurrent Session
T12
Add to calendar
Jyothi Rangaiah, Independent Test Consultant
11:15 am to 12:15 pm

Those of us in the business analyst role are encouraged to communicate with clients, while other roles in an organization may not have the same opportunity. However, talking to clients must not be limited to business analysts. Jyothi Rangaiah believes that testers need to talk to the clients, too, because by the time the product information trickles down from a business analyst to a programmer to a tester, valuable information has been lost. Testers are often blamed for defects in the product, but this can be avoided by fostering effective communication between the tester and the client....Read more

Lunch in the Expo • Meet the Speakers
12:15 pm to 1:15 pm
Industry Technical Presentation
ITP19
Add to calendar
Michael Faulise, tap | QA
12:15 pm to 1:15 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 automation
  • Read more
Industry Technical Presentation
ITP20
Add to calendar
Alex Chernyak, ZAPTEST
12:15 pm to 1:15 pm
  • 100% QA Time
  • 600% Increase Test Automation Productivity
  • 10X Testing ROI
  • Read more
Industry Technical Presentation
ITP21
Add to calendar
Rachel Obstler, Keynote Mobile Testing | SIGOS
12:15 pm to 1:00 pm

Learn how to:
• Create a strategy to fully automate your build acceptance process
• Integrate test automation using real mobile devices with your current agile process
• Use your build acceptance automation project as a building block to extend automation throughout the agile processRead more

Industry Technical Presentation
ITP22
Add to calendar
Matthew Yeh, Delphix, Brett Stevens, Delphix
1:30 pm to 2:30 pm
  • Why data is key to accelerating application projects
  • The shortcomings of current solutions & how they impact software development
  • Best practices in preparing, securing and delivering test data
  • Read more
Industry Technical Presentation
ITP23
Add to calendar
Archie Roboostoff, Micro Focus
1:30 pm to 2:30 pm
  • Maintain user experience quality across devices, browsers, and geographies
  • Deliver snapshot performance testing with continuous integration
  • Track mobile and web performance trends across builds
  • Read more
Concurrent Session
T13
Add to calendar
Jaya Bhagavathi Bhallamudi, Tata Consultancy Services
1:30 pm to 2:30 pm

The expression “garbage, garbage out” emphasizes the need for thorough testing in any Big Data and analytics implementation. Big Data testing means ensuring the correctness and completeness of voluminous, often heterogeneous, data as it moves across different stages—ingestion, storage, analytics, and visualization—producing actionable insights. What should be our testing focus? Which of the 4 V’s—variety, volume, velocity, and veracity—are most important at which stage? For example, in the ingestion stage, testing needs to focus on variety of data rather than volume. As the data moves on...Read more

Concurrent Session
T14
Add to calendar
Balaji Arunachalam, Intuit, Inc.
1:30 pm to 2:30 pm

Creating a highly available, scalable, and high-performing system requires a substantial amount of what we call nonfunctional testing. Developing nonfunctional testing skills is a must for many of today’s quality engineers (QEs). For the past several years, Balaji Arunachalam’s quality team for Intuit Core Services has experienced several highly available and disaster recovery buildup and testing challenges. Their journey includes the evolution of functional QEs into hybrid QEs who are capable of doing both functional and nonfunctional testing. Nonfunctional testing includes capacity,...Read more

Concurrent Session
T15
Add to calendar
Brad Stoner, AppDynamics
1:30 pm to 2:30 pm

Although the idea of doing performance testing throughout the software lifecycle sounds simple enough, as soon as you try to combine the concepts of “always testing” (in dev, pre-prod, and production) with “limited time and resources” and throw in the word “comprehensive,” the challenges can be monumental. Quickly the “how” of it emerges as the most important question—and one worth focusing on. Brad Stoner tackles this topic by explaining how he has been able to solve this seemingly impossible puzzle by applying various approaches such as early and often, learning when to say no, and...Read more

Concurrent Session
T16
Add to calendar
Martin Pol, Polteq Testing Services B.V., Jeroen Mengerink, Polteq Testing Services B.V.
1:30 pm to 2:30 pm

Although most test managers and testing staff know how to cope with new and difficult testing challenges, Martin Pol and Jeroen Mengerink maintain that the cloud phenomenon requires special attention. Testing must evolve and innovate to address the newly introduced risks combined with the changing emphasis for classical quality requirements. How do you test resource elasticity and the “bring your own device” philosophy with their cloud-specific security and performance risks? How do you understand and then cope with local and international privacy legislation for the storage and processing...Read more

Concurrent Session
T17
Add to calendar
Isabel Evans, Independent Consultant
1:30 pm to 2:30 pm

Stories help us learn. They can be fun or scary, exciting or relaxing. People worldwide tell and listen to stories. We access them through books, film, TV, and computers. But direct, 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 land would sit and listen to a story. Join Isabel and become your younger child, bring your testing parent, and listen to her stories. In fifteen minute sections, Isabel recounts stories drawn from myths, legends...Read more

Concurrent Session
T18
Add to calendar
Lee Hawkins, Dell Software
1:30 pm to 2:30 pm

Although Lee Hawkins stumbled into testing—in 1999 after migrating from the UK to Australia amid a tech boom time—he has since become a passionate member of the worldwide testing community and currently holds the title of principal test architect. So, what does that really mean? A test architect at Dell Software provides technical leadership and strategic direction for testing, and Lee describes what that means in his day-to-day work. His position involves advocacy for great new testing ideas gleaned from the wider testing community, mentoring new testers, and coaching testing teams in...Read more

Networking Break • Visit the Expo—Closes at 3:00pm
2:30 pm to 3:00 pm
Industry Technical Presentation
ITP24
Add to calendar
Manish Gupta, Informatica
3:00 pm to 4:00 pm
  • Use production data for testing after identifying and masking sensitive information
  • Generate test data where sufficient data does not exist
  • Setting up predictable and repeatable test data as part of DevOps, to make running regression test suite a breeze
  • Read more
Industry Technical Presentation
ITP25
Add to calendar
Dylan Barrell
3:00 pm to 3:45 pm

Accessibility testing has a reputation for driving up the costs of software quality due to reliance on manual testing and the difficulty of hiring or training qualified resources.

Over-reliance on manual testing is in-part due to misunderstandings about how to handle accessibility testing and in-part due to a lack of the best tools and methodologies.

Deque Systems has 17 years of accessibility experience. Dylan Barrell, Deque’s CTO, will give an overview of the relevant accessibility testing concerns, best practices and methodologies for effectively addressing these concerns, and the tools that can help drive automation up and costs down.Read more

Concurrent Session
T19
Add to calendar
Maryam Umar, Hotels.com
3:00 pm to 4:00 pm

Big Data, one of the latest buzzwords in our industry, involves working with petabytes of data captured by various systems and making sense of that data in some way. Maryam Umar has found that testing systems like Hadoop is very challenging because of the frequency with which the data arrives in the system, the number of jobs that run to process that data, and the interdependency of the data. Maryam describes some of the projects at Hotels.com which involve identifying multiple users and using that data to make recommendations of hotels. Testing this is fairly difficult as we need an...Read more

Concurrent Session
T20
Add to calendar
Ingo Philipp, Tricentis
3:00 pm to 4:00 pm

In the right hands, combinatorial testing can be a powerful testing strategy to reduce the number of tests. Unfortunately, when used improperly, it can hurt more than it helps. Ingo Philipp explains that there is not one single combinatorial testing technique that guarantees success. Rather, success lies in creating a tight interaction among all of the techniques, since each is intended to serve a different purpose. In nearly every test project, even small test sets are overrun with countless business-related dependencies. The number and nature of these dependencies do not necessarily...Read more

Concurrent Session
T21
Add to calendar
Andreas Grabner, Dynatrace
3:00 pm to 4:00 pm

Andreas Grabner maintains that most performance and scalability problems don’t need a large or long running performance test or the expertise of a performance engineering guru. Don’t let anybody tell you that performance is too hard to practice because it actually is not. You can take the initiative and find these often serious defects. Andreas analyzed and spotted the performance and scalability issues in more than 200 applications last year. He shares his performance testing approaches and explores the top problem patterns that you can learn to spot in your apps. By looking at key...Read more

Concurrent Session
T22
Add to calendar
Vandana Viswanathan, Cognizant Technology Solutions
3:00 pm to 4:00 pm

Security, data privacy, reliability, and regulatory compliance are critical factors when evaluating whether to move business applications from in-house, client-hosted environments to a cloud platform. Quality assurance plays a vital role in ensuring that the appropriate level of risk assessment, verification, and validation takes place to ensure business continuity during the migration to a new cloud platform. Vandana Viswanathan shares an introduction to the five components of a sound cloud application validation strategy: cloud provider qualification process, validation strategy...Read more

Concurrent Session
T23
Add to calendar
Melissa Tondi, ShopAtHome.com
3:00 pm to 4:00 pm

Ten years ago, many of us started our careers in testing, generally moving from a different internal role. It was common for people who were product users to be hired to jump start their technical career. Now, we see the growth of tester positions that require coding experience or a computer science degree. Melissa Tondi discusses the changing landscape of the role of testers, the challenges when hiring developers with no previous testing experience, and a way to shift the pendulum back to balance technical acumen with a user advocacy role. Melissa leads a thoughtful discussion on what...Read more

Concurrent Session
T24
Add to calendar
Dawn Jardine, Razorfish
3:00 pm to 4:00 pm

With the pressure of decreased time-to-market and the demand for error-free web applications, some people erroneously believe that test automation can solve all our defect woes. Dawn Jardine believes that neither test automation alone nor exploratory testing alone can solve quality issues. So, what is the best approach? Where do we invest our resources, time, and money so clients are happy with our product? How can automation and exploratory testing work together to obtain maximum test coverage? Join Dawn as she shares her experience of moving from a solely manual test case execution...Read more

Keynote
K5
Add to calendar
Jared Richardson, Agile Artisans
4:15 pm to 5:15 pm

Far too often in our careers we trust our fate to employers. We attend training and acquire skills needed for our jobs today. Unfortunately, as far too many have learned, careers can be stalled when you don't have the right skill sets. Much of testing’s future requires automation ability beyond the traditional knowledge and experience of many testers. Jared Richardson examines key skills that you need to acquire to future-proof your career and ensure you are ready for the job you want to have. Jared focuses on deliberate learning and intentional experimentation as a solid path to expanding...Read more

Testing & Quality Leadership Summit Reception (Summit Registration Required)
5:30 pm to 6:30 pm
Leadership Summit Session
SMT1
Add to calendar
5:30 pm to 6:30 pm

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

Friday, October 7

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
Add to calendar
8:30 am to 4:00 pm

Women_Who_Test

Women Who Test is a full-day event on Friday, October 7 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...Read more

Add to calendar
8:30 am to 4:30 pm

 

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

Too often, employees feel that leadership should come from above. However, recent studies of leadership suggest that successful organizations are ones in which...Read more

Bonus Session
B4
Add to calendar
John McConda, Moser Consulting, Griffin Jones, Congruent Compliance
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 John McConda and Griffin Jones. 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