Collaborate with Engineering and Product Management to understand requirements and design test plans that meet company needs with respect to functionality, performance, scalability, reliability, usability, agile implementation practices, and adherence to testing goals and principles