Skip to main content

Test Manager

Tutorials

MA A Rapid Introduction to Rapid Software Testing
Paul Holland, Testing Thoughts
Mon, 09/30/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, Paul Holland 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

Large-scale testing projects can severely stress many of the testing practices we have gotten used to over the year. This can result in less than optimal outcomes. A number of innovative ideas and concepts have emerged to support industrial-strength testing of large and complex projects. Hans Buwalda shares his experiences and the strategies he's developed and used for large testing on large projects. Learn how to design tests specifically for automation and how to successfully incorporate keyword testing.

Read more
MC Getting Started with Risk-Based Testing
Dale Perry, Software Quality Engineering
Mon, 09/30/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
ME Leading Change―Even If You’re Not in Charge
Jennifer Bonine, tap|QA, Inc.
Mon, 09/30/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 Implementing Crowdsourced Testing NEW
Rajini Padmanaban, QA InfoTech
Mukesh Sharma, QA InfoTech
Mon, 09/30/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
MG Rapid Software Testing: Strategy NEW
James Bach, Satisfice, Inc.
Mon, 09/30/2013 - 8:30am

A test strategy is the set of ideas that guides your test design. It's what explains why you test this instead of that, and why you test this way instead of that way. Strategic thinking matters because testers must make quick decisions about what needs testing right now and what can be left alone. You must be able to work through major threads without being overwhelmed by tiny details. James Bach describes how test strategy is organized around risk but is not defined before testing begins. Rather, it evolves alongside testing as we learn more about the product.

Read more
MH Management Issues in Test Automation
Dorothy Graham, Software Test Consultant
Mon, 09/30/2013 - 8:30am

Many organizations never achieve the significant benefits that are promised from automated test execution. Surprisingly often, this is due not to technical factors but to management issues. Dot Graham describes the most important management concerns the test manager 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
MK Test Estimation for Managers NEW
Julie Gardiner, The Test People
Mon, 09/30/2013 - 1:00pm

Test estimation is one of the most difficult software development activities to do well. The primary reason is that testing is not an independent activity and is often plagued by upstream destabilizing dependencies. Julie Gardiner describes common problems in test estimation, explains how to overcome them, and reveals six powerful ways to estimate test effort. Some estimation techniques are quick but can be challenged easily; others are more detailed and time consuming to use.

Read more
ML Testing the Data Warehouse—Big Data, Big Problems NEW
Geoff Horne, NZTester Magazine
Mon, 09/30/2013 - 1:00pm

Data warehouses are critical systems 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 is 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 appropriate testing is performed is a major challenge for many enterprises.

Read more
MM Exploratory Testing Is Now in Session
Jon Bach, eBay, Inc.
Mon, 09/30/2013 - 1:00pm

The nature of exploration, coupled with the ability of testers to rapidly apply their skills and experience, make exploratory testing a widely used test approach—especially when time is short. Unfortunately, exploratory testing often is dismissed by project managers who assume that it is not reproducible, measurable, or accountable. If you have these concerns, you may find a solution in a technique called session-based test management (SBTM), developed by Jon Bach and his brother James to specifically address these issues.

Read more
MN Essential Test Management and Planning
Rick Craig, Software Quality Engineering
Mon, 09/30/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: From Concept to Practice SOLD OUT NEW
Jonathan Kohl, Kohl Concepts, Inc.
Tue, 10/01/2013 - 8:30am

As applications for smartphones and tablets become incredibly popular, organizations encounter 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
TB Key Test Design Techniques
Lee Copeland, Software Quality Engineering
Tue, 10/01/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 key 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
TC Critical Thinking for Software Testers
James Bach, Satisfice, Inc.
Tue, 10/01/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. 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
TE Discovering New Test Ideas: Getting that Burst of Creativity NEW
Karen N. Johnson, Software Test Management, Inc.
Tue, 10/01/2013 - 8:30am

