Skip to main content

Test Manager

Keynotes

K1 Testing in a Test-driven World
Jeff Payne, Coveros, Inc.
Wed, 05/01/2013 - 8:30am

Agile software development has fundamentally changed the way software testing is performed. No longer is testing relegated to the end of the lifecycle where its budgets are cut and its conclusions ignored. Now we live in a world where testing drives development and, for better or worse, this world is here to stay. Jeff Payne discusses what impact a test-driven world has on the types of testing we perform and the impact this has on our careers.

Read more
K2 Surviving or Thriving: Top Ten Lessons for the Professional Tester
Lloyd Roden, Lloyd Roden Consultancy
Wed, 05/01/2013 - 10:00am

As testers and test managers we often find ourselves struggling just to survive within our organization—sometimes with the possibility of job loss due to outsourcing looming. Often, we are told to become more “effective,” “efficient,” and do “more with less.” However, most testers and test managers are unsure of what those mandates actually mean. Today, it is not sufficient to just survive; we must take initiatives to thrive. Lloyd Roden shares ten valuable lessons on how you can become better at testing and thrive in your career.

Read more
K4 Asking the Right Questions? What Journalism Can Teach Testers
Thomas McCoy, Australian Department of Families, Housing, Community Services and Indigenous Affairs
Thu, 05/02/2013 - 8:30am

As the testing discipline continues to evolve—and the demands on testers increase—we need to look for new paradigms to guide our work. Thomas McCoy believes the profession of journalism has much to offer in helping us ask the right kinds of questions, be heard, and deliver bad news effectively. In many ways, our profession has ideals similar to those of journalism: our first obligation should be to the truth, we must maintain independence (even when embedded in agile teams), and our mission includes the protection of society.

Read more
K5 The Mismeasure of Software: The Last Talk on Measurement You’ll Ever Need to Hear
Lee Copeland, Software Quality Engineering
Thu, 05/02/2013 - 4:15pm

Lee Copeland maintains that most organizations have some kind of metrics program—and almost all are ineffective. After explaining the concept of measurement, Lee describes two key reasons for these almost universal metrics program failures. The first major mistake people make is forgetting that the model we are using for measurement is not necessarily reality. The second major blunder is treating ideas as if they were real things and then counting them.

Read more

Tutorials

TB Key Test Design Techniques
Lee Copeland, Software Quality Engineering
Tue, 04/30/2013 - 8:30am

All testers know that we can identify many more test cases than we will ever have time to design and execute. The major problem in testing is choosing a small, “smart” subset from the almost infinite number of possibilities available. Join Lee Copeland to discover how to design test cases using formal black-box techniques, including equivalence class and boundary value testing, decision tables, state-transition diagrams, and all-pairs testing. Explore white-box techniques with their associated coverage metrics.

Read more

Large-scale testing projects severely stress “normal” testing practices. This can result in a number of less than optimal results. A number of innovative ideas and concepts have emerged to support industrial-strength testing of large and complex projects—some successful and others not so successful. Hans Buwalda shares his experiences and the strategies he's developed over the years for large testing on large projects. He describes the possibilities and pitfalls of outsourcing test automation.

Read more
MC Fundamentals of Risk-based Testing
Dale Perry, Software Quality Engineering
Mon, 04/29/2013 - 8:30am

Whether you are new to testing or looking for a better way to organize your test practices and processes, the Systematic Test and Evaluation Process (STEP™) offers a flexible approach to help you and your team succeed. Dale Perry describes this risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence. The STEP™ approach helps you decide how to focus your testing effort, what elements and areas to test, and how to organize test designs and documentation.

Read more
MD Managing Application Performance: A Simplified Universal Approach
Scott Barber, PerfTestPlus, Inc.
Mon, 04/29/2013 - 8:30am

In response to increasing market demand for well-performing applications, many organizations implement performance testing programs, often at great expense. Sadly, these solutions alone are often insufficient to keep pace with emerging expectations and competitive pressures. Scott Barber shares the fundamentals of implementing T4APM™ including specific examples from recent client implementations. T4APM™ is a simple and universal approach that is valuable independently or as an extension of existing performance testing programs.

Read more
ME Leading Change—Even If You’re Not in Charge
Jennifer Bonine, tap|QA, Inc.
Mon, 04/29/2013 - 8:30am

Has this happened to you? You try to implement a change in your organization and it doesn’t get the support that you thought it would. And, to make matters worse, you can't figure out why. Or, you have a great idea but can’t get the resources required for successful implementation. Jennifer Bonine shares a toolkit of techniques to help you determine which ideas will—and will not—work within your organization.

