Software testers, test and QA managers, and senior test professionals gathered in Dallas, Texas, October 24 – 27, 2011 for the leading conference on software testing to learn about the latest tools, trends and issues affecting software testing. The conference offered a combination of 40 informative sessions, compelling keynotes, and a variety of optional pre-conference workshops as well as several networking opportunities designed to help attendees solve the challenges they face every day. In addition, the second annual Software Test Luminary Award recipient, Ross Collard, was recognized as a moral and intellectual thought leader who has impacted the industry in multiple ways.
Conference Program: Tracks, Sessions, Speakers & Presentations:
Track: Leadership Perspectives for Testers
Understanding the business side of testing is as important as amplifying our approaches and techniques. In this track you will learn how to effectively lead diverse test teams, communicate with stakeholders, and advocate for testing. This track includes topics related to building test teams, leading business testers, handling the challenges of remote teams, communicating the value of testing, and the using metrics in the decision making process.
- 101: Leading from the Middle – Applying Maxwell’s 360 Leader Concepts for Test Leads
- 301: Tester Today Manager Tomorrow
- 401: Stepping Up to Leadership: Test Leadership Lessons from Harry Potter
- 701: Purpose Driven Testing
- 801: Walk in My Shoes
- 901: A Remote Tester’s Perspective: The Challenges and Solutions
Track: Test Strategy and Design
Before you begin testing on a project, your team should have a formal or informal test strategy. There are key elements you need to consider when formulating your test strategy, if not, you may be wasting valuable time, money and resources. In this track you will learn the strategic and practical approaches to software testing and test case design, based on the underlying software development methodology. This track includes topics related to developing a test strategy, test estimation, risk management and data management.
- 102: On Complete Testing
- 303: Managing with Metrics: The Saga of a Test Effort
- 403: Managing Risk for Software Products
- 603: The Discipline Aspect of Software Testing
- 803: Sisyphus, Parkinson, Goldratt and You: Practical Test Estimation
- 1001: Using Failure Analysis to Power Up your Tests
Track: Agile Testing
More and more software development organizations are “going Agile”. This track will help participants understand how they can fit traditional test practices in to an Agile environment as well as, explore real-world examples of testing projects and teams in varying degrees of Agile adoption. This track will include topics related to challenges in Agile testing, utilizing Agile testing techniques, coaching an Agile test team, and using games to internalize Agile principles and practices.
- 103: Adapting Conventional Testing Strategies for an Agile Environment
- 203: Product Owners are from Mars, Testers are from Venus…or are they?
- 503: Testing in the World of Kanban
- 604: Agile API QA
- 703: Pairing Programmers with Non-Programmers
- 1003: Fast and Good: Alternate Approaches to Quality at Etsy
Track: Test Process
Test teams are constantly challenged to adjust by evolving project constraints. The ability continually adapt testing processes to meet the changing needs of the project and the organization sets high performing teams apart. Presentations in this track will share methods for enabling teams to more effectively handle project challenges. This track includes real-world approaches to responding to change, leveraging testlists, testing in production, process improvement, and transforming organizations using metrics.
- 104: Smarter Testing – Test Less Test Right
- 304: Testing Agility without Agile: A Toolkit for Managers
- 404: Documenting Tester Instructions – A Survey of Successful Approaches
- 704: Test Process Improvement Adoption: Ants on a Doughnut
- 904: QA Needed, Testers Need Not Apply
Track: Performance Testing
Performance Testing is about collecting data on how applications perform to assist the development team and the stakeholders make technical and business decisions related to performance risks. In this track you will learn practical skills, tools, and techniques for planning and executing effective performance tests. This track will include topics such as: performance testing virtualized systems, performance anti-patterns, how to quantify performance testing risk, all illustrated with practitioners’ actual experiences doing performance testing.
- 201: Real World Performance Testing in Production
- 302: Interpreting Performance Testing Results
- 501: Load and Performance Testing Using Selenium
- 601: Performance QA testing within large Development Organizations
- 702: Performance Testing in the Agile Enterprise
- 802: Automating and Understanding Human Interaction with Web 2.0 Applications
- 902: 5 Ways to Do More Performance Testing in Less Time
Track: Test Automation
Which tests can be automated? What tools and methodology can be used for automating functionality verification? Chances are these are some of the questions you are currently facing from your project manager. In this track you will learn how to implement an automation framework and how to organize test scripts for maintenance and reusability, as well as take away tips on how to make your automation framework more efficient. This track includes topics related to test automation architecture, continuous integration, agile automation, and what other tasks you need to perform after you designed your framework and scripted your test cases.
- 202: Web Testing with Selenium 2.0 – Better, Faster, More Awesome
- 402: Continuous Integration Testing with Code Coverage
- 502: Test Oracle Automation: Unachievable Dream or Tomorrow’s Reality?
- 602: Improve Automation Code Quality, Clarity, and Comprehension
- 903: Exploratory Test Automation
- 1002: Test Data Strategies
Track: Specialized Application Test Environments
Gone are the days of a cookie cutter piece of software. Software runs in more places and is a cornerstone of more industries than ever before. Mobile devices, cloud computing, specialty medical devices – non-traditional environments pose their own testing challenges. Testing also has to accommodate specialty needs for different industries. This expansion is altering the way we exchange information and do business. In this track participants will learn testing techniques from real-world experiences in these different environments. Topics in this track will include cloud-based testing, testing in regulated industries, testing embedded software and testing mobile applications.
- 204: Data Testing on a Business Intelligence/Data Warehouse Project
- 504: Testing a New Mobile World
- 804: Integrated Test Automation for Enterprise Mobile Apps
- 1004: Modernizing Today’s Complex Applications for the Cloud
Join us for innovative keynotes designed to motivate and inform. These thought provoking general sessions will give you insight into what’s happening in your industry and inspire you to bring back best practices to improve your organization.
- Key-1: What We Can Learn by Listening to our Defects?
- Key-2: It’s the Peoplework, Not the Paperwork
- Key-3: Better, Faster, Cheaper: Ways to Reduce Test Cost on Monday
- Key-4: Are You Managing Testing or “The Test Process”?
- Key-5: In-The-Wild Testing: Your Survival May Depend Upon It
Track: Pre-Conference Workshops
Get more out of the conference experience. Pre-Conference workshops are valuable in-depth educational sessions. Register now to take advantage of bundled discounts and educational offerings all in one location.
- Pre-1: From Soup to Nuts: A Five Course (Testing) Meal
- Pre-2: Test Strategy: The Design Behind the Plan
- Pre-3: Workshop on Mobile Testing
- Pre-4: Implementing a Test Automation Framework
Track: Open Jam Testing Sessions
Are you looking for a hands-on session? Where you not only discuss testing concepts but actually get to participate in something interactive? If yes, then “Jam Sessions” are made for you! Whether you are looking for a test simulation, games and exercises to teach lateral thinking, a workshop to explain the dynamics of testing to your larger organization, or another creative learning approach, you’ll find it in a Jam Session.
- OJ1: Agile Testing Games
- OJ2: Your Tester Personality
- OJ3: SET Up Data Analaysis and Visual Reporting
- OJ4: Iron Test Master: Recipes for Disaster
- OJ5: Werewolf!
- OJ6: Acceptance Test Story Workshop
- OJ7: Great Testing, Bad Business
- OJ8: Collaborative Spaces: Silver Bullet or Cyanide Capsule?