Feel your testing’s stuck in a rut? Looking for new ways to discover test ideas? Wondering if your testers have constructive methods to discover different approaches for testing? In this interactive session, Karen Johnson explains how to use heuristics to find new ideas. After a brief discussion, Karen has you apply and practice with a variety of heuristics. Need to step back and consider some of your testing challenges from a fresh perspective?

Read more
TF Alan Page: On Testing NEW
Alan Page, Microsoft
Tue, 10/01/2013 - 8:30am

You name the testing topic, and Alan Page has an opinion on it, hands-on practical experience with it—or both. Spend the morning with Alan as he discusses a variety of topics, trends, and tales of software engineering and software testing. In an interactive format loosely based on discovering new testing ideas—and bringing new life to some of the old ideas—Alan shares experiences and stories from his twenty year career as a software tester.

Read more
TG Patterns in Test Automation: Issues and Solutions SOLD OUT NEW
Dorothy Graham, Software Test Consultant
Seretta Gamba, Steria Mummert ISS GmbH
Tue, 10/01/2013 - 8:30am

Testers often encounter problems when automating test execution. The surprising thing is that many testers encounter the very same problems, over and over again. These problems often have known solutions, yet many testers are not aware of them. Recognizing the commonality of these test automation issues and their solutions, Seretta Gamba and Dorothy Graham have organized them into a set of test automation patterns. A pattern is a general, reusable solution to a commonly occurring problem.

Read more
TH How to Break Software: Robustness Edition
Dawn Haynes, PerfTestPlus, Inc.
Tue, 10/01/2013 - 8:30am

Have you ever worked on a project where you felt testing was thorough and complete—all of the features were covered and all of the 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.

Read more
TI Exploring Usability Testing NEW
Rob Sabourin, AmiBug.com
Tue, 10/01/2013 - 8:30am

It is not enough to verify that software conforms to requirements by passing established acceptance tests. Successful software products engage, entertain, and support the users' experience. While goals vary from project to project, no matter how robust and reliable your software is, if your users do not embrace it, business can slip from your hands. Rob Sabourin shares how to elicit effective usability requirements with techniques such as story boarding and task analysis.

Read more
TJ Improve Your Social and In-Person Networking Skills NEW
Johanna Rothman, Rothman Consulting Group, Inc.
Tue, 10/01/2013 - 8:30am

You don’t have to be a social butterfly to succeed with social networking. As a manager, tester, or QA professional, you need to differentiate yourself from the pretenders. If you are a “doer,” it’s time to start building your reputation at work and extending your reach on social networking sites, discussion forums, through online participation and at conferences like STAR. Whether you are searching for a new job, recruiting a candidate, or looking for new ways to solve problems, you need to know how to network.

Read more
TL Security Testing for Testing Professionals NEW
Jeff Payne, Coveros, Inc.
Tue, 10/01/2013 - 1:00pm

Today’s software applications are often security-critical, making security testing an essential part of a software quality program. Unfortunately, most testers have not been taught how to effectively test the security of the software applications they validate. Join Jeff 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.

Read more
TM Innovation Thinking: Evolve and Expand Your Capabilities NEW
Jennifer Bonine, tap|QA, Inc.
Tue, 10/01/2013 - 1:00pm

Innovation is a word tossed around frequently 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
TN Collaboration Techniques: Forgotten Wisdom and New Approaches SOLD OUT NEW
Rob Sabourin, AmiBug.com
Dorothy Graham, Software Test Consultant
Tue, 10/01/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 and productively with customers, programmers, business analysts, writers, trainers, and pretty much everyone in the business value chain. Testers and managers have many touch points of collaboration: 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
TO Introducing Keyword-Driven Test Automation
Hans Buwalda, LogiGear
Tue, 10/01/2013 - 1:00pm

In both agile and traditional projects, keyword-driven testing has proven to be a powerful way to attain a high level of automation—when it is done correctly. Many testing organizations use keyword-driven testing but aren’t realizing the full benefits of scalability and maintainability that are essential to keep up with the demands of testing today’s software. Hans Buwalda outlines how you can meet what he calls the “5 percent challenges”—automate 95 percent of your tests with no more than 5 percent of your total testing effort—using his proven, keyword-driven test method.

