Conference archive

Conference Schedule

Sunday, October 23

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
Conrad Fujimoto
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
Gene Gotimer
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
Max Saperstone
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
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.  

Lunch
12:00 pm to 1:00 pm
Training Classes Continue—1:00pm–5:00pm
1:00 pm to 5:00 pm

Monday, October 24

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—7:30am–10:00am
7:30 am to 10:00 am
Multi-day Training Classes Continue (Agile Tester Certification, Software Tester Certification—Foundation Level, and Mobile Application Testing)
8:30 am to 5:00 pm
Lunch
12:00 pm to 1:00 pm
Training Classes Continue—1:00pm–5:00pm
1:00 pm to 5:00 pm

Tuesday, October 25

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
Tutorials (8:30am–12:00pm)
8:30 am to 12:00 pm
Multi-day Training Classes Continue (Software Tester Certification—Foundation Level)
8:30 am to 5:00 pm
Tutorial
TA
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
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. If you want to learn Selenium, then this full-day 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, evaluate JavaScript-heavy applications, manage your test...Read more

Tutorial
TC
Add to calendar
Rob Sabourin
8:30 am to 12:00 pm

Turbulent development projects experience almost daily requirements changes, user interface modifications, and the continual integration of new functions, features, and technologies. Keeping your testing efforts on track is a challenge while reacting to changing priorities, technologies, and user needs. In this interactive workshop Rob Sabourin offers a unique set of tools such as dynamic test planning, test idea development, and test triage to help you cope with—and perhaps even flourish in—what may seem to be a totally chaotic environment. Be ready for just about anything that can happen...Read more

Tutorial
TD
Add to calendar
Jennifer Bonine
8:30 am to 12:00 pm

Have you ever needed a way to measure your 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, explores a set of eight dimensions of successful leaders, provides suggestions on how you can improve competencies that are not in your core set of strengths, and describes...Read more

Tutorial
TE
Add to calendar
NEW
Chip Groder
8:30 am to 12:00 pm

The absence of a well-defined data management approach can cripple your testing and test automation, significantly reducing pre-release defect yield. Many teams invest lots of time and money managing test data and still do not achieve their goals for test coverage and quality. Test data challenges include test data creation, privacy masking, management, maintenance, replication, security, quality, scalability, and reusability. Chip Groder presents an engaging and interactive discussion on the critical factors for managing test data, including developing a defined test data strategy, ways...Read more

Tutorial
TF
Add to calendar
Hans Buwalda
8:30 am to 12:00 pm

When automated tests are cumbersome to maintain, we often view this as a technical problem. However, an often-overlooked factor is the role that testers play in making automation scalable and maintainable. Test design can help or hurt how automation engineers can implement tests efficiently. If tests are too detailed or lack focus, good automation becomes virtually impossible. In this tutorial—for both testers and automation engineers—Hans Buwalda addresses what it means for test design when tests are to be automated. See why successful automated testing is not so much a technical...Read more

Lunch
12:00 pm to 1:00 pm
Tutorials Continue (1:00pm–4:30pm)
1:00 pm to 4:30 pm
Tutorial
TG
Add to calendar
Jennifer Bonine
1:00 pm to 4:30 pm

Innovation is a word frequently tossed around in organizations today. The standard cliché is “Do more with less.” People and teams want to be innovative but often struggle with how to define, prioritize, implement, and track their innovation efforts. Jennifer Bonine shares the Innovation Types model to give you new tools to evolve and expand your innovation capabilities. Find out if your innovation ideas and efforts match your team and company goals. Learn how to classify your innovation and improvement efforts as core (to the business) or context (essential but non-revenue generating)....Read more

Tutorial
TH
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
TI
Add to calendar
Julie Gardiner
1:00 pm to 4:30 pm

Communication is at the heart of our profession. No matter how advanced our testing capabilities are, 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. Because we act solely in an advisory capacity, rather than being in command, our power to exert influence is almost entirely based on our communication skills. With people suffering information overload and deluged with emails, it is more important than ever that we craft succinct and effective messages, using a range of communication modalities. Join Julie...Read more

Tutorial
TJ
Add to calendar
NEW
Gene Gotimer
1:00 pm to 4:30 pm

