3. Quality Assurance
Here is how a typical conversation goes once my design hits testing:
“Uh, hey Jon, I was testing your age dropdown and it got crashed when it got to 1,020”
“Um, well it’s an age dropdown so you probably just need to test into the 90’s”
“So like, 99?”
“Sure, Greg. 99”
Or
“Hey Jon, you didn’t specify the RGB value of this link color”
“Yeah that’s because it’s just the same link color we have set in the main.css”
“But what is the actual RGB value? I need to verify that it’s correct.”
“I’m looking at it on your screen right now and I can tell you it’s right.”
“But I’d like to know what the right RGB is so I can close this defect.”
“Well, you don’t need to worry about it. It’s a global style and it won’t ever be off.”
[blank stare]
Admittedly, QA was the biggest shock for me when I started my design career. I really struggled with conversations like these — often, my ignorance to the role came off as arrogance.
But QA does exactly what it’s acronym symbolizes and if you have any chance at your design reaching your high standards as a designer, QA is the group that will make it happen.
Most of what QA needs is covered in the previous two groups. What’s more important is to help get your testers aware of your design intent earlier on so you get better defects and solutions.
A tactic I’ve used is something I’ll call Audit Defense™. This is where you review your designs in-person with QA closer to the concept phase and well before implementation to reduce the amount of time spent later on communicating and logging defects:
- Explain what your intent is behind different elements so that when they test the final product, they can look for deeper issues.
- Ask for their input on where they expect issues to arise. This gives you a better idea where to spend your time documenting.
- Find compromises early on. If colors are dictated in a central stylesheet, then make sure they are aware. Maybe they will ignore this completely and let you own it. At the very least they know that if something isn’t right, they can take the issue to dev and not you 🙃
- Learn from QA’s extensive product knowledge and adjust your design accordingly. Maybe they’ve tested that auto-fill search box before and know how it’s going to fail. Now you have time to adjust your design accordingly.
Your role as a designer is not to keep defects to a minimum, but to help QA log better defects.