Read more
TP Test Managers: How You Can Really Make a Difference NEW
Julie Gardiner, The Test People
Tue, 10/01/2013 - 1:00pm

When leading a test team or working in an agile team, becoming a trusted advisor to other stakeholders is paramount. This requires three key skills: earning trust, giving advice, and building relationships. Join Julie Gardiner as she explores each of these skills, describing why and how a trusted advisor develops different “mindsets.” Julie shares a framework of “quick-wins” for test managers and team leaders who need to show the value of testing on projects. To help provide timely, relevant information to stakeholders, she shares seven powerful monitoring and predicting techniques.

Read more
TQ How to Break Software: Web 101+ Edition NEW
Dawn Haynes, PerfTestPlus, Inc.
Tue, 10/01/2013 - 1:00pm

When testing web applications, you may feel overwhelmed by the technologies of today's web environments. Web testing today requires more than just exercising a system’s functionality. Each system is composed of a customized mix of various layers of technology, each implemented in a different programming language and requiring unique testing strategies. This “stew” often leads to puzzling behavior across browsers; performance problems due to page design and content, server locations, and architecture; and inconsistent operation of navigation controls.

Read more

Keynotes

K1 What Executives Value in Testing
Michael Kelly, DeveloperTown
Jeanette Thebeau, Ex2 Partners
Wed, 10/02/2013 - 8:30am

Professional testers and test managers are feeling the pressures of low-cost competition and tools that claim to replace them through automation. So, how can test teams add more value to their projects and organization? In a recent survey of executives and testers, Mike Kelly and Jeanette Thebeau found major disconnects between what executives and testers believe are most important to the business. They explore new insights into the risks and concerns executives perceive and what you should do differently.

Read more
K2 Testing the Xbox: Lessons for All
Alan Page, Microsoft
Wed, 10/02/2013 - 10:00am

Testing a game console isn’t all fun and games. However, with more than 50 million Xbox 360 consoles sold, and the amazing success of the Kinect sensor, it’s certainly a hotbed of excitement for software developers and testers alike. Veteran tester Alan Page is having a blast on the Xbox console team and shares an insider’s view of what it’s like to test one of the most popular entertainment systems ever created. Learn the details of testing the Xbox from the guts of the operating system to the latest applications—and everything in between.

Read more
K4 Selling (and Buying) “Live Site Quality” at eBay
Jon Bach, eBay, Inc.
Thu, 10/03/2013 - 8:30am

In the February Fortune magazine, eBay made the cover with the title “eBay is Back!” The article cited improvements in the look and feel of the site, strategic investments in fulfillment, and technology partnerships with retailers to establish it as more than just an online auction service. Jon Bach joined just as eBay was making big bets to make notable and visible gains with this strategy. Jon recounts his two and a half years as a quality engineering director and introduces a concept he calls Live Site Quality.

Read more
K5 The Bounty Conundrum: Incentives for Testing
Shaun Bradshaw, Zenergy Technologies, Inc.
Thu, 10/03/2013 - 4:15pm

When you think of a bounty, do you think of Dog the Bounty Hunter, a reality series featuring a biker dude with a bad mullet, or maybe Django Unchained, Quentin Tarantino’s latest film about a slave-turned-bounty-hunter? Shaun Bradshaw doesn’t have a mullet and isn’t a movie star, but he has witnessed his fair share of bounty-style incentives used to motivate test teams to find more bugs, in hopes of improving software quality.

Read more

Concurrent Sessions

W1 Reducing the Cost of Software Testing
Matthew Heusser, Excelon Development
Wed, 10/02/2013 - 11:30am

The demand to deliver more software in less time is increasing. Give in to the pressure without thinking, and you end up facing burnout, stress, business risk, and, most likely, even more demands. Refuse, fight the good fight, and it is likely the business will replace you with someone else. Matt Heusser tackles head-on the problem of pressure, sharing his favorite concepts from the book How to Reduce the Cost of Software Testing.