Vagrant and Docker are automation tools that are becoming increasingly popular in the DevOps world. Vagrant provides a simple, consistent interface to create virtual machines on your local system and in the cloud. Docker lets you control containers—like virtual machines, but smaller and faster with less overhead. These tools can provide on-demand, disposable test environments that are delivered quickly, in a known state, locally or in the cloud. Systems under test, test tools, infrastructure, and even pre-populated test data are all candidates for virtualization and containers. When...Read more

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

Wednesday, October 26

Bonus Session
B1
Add to calendar
Jim Westcott, IDC , Razia Moolla, Rogers Communications, Kirpal Shahani , TCS
7:15 am to 8:15 am
Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—7:30am–4:30pm
7:30 am to 4:30 pm
Keynote
K1
Add to calendar
Jennifer Bonine, tap|QA
8:30 am to 9:45 am

We are working in a world where we are asked to be agile and flexible on a daily basis, but are you struggling to see the benefits of being agile with all the changes you are being asked to make? Jennifer Bonine recognizes that the role of the testing leader has changed significantly and the requirements for success are dramatically different. Are you stuck in old patterns? Are you not seeing results although other teams or leaders are? Join Jennifer to learn what things have changed in the way we think about teams, the new dynamic of teams, why people leave companies, and how testing...Read more

Networking Break in the Expo—9:45am–10:15am
9:45 am to 10:15 am
Concurrent Sessions—10:15am–11:15am
10:15 am to 11:15 am
Industry Technical Presentation
ITP1
Add to calendar
Alex Martins, CA Technologies
10:15 am to 11:15 am
  • Define your requirements in an unambiguous manner
  • Add layers to the requirements to tie these with test cases, test data and test automation
  • Automatically generate manual tests and automated tests tied to proper test data visual tests that to achieve up to 100% test coverage
  • Read more
Concurrent Session
W1
Add to calendar
Jane Fraser, Anki, Inc.
10:15 am to 11:15 am

As a tester, are you frustrated that no one listens to you? Are you finding bugs and having them ignored? Are you worried that the development process and product quality aren’t as good as they should be? Jane Fraser shares ways to help you be heard―ways to position yourself as a leader within your organization, ways to increase your influence, and ways to report bugs to get them fixed. In this interactive session, Jane leads you to a better understanding of how to be heard in your organization. Learn how to tailor your defect reports depending on who makes the decisions and their area of...Read more

Concurrent Session
W2
Add to calendar
Jeff "Cheezy" Morgan, LeanDog
10:15 am to 11:15 am

You've heard that quality belongs to everybody on an agile team. You've heard that testers and developers should collaborate in order to drive quality higher. You've heard that automated tests help a team continuously validate the quality. Well, it's time to stop just thinking and talking about these things! It's time to make them happen! Watch “Cheezy” Morgan do this in front of your eyes. Watch him build a web application, driven by acceptance and unit tests. Discover how a product owner, tester, and developer collaborate closely and deliberately to create executable user stories that...Read more

Concurrent Session
W3
Add to calendar
Sammy Kolluru, CSTB
10:15 am to 11:15 am

Agile testing is an approach to software testing that follows the principles of agile software development as outlined in the Agile Manifesto. Since many software development organizations are using agile development practices or transitioning to agile software development, it is very important for software testers to understand and learn to operate with an agile mindset. Sammy Kolluru explores the key aspects of agile—whole-team approach, improved collaboration and ownership, results visibility, and incorporating automated tools into testing. Explore how you can achieve high-performance...Read more

Concurrent Session
W4
Add to calendar
Jennifer Bonine, tap|QA, Rick Faulise, tap | QA
10:15 am to 11:15 am

Are you seeking insight into how “going mobile" changes the dev and test roles in real-life organizations? Jennifer Bonine and Rick Faulise take a focused look at the automation of mobile testing: the need, the options, and the tools. They discuss strategies that work—and have not worked—for companies making the transition to mobile. What are the things you, as a developer or tester moving into mobile web and mobile apps, must think about? You need to understand the skill set changes required and the importance of keeping up to date on what companies are looking for in their resources as...Read more

Concurrent Sessions—11:30am–12:30pm
11:30 am to 12:30 pm
Concurrent Session
W5
Add to calendar
Douglas Sanders, Comcast
11:30 am to 12:30 pm

Compromising on quality and customer experience is not an option for IT organizations anymore. To remain relevant, IT organizations and their software development arms must re-imagine how they operate, amplifying their focus on quality while accelerating time to market. Join Doug Sanders as he discusses the five forces—mobility, big data, artificial intelligence, social media, and cloud—that are driving IT transformations and the instrumental role that QA and testing must play. Doug draws on real-world experiences, lessons learned, and industry best practices as he imagines a new future...Read more