Read more
MF Seven Keys to Navigating Your Agile Testing Transition
Bob Galen, RGalen Consulting
Mon, 04/29/2013 - 8:30am

So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? And when things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance.

Read more
MG Measurement and Metrics for Test Managers
Rick Craig, Software Quality Engineering
Mon, 04/29/2013 - 8:30am

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 is complicated because many developers and testers are concerned that the metrics will be used against them.

Read more
MH Implementing Crowdsourced Testing
Rajini Padmanaban, QA InfoTech
Mon, 04/29/2013 - 8:30am

In today’s market, global outreach, quick time to release, and a feature rich design are the major factors that determine a product’s success. Organizations are constantly on the lookout for innovative testing techniques to match these driving forces. Crowdsourced testing is a paradigm increasing in popularity because it addresses these factors through its scale, flexibility, cost effectiveness, and fast turnaround.

Read more
MI How to Break Software: Embedded Edition
Jon Hagar, Grand Software Testing
Mon, 04/29/2013 - 8:30am

In the tradition of James Whittaker’s book series How to Break … Software, Jon Hagar applies the testing “attack” concept to the domain of embedded software systems. Jon defines the sub-domain of embedded software and examines the issues of product failure caused by defects in that software. Next, Jon shares a set of attacks against embedded software based on common modes of failure that testers can direct against their own software. For specific attacks, Jon explains when and how to conduct the attack, as well as why the attack works to find bugs.

Read more
MJ Quantifying the Value of Testing
Lloyd Roden, Lloyd Roden Consultancy
Mon, 04/29/2013 - 8:30am

“Testing costs too much.” “We don’t get the value we should from the investment we make.” “Testing just delays the project.” Familiar sayings in your organization? Although testing is accepted by most as an integral part of any software development lifecycle, some see it as a hole in which to throw money rather than as an investment in quality. In order to gain credibility and reduce the negative views of our work, we testers and test managers must show senior management a clear return on their investment.

Read more
MK Team Leadership: Telling Your Testing Stories
Bob Galen, RGalen Consulting
Mon, 04/29/2013 - 1:00pm

It used to be that your work and results spoke for themselves. No longer is that the case. Today you need to be a better collaborator, communicator, and facilitator so that you focus your teams on delivering value. Join Bob Galen to explore the power of the story, one of the most effective communication paradigms. You can tell stories that create powerful collaboration. You can tell stories that communicate product requirements and customer needs. You can tell stories that inspire teams to deliver results.

Read more
ML Exploratory Testing Explained
James Bach, Satisfice, Inc.
Mon, 04/29/2013 - 1:00pm

Exploratory testing is an approach to testing that emphasizes the freedom and responsibility of testers to continually optimize the value of their work. It is the process of three mutually supportive activities done in parallel: learning, test design, and test execution. With skill and practice, exploratory testers typically uncover an order of magnitude more problems than when the same amount of effort is spent on procedurally scripted testing. All testers conduct exploratory testing in one way or another, but few know how to do it systematically to obtain the greatest benefits.

Read more
MM Testing the Data Warehouse
Geoff Horne, NZTester Magazine
Mon, 04/29/2013 - 1:00pm

Data warehouses have become a popular mechanism for collecting, organizing, and making information readily available for strategic decision making. The ability to review historical trends and monitor near real-time operational data has become a key competitive advantage for many organizations. Yet the methods for assuring the quality of these valuable assets are quite different from those of transactional systems. Ensuring that the appropriate testing is performed is a major challenge for many enterprises.

Read more
MN Acceptance Test-driven Development: Mastering Agile Testing
Nate Oster, CodeSquads, LLC
Mon, 04/29/2013 - 1:00pm

On agile teams, testers often struggle to “keep up” with the pace of development if they continue employing a waterfall-based verification process—finding bugs after development. Nate Oster challenges you to question waterfall assumptions and replace this legacy verification testing with Acceptance Test-driven Development (ATDD). With ATDD, you “test first” by writing executable specifications for a new feature before development begins.

Read more
MO Essential Test Management and Planning
Rick Craig, Software Quality Engineering
Mon, 04/29/2013 - 1:00pm

The key to successful testing is effective and timely planning. Rick Craig introduces proven test planning methods and techniques, including the Master Test Plan and level-specific test plans for acceptance, system, integration, and unit testing. Rick explains how to customize an IEEE-829-style test plan and test summary report to fit your organization’s needs. Learn how to manage test activities, estimate test efforts, and achieve buy-in. Discover a practical risk analysis technique to prioritize your testing and become more effective with limited resources.