Read more
W2 Testing Lessons Learned from Monty Python
Rob Sabourin, AmiBug.com
Wed, 10/02/2013 - 11:30am

And now for something completely different...Monty Python's Flying Circus revolutionized comedy and brought zany British humor to a worldwide audience. However, buried deep in the hilarity and camouflaged in its twisted wit lie many important testing lessons—tips and techniques you can apply to real world problems to deal with turbulent projects, changing requirements, and stubborn project stakeholders.

Read more
W3 Intelligent Mistakes in Test Automation
Dorothy Graham, Software Test Consultant
Wed, 10/02/2013 - 11:30am

A number of test automation ideas that at first glance seem very sensible actually contain pitfalls and problems that you should avoid. Dot Graham describes five of these “intelligent mistakes”—automated tests will find more bugs more quickly; spending a lot on a tool must guarantee great benefits; it’s necessary to automate all of our manual tests; tools are expensive so we have to show a substantial return on investment; and testing tools must be used by the testers. Dot points out that automation doesn’t find bugs; tests do.

Read more
W4 Working Testing Tasks into the Product Backlog
Michael Kelly, DeveloperTown
Wed, 10/02/2013 - 11:30am

If you've worked on an agile project, delivering to production on a regular basis, then you've struggled with the challenge of fitting in all the big tasks—performance, security, usability, and compatibility testing. To make matters worse, over time it becomes more and more challenging just to fit in all the functional testing that needs to take place, and that's even with rigorous unit and acceptance test automation. So how do you fit all that testing into the backlog when it doesn't tie nicely to one specific feature?

Read more
W6 Creating a Better Testing Future: The World Is Changing and We Must Change With It
Lee Copeland, Software Quality Engineering
Wed, 10/02/2013 - 11:30am

The IEEE 829 Test Documentation standard is thirty years old this year. Boris Beizer’s first book on software testing also turned thirty. Testing Computer Software, the best selling book on software testing, is twenty-five. During the last three decades, hardware platforms have evolved from mainframes to minis to desktops to laptops to tablets to smartphones. Development paradigms have shifted from waterfall to agile. Consumers expect more functionality, demand higher quality, and are less loyal to brands. The world has changed dramatically and testing must change to match it.

Read more
W7 Key Strategies to Survive the Mega Test Program
Robert Goetz, Kaiser Permanente
Wed, 10/02/2013 - 1:45pm

Sometime in your career as a test manager, you’ll be assigned to lead the effort for a program so large that the CEO and board of directors monitor it. These are programs that bet the organization’s future and come with a high degree of risk, visibility, pressure, and fixed deadlines. Internal audit and external third-party reviews become de rigueur. Your upstream partners—analysis, design, development, and suppliers—all appear (at least to you) to miss their deadlines with no apparent consequences.

Read more
W8 Data Warehouse Testing: It’s All about the Planning
Geoff Horne, NZTester Magazine
Wed, 10/02/2013 - 1:45pm

Today’s data warehouses are complex and contain heterogeneous data from many different sources. Testing these warehouses is complex, requiring exceptional human and technical resources. So how do you achieve the desired testing success? Geoff Horne believes that it is through test planning that includes technical artifacts such as data models, business rules, data mapping documents, and data warehouse loading design logic. Wayne shares planning checklists, a test plan outline, concepts for data profiling, and methods for data verification.

Read more
W9 Model-Based Testing with Keywords
Hans Buwalda, LogiGear
Wed, 10/02/2013 - 1:45pm

Model-based testing can be a powerful alternative to just writing test cases. However, modeling tools are specialized and not suitable for everyone. On the other hand, keyword-driven test automation has gained wide acceptance as a powerful way to create maintainable automated tests, and, unlike models, keywords are simple to use. Hans Buwalda demonstrates different ways that keyword testing and models can be combined to make model-based testing more readily accessible. Learn how you can use keywords to create the models directly.