Concurrent Session
W6
Add to calendar
Florin Ursu, Pong Studios
11:30 am to 12:30 pm

Quality starts with requirements. In small to mid-size companies, it is not uncommon for the communication chain to be broken. Florin Ursu shares ways to avoid miscommunication through a streamlined process in which requirements are communicated to both developers and testers simultaneously; then developers write code while testers document what will be tested. Florin explores what mindmaps are; what they can be used for, both in general and applied to software development; and then dives deeper into how mindmaps can be used for testing. He describes how his teams use mindmaps to...Read more

Concurrent Session
W7
Add to calendar
Syed Hossain, QA Consultants
11:30 am to 12:30 pm

As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are addressing performance through an end of sprint hardening approach. Join Syed Hossain as he explores the challenges of performance testing in agile and DevOps environments. Learn proven approaches to performance testing—staggered sprints, incremental testing, and targeted sprints. Discover how to apply existing...Read more

Concurrent Session
W8
Add to calendar
Pradeep Macharla, Inmar Inc.
11:30 am to 12:30 pm

As technology continues to disrupt every industry, mobile applications are increasingly becoming a primary way to interact with customers. Mobile application test automation tools and frameworks are far from being as mature as web test automation tools. The mobile test automation space is much more complex than web because of the number of devices that follow different standards. Simulators and emulators partially address this mobile diversity, however, to feel confident releasing an application to market, a deep understanding of what libraries, tools, and frameworks are available and how...Read more

Lunch—Meet the Speakers
12:30 pm to 1:30 pm
Concurrent Sessions—1:30pm–2:30pm
1:30 pm to 2:30 pm
Industry Technical Presentation
ITP2
Add to calendar
Kirpal Shahani , TCS, Prasad Mk, TCS
1:30 pm to 2:30 pm
  • Role of DevOps to accelerate speed-to- market
  • How QA can influence the adoption of DevOps transformation across the life cycle
  • Key challenges in DevOps adoption (such as organizational change management, tooling strategy, etc.)
  • QA best practices to assure the DevOps journey
  • Read more
Concurrent Session
W9
Add to calendar
Tony Higgins, Blueprint Software
1:30 pm to 2:30 pm

IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits, the software requirements and resulting user stories can easily become too complex and interrelated. Tony Higgins says that approaches are surfacing which allow complex IT environments to improve upfront scoping, promote reuse, embrace living documentation, and deal with continuous requirements from a...Read more

Concurrent Session
W10
Add to calendar
Jeff Abshoff, ANSYS Canada Ltd
1:30 pm to 2:30 pm

Jeff Abshoff faced a most difficult challenge in 2015. His team size tripled, with testers of varying skill levels spread across six sites worldwide. The product was moving to a more frequent release cycle, was of poor quality, and had multiple key stakeholders. Features were incomplete, defects were not discovered until late in the cycle, and downstream stability and feature integration problems were common. Join Jeff as he shares his experience with Group Exploratory Testing, and discusses the positive impact this approach has had on his team and the ANSYS product. Jeff gives practical...Read more

Concurrent Session
W11
Add to calendar
Michael Bolton, DevelopSense
1:30 pm to 2:30 pm

There are many wonderful ways tools can be used to help software testing. Yet, all across the industry, tools are poorly applied, which adds terrible waste, confusion, and pain to what is already a hard problem. Why is this so? What can be done? Michael Bolton thinks that the fundamental problem is a shallow, narrow, and ritualistic approach to tool use. This is encouraged by the pandemic, rarely examined, and absolutely false belief that testing is a mechanical, repetitive process. Good testing, like programming, is instead a challenging intellectual process, and tools play a significant...Read more

Concurrent Session
W12
Add to calendar
Alexander Andelkovic, King/Midasplayer AB
1:30 pm to 2:30 pm

Candy Crush Saga is one of the biggest mobile games today with more than 1000 levels of difficulty—and users continue to ask for more. When building new content, it is extremely important to make sure that the level of difficulty is balanced and that the user does not experience crashes or problems through some unforeseen level of play. Alexander Andelkovic shows you how King is training artificial intelligence (AI) programs (bots) to test its games by mimicking human interactions. Join Alex as he discusses how King is taking testing to the next level by employing Monte Carlo Tree Search,...Read more

