Skip to main content

Karen N. Johnson

Software Test Management, Inc.

Karen N. Johnson is a software test consultant, working on-site and remotely to help her clients build testing teams and strengthen their testing practice. Karen is considered an expert in software testing and has been part of the context-driven software testing community for a number of years. She is a frequent speaker at testing conferences; a contributing author to the book, Beautiful Testing; and co-founder of WREST, the Workshop on Regulated Software Testing. Karen has published numerous articles and blogs about her experiences with software testing. Visit Karen’s website at

Speaker Presentations
Monday, September 30, 2013 - 1:00pm
Half-day Tutorials
Build Your Mobile Testing Expertise

Are you overwhelmed by the number of mobile devices you need to test? The device market is large and new devices become available almost weekly. Karen Johnson discusses three key mobile testing challenges—device selection, user interface, and device and application settings—and leads you through each. Learn how to select which devices to test and how to keep up-to-date in the ever-changing mobile market. Need to learn about user interface testing on mobile? Karen reviews mobile UX concepts and design. Wonder what device settings can impact your mobile app testing?

Tuesday, October 1, 2013 - 8:30am
Half-day Tutorials
Discovering New Test Ideas: Getting that Burst of Creativity

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?

Thursday, October 3, 2013 - 9:45am
Personal Excellence
Build Your Personal Portfolio of Thinking Skills

How do we improve ourselves as software testers? What are the thinking skills we should develop? How do we refine these skills? Observing is one of the essential skills for software testers. We need to detect changes and differences even when they are subtle. Visual imaging helps us to imagine software that doesn’t exist, to plot testing possibilities. Abstracting helps us to see the outline of a product while not losing focus on small details. Managing distraction and focusing are also vital skills. Recognizing patterns enhances a tester’s ability to detect software defects.