Read more
W10 Agile Code Reviews for Better Software—Sooner
Mark Hammer, SmartBear Software
Wed, 10/02/2013 - 1:45pm

Code reviews are often thought of as anti-agile, cumbersome, and disruptive. However, done correctly, they enable agile teams to become more collaborative and effective, and ultimately to produce higher quality software faster. Mark Hammer describes how lightweight code review practices succeed where more cumbersome methods fail. Mark offers tips on the mechanics of lightweight code reviews and compares five common styles of review. He looks at real-world examples and reveals impressive results.

Read more
W11 Automated Performance Profiling with Continuous Integration
Ivan Kreslin, Mitchell International
Wed, 10/02/2013 - 1:45pm

Historically, performance tests are run long after the code has been checked in, making performance issues time consuming to resolve and thus not a good fit in the agile process. Ivan Kreslin presents a solution that he’s implemented to address this problem. Learn how Ivan integrates the functionality in Microsoft Performance Profiling tools into a test automation framework to capture performance-related issues during continuous integration.

Read more
W12 Software Quality Metrics for Testers
Philip Lew, XBOSoft
Wed, 10/02/2013 - 1:45pm

When implementing software quality metrics, we need to first understand the purpose of the metrics and who will be using them. Will the metric be used to measure people or the process, to illustrate the level of quality in software products, or to drive toward a specific objective? QA managers typically want to deliver productivity metrics to management but management may want to see metrics that describe customer or user satisfaction. Philip Lew believes that software quality metrics without actionable objectives toward increasing customer satisfaction are a waste of time.

Read more
W14 Model-Based Testing: Concepts, Tools, and Techniques
Adam Richards, Critical Logic
Wed, 10/02/2013 - 3:00pm

For decades, software development tools and methods have evolved with an emphasis on modeling. Standards like UML and SysML are now used to develop some of the most complex systems in the world. However, test design remains a largely manual, intuitive process. Now, a significant opportunity exists for testing organizations to realize the benefits of modeling. Adam Richards describes how to leverage model-based testing to dramatically improve both test coverage and efficiency—and lower the overall cost of quality.

Read more
W15 iOS Test Automation: The Trifecta
Elizabeth Taylor, Digimarc
Wed, 10/02/2013 - 3:00pm

In this agile world, as the expectations for rapid mobile application development and delivery get shorter every day, the users’ patience with a buggy app has become almost nonexistent. Elizabeth Taylor shares how to reduce iOS application testing time and gain confidence in your code: use Xcode Instruments with JavaScript to automate your functional tests; verify potentially missed UI elements with manual testing including copy, labels, and images; and learn how to stress test your app.

Read more
T1 Eliminating Software Defects with Jidoka—The Overlooked Pillar of Lean
Bill Curtis, CAST
Thu, 10/03/2013 - 9:45am

Many development organizations are experimenting—but getting mixed results—with lean development techniques. As a test or development manager, you have the power to help eliminate defects—the largest source of waste in development—and the enormous rework costs they incur. Bill Curtis discusses Jidoka, another pillar of lean, which uses automation to help developers detect and eliminate defects during development.

Read more
T2 Evaluating and Testing Web APIs
Ole Lensmar, SmartBear Software
Thu, 10/03/2013 - 9:45am

Thanks to the massive adoption of cloud and mobile applications, web APIs are moving to center stage for many business and technology teams. As a direct result, the need to deliver a high-quality API experience is essential. When it comes to quality aspects of web APIs, there is more than first meets the eye. Apart from obvious characteristics related to functionality, performance, and security, several not-so-obvious traits of APIs are crucial for their adoption—many related to the context of the end user and how the API is to be consumed.

Read more
T4 Mobile Testing Trends and Innovations
Melissa Tondi, ProtoTest
Thu, 10/03/2013 - 9:45am

As organizations implement their mobile strategy, testing teams must support new technologies while still maintaining existing systems. Melissa Tondi describes the major trends and innovations in mobile technology, usage, and equipment that you should consider when transitioning existing test teams or starting new ones.