Networking Break in the Expo—2:30pm–3:00pm
2:30 pm to 3:30 pm
Concurrent Sessions—3:00pm–4:00pm
3:00 pm to 4:00 pm
Industry Technical Presentation
ITP3
Add to calendar
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 automation
  • Read more
Concurrent Session
W13
Add to calendar
Mark Keating, Dell
3:00 pm to 4:00 pm

The Testing Maturity Model Integration (TMMi) is a model of testing best practices that can help organizations determine whether their testing processes are complete and effective. As a complementary model to the Capability Maturity Model Integration (CMMI), TMMi addresses those issues important to test managers, test engineers, and software quality professionals. Dell’s commercial sales and enterprise solutions (CSES) organization employs both waterfall and agile in the testing of its server, solutions, embedded, and systems management products. Join Mark Keating as he shares Dell’s...Read more

Concurrent Session
W14
Add to calendar
Peter M. Kruse, Berner & Mattner Systemtechnik GmbH
3:00 pm to 4:00 pm

A basic problem in software testing often is choosing a subset from the near infinite number of possible test cases. Consider the challenges of testing multiple browsers, multiple mobile devices, mobile applications, or use case paths. Testers must select test cases to design, create, and then execute to obtain sufficient coverage—all while managing the time it takes to test relative to risks. Even though test resources are limited, you still want to select the best possible set of tests. Peter Kruse shares his experiences designing test cases with TESTONA, the most popular tool for...Read more

Concurrent Session
W15
Add to calendar
Chip Groder, Intervise Consultants Inc.
3:00 pm to 4:00 pm

Most popular GUI test tools are based on an object recognition architecture. They recognize and manipulate screen objects by communicating with the underlying GUI subsystem. A new breed of tools has been introduced in the past few years that implements an image recognition architecture. These tools use sophisticated image processing and OCR technology to recognize objects by their appearance on the display. Image recognition-based tools have distinct advantages in some environments, but object-based tools are a better choice in other situations. Join Chip Groder as he compares and...Read more

Concurrent Session
W16
Add to calendar
Iuliia Zavertailo, Itera Norge
3:00 pm to 4:00 pm

Most understand that an agile development and testing approach improves quality and reduces risks in our projects. In some companies and culture however, there are skeptics. Is the move to agile—and therefore agile testing—really beneficial? Join Iuliia Zavertailo for a closer look at a Scandinavian insurance company that started with one manual tester and within three years moved toward opening a large test center in the Baltic. Behind this story were many small steps of demonstrating testing's value to the client through a well-defined set of agile metrics which quantitatively supported...Read more

Keynote
K2
Add to calendar
Rob Sabourin, amibug.com
4:15 pm to 5:15 pm

What exactly are testers doing as organizations evolve from waterfall lifecycles to iterative, incremental agile approaches? Agile transitions, rather than fostering collaboration, often lead to isolation, role confusion, and fear. Many testers are left out in the cold. Agile testers face existential challenges: Is it enough that programmers test their own code? Must testers become programming experts? Do we still need business analysts or subject matter experts? Test evangelist Rob Sabourin explores an exciting vision for testers and demonstrates how they can take a role in acting as...Read more

Expo Reception—5:15pm–6:15pm
5:15 pm to 6:15 pm

Thursday, October 27

Continental Breakfast—7:30am–8:30am
7:30 am to 8:30 am
Registration Desk Hours—7:30am–4:00pm
7:30 am to 4:00 pm
Keynote
K3
Add to calendar
Julie Gardiner, Hitachi Consulting
8:30 am to 9:45 am

“The only constant on any project is change” is a phrase used in the early 1990s. Yet even now, the prospect of change is rarely welcomed—either personally or professionally. How is it that we still believe that these changes apply to others but not to us? An MIT-published article describes how they are trying to prevent software bugs by leveraging the new trends of DevOps and IoT to radically change how we do testing. Julie Gardiner says that now is the time to re-evaluate and transform how we do testing to deliver more value to organizations—from a people, process, and tools perspective...Read more