Read more
TA Mobile Applications Testing
Jonathan Kohl, Kohl Concepts, Inc.
Tue, 04/30/2013 - 8:30am

As applications for smartphones and tablets become incredibly popular, organizations face increasing pressure to quickly and successfully deliver testing for these devices. When faced with a mobile testing project, many testers find it tempting to apply the same methods and techniques used for desktop applications. Although some of these concepts transfer directly, testing mobile applications presents its own special challenges. Jonathan Kohl says if you follow the same practices and techniques as you have before, you will miss critical defects.

Read more
MA A Rapid Introduction to Rapid Software Testing
Michael Bolton, DevelopSense
Mon, 04/29/2013 - 8:30am

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

Read more
TC Critical Thinking for Software Testers
James Bach, Satisfice, Inc.
Tue, 04/30/2013 - 8:30am

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, too. 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.

Read more
TD Management Issues in Test Automation
Dorothy Graham, Software Test Consultant
Tue, 04/30/2013 - 8:30am

Many organizations never achieve the significant benefits that are promised from automated test execution. Surprisingly often, this is not due to technical factors but to management issues. Dot Graham describes the most important management issues you must address for test automation success, and helps you understand and choose the best approaches for your organization—no matter which automation tools you use or your current state of automation.

Read more
TJ The Mindset Change for the Agile Tester
Janet Gregory, DragonFire, Inc.
Tue, 04/30/2013 - 8:30am

On traditional projects, testers usually join the project after coding has started, or even later when coding is almost finished. Testers have no role in advising the project team early regarding quality issues but focus only on finding defects. They become accustomed to this style of working and adjust their mental processes accordingly. In agile, testers must collaborate closely with customers and programmers throughout the development lifecycle, where their focus changes from finding defects to preventing them.

Read more
TK Production Performance Testing in the Cloud
Dan Bartow, SOASTA, Inc.
Tue, 04/30/2013 - 1:00pm

Testing in production for online applications has evolved into a critical component of successful performance testing strategies. Dan Bartow explains the fundamentals of cloud computing, its application to full-scale performance validation, and the practices and techniques needed to design and execute a successful testing-in-production strategy. Drawing on his experiences, Dan describes the methodology he has used for testing numerous online applications in a production environment with minimal disruption.

Read more
TM High-flying Cloud Testing Techniques
Ruud Teunissen, Polteq Test Services BV
Tue, 04/30/2013 - 1:00pm

The cloud can deliver services over the Internet in three ways—software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). Each of these approaches requires testers to focus on more than classical functional testing. Ruud Teunissen explores the new techniques and skills testers need to master for testing cloud services. Examples include testing for elasticity; testing fall back scenarios to guarantee continuity of business processes; testing for adherence to laws and regulations; and testing apps, web services, and the numerous platforms that need to be supported. Join Ruud and learn how to test these additional cloud requirements to get a grip on technical test issues, explore cloud services operations, and jump-start the broader scope of testing in the cloud. Take back practical approaches for tuning and tweaking your present test techniques to fly high in the cloud.

Read more
TN Collaboration Techniques: Combining New Approaches with Ancient Wisdom
Rob Sabourin, AmiBug.com
Dorothy Graham, Software Test Consultant
Tue, 04/30/2013 - 1:00pm

In our increasingly agile world, the new buzzword is collaboration—so easy to preach but difficult to do well. Testers are challenged to work directly, effectively, efficiently, and productively with customers, programmers, business analysts, writers, trainers, and pretty much everyone in the business value chain. Many points of collaboration exist: grooming stories with customers, sprint planning with team members, reviewing user interaction with customers, troubleshooting bugs with developers, whiteboarding with peers, and buddy checking.

Read more
TQ How to Actually DO High-volume Automated Testing
Cem Kaner, Florida Institute of Technology
Carol Oliver, Florida Institute of Technology
Tue, 04/30/2013 - 1:00pm

In high volume automated testing (HiVAT), the test tool generates the test, runs it, evaluates the results, and alerts a human to suspicious results that need further investigation. What makes it simple is its oracle—run the program until it crashes or fails in some other extremely obvious way. More powerful HiVAT approaches are more sensitive to more types of errors. They are particularly useful for testing combinations of many variables and for hunting hard-to-replicate bugs that involve timing or corruption of memory or data. Cem Kaner presents a new strategy for teaching HiVAT testing.