Read more
T6 Test Automation Challenges in the Gaming Industry
Brett Roark, Blizzard Entertainment
Thu, 10/03/2013 - 9:45am

Gaming is a multibillion-dollar industry, and good testing is critical to any game’s success. Game testing has traditionally been black-box through the client—a method clearly insufficient with increasingly more complex software incorporating 3D physics, thousands of linked and interacting assets, large databases, and client-server architecture.

Read more
T7 Test Status Reporting: Focus Your Message for Executives
Stephan Obbeck, KROLL Consulting AG
Thu, 10/03/2013 - 11:15am

Test status reporting is a key factor in the success of test projects. Stephan Obbeck shares some ideas on how to communicate more than just a red-yellow-green status report to executive management and discusses how the right information can influence their decisions. Testers often create reports that are too technical, losing crucial information in a mountain of detailed data. Management needs to make decisions—based on data they do understand—that support the test project.

Read more
T8 Become a Big Data Quality Hero
Jason Rauen, LexisNexis
Thu, 10/03/2013 - 11:15am

Many believe that regression testing an application with minimal data is sufficient. With big data applications, the data testing methodology becomes far more complex. Testing can now be done within the data fabrication process as well as in the data delivery process. Today, comprehensive testing is often mandated by regulatory agencies—and more importantly by customers. Finding issues before deployment and saving your company’s reputation—and in some cases preventing litigation—are critical.

Read more
T10 Mobile Testing Success: Real World Strategies and Techniques
Clint Sprauve, Hewlett-Packard
Thu, 10/03/2013 - 11:15am

Today, consumers spend more time on mobile apps than on the web. With this increased demand and paradigm shift toward mobile devices, the role of the software tester is evolving and becoming more complex. Since mobile testing is a relatively new domain, software testers face the challenge of understanding not only what to test but how to test. Clint Sprauve focuses on real world strategies and techniques for mobile app testing including device provisioning, mobile network virtualization, multi-OS platform coverage, and hybrid app testing.

Read more
T11 It’s All Fun and Games: Using Play to Improve Tester Creativity
Christin Wiedemann, Professional Quality Assurance, Ltd.
Thu, 10/03/2013 - 11:15am

The number of software test tools keeps expanding, and individual tools are continuously becoming more advanced. However, there is no doubt that a tester’s most important—yet often neglected and underused—tool is the mind. As testers, we need to employ our intelligence, imagination, and creativity to gain information about the system under test. Humans are biologically designed to learn through play, and even as adults we can exploit this and harness the power of play to encourage and drive our creativity.

Read more
T12 Tests and Requirements: Like Ham and Eggs, Sugar and Spice, Lucy and Desi
Ken Pugh, Net Objectives
Thu, 10/03/2013 - 11:15am

The practice of agile software development requires a clear understanding of business needs. Misunderstanding requirements causes waste, slipped schedules, and mistrust within the organization. Developers implement their perceived interpretation of requirements; testers test against their perceptions. Disagreement can arise about implementation defects, when the cause is really a disagreement about the requirement. Ken Pugh shows how acceptance tests decrease requirements misunderstandings by both developers and testers.

Read more
T13 Swimming with the Salmon: Lessons in Moving Quality Upstream
Colleen Kirtland, The Capital Group
Harish Krishnankutty, Infosys Limited
Thu, 10/03/2013 - 1:30pm

Having difficulties getting your organization to recognize the value of QA? Is your “salmon team” losing to currents that impede continuous improvement and strategic planning? Colleen Kirtland and Harish Krishnankutty share their two-year uphill struggle to elevate QA to the position of trusted business partner. Move QA upstream before testing begins by aligning requirements to a business capability model (BCM). Translate the BCM model into key implementation assets with story maps.

Read more
T15 Confessions of a Test Automation Addict
David Rosskopf, LDS Church
Thu, 10/03/2013 - 1:30pm