Networking Break in the Expo—9:45am–10:15am
9:45 am to 10:15 am
Concurrent Sessions—10:15am–11:15pm
10:15 am to 11:15 am
Industry Technical Presentation
ITP4
Add to calendar
Jamie Moore, Mobile Labs
10:15 am to 11:15 am
  • Learn how to avoid significant security risks caused by testing in a public cloud
  • Discover different ways to streamline cross-platform testing
  • Learn more on how to create and maintain high-performing apps despite the ever-increasing number of operating systems and devices
  • Read more
Concurrent Session
T1
Add to calendar
Tom Wissink, Intervise, Inc.
10:15 am to 11:15 am
Concurrent Session
T2
Add to calendar
Adam Rosenberg, Elephant Inc.
10:15 am to 11:15 am

Websites built with responsive design come with the added testing challenge of having a single web application working across all screen sizes and many devices. So, how can you ensure your application will render correctly without testing on a huge number of smartphones, tablets, and desktops? Join Adam Rosenberg as he shares how to make intelligent test design choices for the best selection of devices to test on. For example, which is more important—the screen size or the pixel density? How do these affect how a page renders and what breakpoint is hit? When do you care about specific...Read more

Concurrent Session
T3
Add to calendar
Matt Joste, Ryerson University
10:15 am to 11:15 am
Concurrent Session
T4
Add to calendar
David Best, Inclusive Media Design, Sandy Feldman, Inclusive Media Design, Rob Harvie, Inclusive Media Design
10:15 am to 11:15 am

While Information and Communication Technology (ICT) accessibility for a wider spectrum of users—including the blind—and their interfaces is being required by law across more jurisdictions, testing for it remains limited, naïve, and too late. The consequences of staying ignorant include increased exposure to litigation, penalties, and loss of contracts and revenue. Join David Best, Sandy Feldman, and Rob Harvie to learn why accessibility is now becoming a valued, integral part of the design process and much different from usability of twenty years ago. Ensure compliance for your...Read more

Concurrent Sessions—11:30am–12:30pm
11:30 am to 12:30 pm
Concurrent Session
T5
Add to calendar
Wayne Ariola, Parasoft, Raj Bajracharya, CGI
11:30 am to 12:30 pm

With the emergence of the API Economy, the risks associated with an API failure undeniably have broader business impacts. Organizations must ensure that the APIs they produce and consume continuously deliver the expected level of security, reliability, functionality, and performance.

This session dispels some of the most common API testing myths prevalent across the industry. Wondering how rigorously you need to test the 3 rd party APIs you consume? Relying on GUI testing to cover API functionality? Think your monitoring efforts will alert you to critical API issues as they emerge?...Read more

Concurrent Session
T6
Add to calendar
Nir Szilagyi, PayPal
11:30 am to 12:30 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
T7
Add to calendar
Jerry Penner, Waterloo Hydrogeologic
11:30 am to 12:30 pm

Your boss has given you the directive to “automate everything.” So, what’s behind this? Is he expecting to reduce costs? Implement the latest silver-bullet tool that will save the company? Increase test coverage to avoid future embarrassment? How should you respond? Jerry Penner shows how you can manage expectations by asking the right questions and framing in business terms the capabilities of computer-aided testing. Discussion includes good and bad reasons to automate, and what should and should not be automated so you can find more of the important bugs faster. Jerry presents the pros...Read more

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

Developing a delivery pipeline means more than just adding automated deploys to the development cycle. To be successful, quality testing of all types must be incorporated throughout the process to ensure that problems aren’t slipping through. Those checks must include security, or you risk developing insecure software. Fortunately, the delivery pipeline opens up opportunities to add more security testing to the delivery process. Continuous integration builds can add static analysis tools to test for simple security errors and check if components with known vulnerabilities are being used....Read more

Lunch—Meet the Speakers
12:30 pm to 1:30 pm
Concurrent Sessions—1:30pm–2:30pm
1:30 pm to 2:30 pm
Industry Technical Presentation
ITP5
Add to calendar
Matthew Yeh, 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
Concurrent Session
T9
Add to calendar
Gopal Brugalette , Concur Technologies
1:30 pm to 2:30 pm

Proprietary performance testing platforms can be complex, expensive, and difficult to scale. With the right approach, everything from continuous integration, to continuous deployment pipelines, to full-scale production loads can be supported, but a dizzying array of platforms, services, and approaches available in AWS and the open-source community must be navigated to arrive at solutions that work. Join Gopal Brugalette and explore how to build a performance testing platform in the cloud using open source tools. Gopal shares what he has learned from his failures and successes, explains why...Read more

