XBOSoft Knowledge Center - Blog
As a tester on an Agile team with everyone wearing multiple hats, what can QA contribute to the important area of UX? Many small to medium-size companies may not have a full-time UX designer on staff, so in some cases, it may be up to testers to ensure the overall quality, including UX. Yet, good mobile testing depends on having an understanding of mobile design. That’s why we sat down with Kate Valdes (@k8valdes), an expert in the field of user-centered design, for an in-depth discussion on Agile Product and User-Centered Design Methodologies. In this webinar, Kate helped us to understand some evergreen mobile design principles and how we can apply these principles to mobile usability and UX testing.

Thus, with a big picture view of UX and UI within the context of mobile app testing, we can design better tests with UX and the user in mind. This is neatly addressed in the PNSQC Conference presentation by XBOSoft’s CEO, Phil Lew. Mobile UX Make and Break: Usability is only the beginning….

These basic principles provide a solid foundation for good UX testing and design:

Task Ease:

Your app needs to be effective and efficient for the user to get done what they want and what you want. This means you may have to pare it down using the 80/20 rule, as 80 percent of your users will mostly use only 20 percent of your app. What is that 20%? Figure that out, and then make it easy for them to do that. Then add other functions. If your goal is to make purchasing easy, then focus on that only. Define your goals, then craft your workflow based on your target user group.


Most people say this means “easy to use,” but what does that mean? Define what usability means to you and develop guidelines for your app and/or your organization. This could include elements such as color schemes, button distances, button sizes, when to use different navigation schemes, etc . . . Above all, make it simple. If users get confused, they’ll abandon.


Users need to understand what the app will do beforehand via clues you give them. Your UI elements should be consistent and predictive, showing the user what can and will be done (if they click on that button/link) for each screen. Hyperlinked text, for example, indicates that the user will be taken elsewhere. Use UI elements as indicators to help your user master your application quickly, yet without memorization.


I’ve said it many times before. “If your users can’t figure out how to use your app in 30 seconds or less, they’re gone.” Your interface must be instinctive and easy to learn. Use familiar patterns from other apps that your target user group may be accustomed to. Don’t build a new UI paradigm. What you create may be better, but harder to learn and use.


Let your users know the status of the task they are trying to complete. This means if you want them to wait, tell them. If they are only partly done, tell them where they are and how far they have to go.

Lastly, when it comes to User Research and Usability Testing, the core of User-Centered Design, there are many available tools and services. How do you find the right tools for the job when every project has different needs and budgets?

Good Mobile UX Design and Testing does not require rocket science or artistic skills. It just takes remembering these basic principles, before setting out.