If using your site requires specific domain knowledge (e.g., a currency exchange site for money management professionals), then you need to recruit people with that domain knowledge for at least one round of tests. But don’t do it for every round if it will reduce the number of tests you do.
Don’t make me think
Being an expert in online usability Krug gathered his experience in a wonderful book. This summary of key thoughts will help you to remember most important principles and laws.