Concurrent Session
T10
Add to calendar
Oscar Gracia, AppFolio, Todd Albers, AppFolio
1:30 pm to 2:30 pm

Although most software companies have adopted agile development these days, many still treat quality assurance (QA) as something that gets handled when coding is done and is “ready for test.” Use of this waterfall method to ensure 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 present 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...Read more

Concurrent Session
T11
Add to calendar
Christine McGarry, Magnet Forensics
1:30 pm to 2:30 pm

With today’s shortened software release cycles, products need to be tested quickly and reliably. Automating tests is even more challenging as we are often building the next generation product even as we maintain the legacy products. Join Christine McGarry as she describes how she automated tests for dataset comparison for data stored in substantially differing SQL database schemas. Christine shares a case study on how the test automation strategy and tactics were defined for testing datasets output from distinct versions of an application. She provides insight into the reasons behind the...Read more

Concurrent Session
T12
Add to calendar
Rick Faulise, tap | QA
1:30 pm to 2:30 pm

With big hitters like Time Warner and HBO selectively testing Roku releases, testing these little boxes of joy is becoming more of a necessity in the IoT tester’s playbook. Join Rick Faulise as he shares the secrets of testing on a Roku device including how to get into the Roku interface and make it respond to your commands, how to select a broadcast environment for testing, and how to measure streaming performance. Take your IoT testing to the next level by understanding what special types of testing are unique to the Roku and other important considerations to keep in mind as you journey...Read more

Keynote
K4
Add to calendar
Dwayne Forde, Pivotal
2:45 pm to 3:45 pm

“Software is eating the world,” and as a result, companies are building novel applications to support their business and products. This is the main drive behind the microservices trend where a product's architecture is comprised of many independent applications, both new and legacy. Testing and deploying any microservices architecture require high levels of coordination between components. A significant part of this approach is keeping interfaces compatible with other parts of the infrastructure, which means that collaboration and automation are critical. Dwayne Forde shares what he and...Read more

Friday, October 28

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
Women Who Test (8:30am–3:45pm)
8:30 am to 3:45 pm
Add to calendar
8:30 am to 3:45 pm

Women_Who_Test

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

Women Who Test Session
WWT1
Add to calendar
Jaimee Newberry, MartianCraft
9:00 am to 9:45 am

Many of us have things we’d like to do in life, but somehow we never quite get around to doing many of them. Often there are too many other things we must do before we can get to the things we want to do. Life, family obligations, we don’t have the right tools, financial reasons, there are numerous reasons that hold us back... In this talk, Jaimee will share some tips and tricks through stories about how she learned to identify her obstacles, get inspired, work through burnout, design the life she wanted and continue knocking out all the things on her life list.Read more

Women Who Test Session
WWT2
Add to calendar
Julie Gardiner, Hitachi Consulting
9:45 am to 10:30 am

When we are in dangerous situations, we need a well-thought-out survival guide to help save ourselves and others. These lifesaving principles and skills provide the basic necessities for life and help us think straight, navigate safely, signal for help, and avoid unpleasant consequences of interactions with our environment.

Julie's shares her 2016 Survival Guide for testers and test managers living in today’s challenging business and technical environments.

Topics in her guide include: Turn your job from a daily grind into a passion―life’s too short not to have fun;...Read more

Women Who Test Session
WWT3
Add to calendar
Alison Wade, TechWell Corp.
10:45 am to 12:30 pm

Bring your biggest challenges to this session and tap the wisdom of others. In this immersive session, you will tackle some of the most widely mentioned challenges brought to light from the group. Whether it’s a software testing conundrum, a project setback, a management blocker, a group or team dysfunction or an interpersonal hurdle, all of these can slow our progress and reduce our effectiveness.  And when we hunt for options, we all have blind spots and biases that prevent us from thinking out of the box and finding new and different solutions. Typically the best ideas come from...Read more

Women Who Test Session
WWT6
Add to calendar
Jennifer Bonine, tap|QA
3:00 pm to 3:45 pm
Building the right personal brand is one of the critical success factors in today’s workplace. Organizations develop a brand and image, but not many individuals think about their personal brand and how it can affect their career. As we interact with people, we want to influence them to support our efforts—approving projects, budgets, and funding; supporting our next career move; or recommending us for that promotion or raise we want.  As a professional, it is critical to understand how you are being perceived by your “target audience.” During
...Read more