Read more
MQ The Craft of Bug Investigation
Jon Bach, eBay, Inc.
Mon, 04/29/2013 - 1:00pm

At testing conferences, many presentations mention techniques and processes meant to help you find bugs, but few talk about what to do when you find one. If it’s as simple as writing what you saw, how do you know that’s the real problem? What do you do when you find a bug but the developer wants you to provide more information? How do you reproduce those pesky, intermittent bugs that come in from customers? Join Jon Bach in this hands-on tutorial to help you practice investigation and analysis skills like questioning, conjecturing, branching, and backtracking.

Read more

Concurrent Sessions

W1 Emotional Intelligence in Software Testing
Thomas McCoy, Australian Department of Families, Housing, Community Services and Indigenous Affairs
Wed, 05/01/2013 - 11:30am

As test managers and test professionals we can have an enormous emotional impact on others. 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. Emotional intelligence (EI), the concept popularized by Harvard psychologist and science writer Daniel Goleman, has much to offer test managers and testers.

Read more
W3 The Pathologies of Failed Test Automation Projects
Michael Stahl, Intel
Wed, 05/01/2013 - 11:30am

Most test automation projects never die—they just become a mess and are redone. Initial solutions that start well and are full of promise often end up as brittle and unmaintainable monsters consuming more effort than they save. Political feuds can flourish as different automation solutions compete for attention and dominance. Tests become inefficient in both execution time and resource usage. Disillusionment ensues, projects are redefined, and the cycle begins again. Surely we can learn how to avoid such trouble on the next project.

Read more
W6 Yin and Yang: Metrics within Agile and Traditional Lifecycles
Shaun Bradshaw, Zenergy Technologies, Inc.
Bob Galen, RGalen Consulting
Wed, 05/01/2013 - 11:30am

Metrics are powerful tools when used to effect positive change in a project or organization. However, the value and benefits of metrics are often dependent on the context. While certain metrics provide information and insight to drive decision making for a traditional development approach, they may not be useful in an agile landscape—and vice versa. QA and agile experts Shaun Bradshaw and Bob Galen delve into the value, pitfalls, pros, and cons of various metrics in agile and waterfall development environments.

Read more
W7 Taming the Beast: Test/QA on Large-scale Projects
Shaun Bradshaw, Zenergy Technologies, Inc.
Wed, 05/01/2013 - 1:45pm

Large, complex projects—those with more than 100 people and lasting more that a year—require special considerations for developing, communicating, and managing the overall QA strategy and test plans. Shaun Bradshaw provides insights he gained from a $70 million financial software implementation project comprised of multiple components including a general ledger, business intelligence platform, data warehouse, and data integration hub.

Read more
W10 Exploratory Testing on Agile Projects: Combining SBTM and TBTM
Christin Wiedemann, Professional Quality Assurance, Ltd.
Wed, 05/01/2013 - 1:45pm

Exploratory testing provides both flexibility and speed—characteristics that are vitally important with the quick pace of short agile iterations. With session-based test management (SBTM), exploratory testing is structured and documented in pre-defined sessions. A newer approach, thread-based test management (TBTM), organizes test efforts by threads of activities rather than sessions. So, how do you retain the traceability of SBTM without losing the creativity offered by TBTM? The answer is xBTM—a combination of SBTM and TBTM.

Read more
W12 Presenting Test Results with Clarity and Confidence
Griffin Jones, Congruent Compliance
Wed, 05/01/2013 - 1:45pm

Test leaders are often asked to present the results of their testing to management—and even to auditors. Can you clearly and confidently explain and summarize your test plans and results? Can you prove that your testing is compliant with internal procedures and regulations? Griffin Jones presents a model for how to prepare and present your test work and demonstrate compliance. He explores how you can appear—and be—congruent, honest, and competent during formal and informal presentations.

Read more
W13 Increase Your Team’s Efficiency with Kanban
Derk-Jan de Grood, Valori
Wed, 05/01/2013 - 3:00pm

Test teams must perform a wide variety of tasks from testing new functions and performing regression tests to helping with bug fixes, producing test reports, and working on test improvements. With all these activities, it is a challenge to keep priorities straight, operate most efficiently, and clearly show stakeholders all that the team is working on. Derk-Jan de Grood shares his experiences with Kanban, a proven method for managing workflow, as a visual tool to help teams allocate resources, reduce waste, and make progress visible to all stakeholders.

Read more
W14 Deadlines Approaching? Budgets Cut? How to Keep Your Sanity
Geoff Horne, NZTester Magazine
Wed, 05/01/2013 - 3:00pm