Feeling fatigued, frustrated, and stressed at work? Wondering how you can stay relevant and highly valued in this fast-changing software development domain? David Rosskopf shares how you can become more productive through a non-traditional approach for automating testing—and much more. David, a self-admitted automation addict, confesses he is easily bored with repetitive tasks and frustrated with inefficiencies. Learn from David how to identify inefficiencies in your workplace and how to develop the right tool to fit each need.

Read more
T16 Automate Mobile App Testing—Or Go Crazy
Stewart Stern, Gorilla Logic, Inc.
Thu, 10/03/2013 - 1:30pm

During the past decade, test engineers have become experts in browser compatibility testing. Just when we thought everything was under control, along come native mobile applications that need to run across platforms far more diverse than the desktop browser landscape has ever been. The variety of OSs, screen sizes, and hardware technology combine to create hundreds of configurations that need some testing. Manual testing across so many deployment targets will drive anyone crazy.

Read more
T18 Get Testing Help from the Crowd
Matt Johnston, uTest
Thu, 10/03/2013 - 1:30pm

Crowdsourcing has become widely acknowledged as a productivity solution across numerous industries. However, for companies incorporating crowdsourcing into existing business practices, specific issues must be addressed: What problem are we trying to solve? How do we control the process? How do we incentivize people to achieve our goals? Ultimately, the key to successfully employing a crowdsourcing model is to move beyond the realm of the “mob” to create an engaged, interactive community of diverse and skilled professionals.

Read more
T19 Beyond Continuous Delivery—All the Way to Continuous Deployment
Kris Lankford, Microsoft
Thu, 10/03/2013 - 3:00pm

Just as those in the software world are getting their hands around agile practices, leading software organizations are going beyond continuous delivery for acceptance testing and now adopting continuous deployment—the practice of immediately releasing new code from development into production without human intervention. Continuous delivery promises to provide higher business value through faster deployment and leaner, more productive development and operations (DevOps). Many DevOps teams are concerned about what will happen to quality when they move to continuous deployment.

Read more
T20 Decoupled System Interface Testing at FedEx
Chris Reites, FedEx Services
Thu, 10/03/2013 - 3:00pm

If you work in a large-scale environment, you know how difficult it is to have all the systems “code complete” and ready for testing at the same time. In order to fully test end-to-end scenarios, you must be able to validate results in numerous systems. But what if all those systems are not available for you to begin testing? Chris Reites describes “decoupled testing,” an enterprise-level solution for managing interface data for capture, injection, simulation, and comparison all along your testing paths.

Read more
T22 Mobile Test Automation with Big Data Analytics
Tarun Bhatia, Microsoft
Thu, 10/03/2013 - 3:00pm

Organizations with a mobile presence today face a major challenge of building robust automated tests around their mobile applications. However, organizations often have limited testing resources for these increasingly complex projects, and stakeholders worry about the quality of the product. So how do you plan a mobile test automation project, recognizing the failure rate of such efforts? Discover how Tarun Bhatia used big data analytics to understand where customers spend most of their time out in the wild on their apps.

Read more
T23 The Google Hacking Database: A Key Resource to Exposing Vulnerabilities
Kiran Karnad, MIMOS Berhad
Thu, 10/03/2013 - 3:00pm

We all know the power of Google—or do we? Two types of people use Google: normal users like you and me, and the not-so-normal users—the hackers. What types of information can hackers collect from Google? How severe is the damage they can cause? Is there a way to circumvent this hacking? As  a security tester, Kiran Karnad uses the GHDB (Google Hacking Database) to ensure their product will not be the next target for hackers.

Read more
T24 Introducing the New Software Testing Standard
Jon Hagar, Grand Software Testing
Thu, 10/03/2013 - 3:00pm

Software testing standards—who cares, anyway? You should! The new ISO/IEC/IEEE 29119 software testing standard, driven by representatives from twenty countries and under development for the past five years, will be released soon. As a professional tester, you need to know about this standard and how it may apply to your environment. Jon Hagar describes the standard, how it was developed, and what types of projects will be impacted by it. This new standard offers risk-based approach to software testing that can be applied to both traditional and agile projects.

Read more