Testing departments often struggle to get proper funding and are the first to be cut when costs need to be reduced. Educating others in the company about the value of testing is important but testers must also educate themselves on various aspects of the business like products, customers, culture and workflows. When outsourcing testing, there is frequently a lack of understanding between the client and outsourcer about testing needs, and assumptions are made on both sides. Establishing clear expectations is important for successful outsourced testing.