Testing projects have a habit of dissolving into chaos—and even strife—as deadlines approach and budgets are cut. When asked to do the impossible, risk management and mitigation tools can be the only way for testers to survive. Geoff Horne presents a proven method he uses for identifying and assessing risks and the effects—both positive and negative—of various mitigation approaches. Through the school of hard knocks, Geoff has learned that the most plausible risk mitigation strategy is not always the best and may actually harm the project.

Read more
T1 Building Successful Test Teams
Lloyd Roden, Lloyd Roden Consultancy
Thu, 05/02/2013 - 9:45am

“People are the most important asset of any organization.” Even though we hear that a lot, leaders and managers actually spend very little time focusing on the people side of testing. The skills and makeup of a test team are important and must be managed and cultivated properly. Individuals are very different and will react differently to various situations.

Read more
T7 Crowdsourcing: An Innovative Approach to Testing
Ralph Decker, Alliance Global Services
Thu, 05/02/2013 - 11:15am

In the perfect world, you would prefer to hire and develop a large number of the most qualified testers to work on your projects. However, when that’s impossible, crowdsourcing may be the answer. Crowdsourcing provides a mechanism for finding and using large numbers of qualified individuals to work on the task at hand. Spread across various disciplines—design, development, testing, and R&D—crowdsourced testing is the powerful combination of cloud economics with the effectiveness and efficiency of the crowd.

Read more
T9 Flintstones or Jetsons? Jump Start Your Virtual Test Lab
David Silk, Verisign, Inc.
Thu, 05/02/2013 - 11:15am

The power of virtualization has made it easy and inexpensive to create multiple environments for testing. How you implement your virtualization strategy can boost not only the savings on physical gear and availability of test environments but also your testing productivity. Sharing his experience working through the evolution of Verisign’s virtual test lab, David Silk examines how a well-implemented virtual lab can push your testing productivity to new levels.

Read more
T11 A Year of Testing in the Cloud: Lessons Learned
Jim Trentadue
Thu, 05/02/2013 - 11:15am

Jim Trentadue describes how his organization first used the cloud for its non-production needs including development, testing, training, and production support. Jim begins by describing the components of a cloud environment and how it differs from a traditional physical server structure. To prove the cloud concept, he used a risk-based model for determining which servers would be migrated. The result was a win for the organization from a time-to-market and cost savings perspective. Jim shares his do’s and don’ts for moving to the cloud.

Read more
T13 Strength in Numbers: Using Web Analytics to Drive Test Requirements
Lindiwe Vinson, Organic, Inc.
Thu, 05/02/2013 - 1:30pm

Once a client’s website is built, you’d think it would be time for a well-deserved break. However, almost immediately, questions come up—can we capture a larger audience? close more orders? increase our sales? And so, it’s time to redesign the site—and the test strategy and plans—based on real-world data. Lindiwe Vinson sees web analytics as a tool for guiding your test planning and test case design efforts.

Read more
T21 Setting Automation Expectations: Lessons from Failure and Success
Laura Salazar, Softtek
Thu, 05/02/2013 - 3:00pm

Test automation is undeniably a key strategy for any test manager—and for good Test automation is undeniably a key strategy for any test manager—and for good reason. Test automation promises faster regression testing, higher productivity, better quality, and cost reduction. However, many organizations fail to achieve these hoped for benefits, instead facing late deliveries, misuse of expensive tools, a frustrated testing team, and lack of confidence from their managers.

Read more
T23 HTML5 Security Testing at Spotify
Alexander Andelkovic, Spotify
Thu, 05/02/2013 - 3:00pm

HTML5 is one of the hottest technologies around right now because HTML5 apps are beautiful, engaging, and can perform important and entertaining functions. With the wide range of devices and platforms to support, the promise of multi-platform support is appealing. But HTML5 apps present their own range of security issues. So, what do you do about security? How do you test HTML5 applications to ensure their security? Alexander Andelkovic works at Spotify where their streaming music player desktop client applications are all HTML5-based.

Read more
T24 New Testing Standards Are on the Horizon: What Will Be Their Impact?
Claire Lohr, Lohr Systems
Thu, 05/02/2013 - 3:00pm

The history of testing standards has not always been auspicious. Testing standards documents have been expensive to obtain, limited in scope, inflexible in expectations, and inconsistent. However, they contain important lessons learned from experienced practitioners—if a tester is willing to overcome the obstacles to get to the useful information. A set of new international standards is coming. These new standards are tailorable, consistent, and comprehensive in scope. In addition, they will be freely available (some are already).

Read more