Estimate, prioritize, plan, and execute quality testing activities. Develop and execute exploratory and automated tests to ensure product quality. Stay up-to-date with new testing tools and test strategies. Develop, implement, automate, and manage processes to ensure that products meet the required specifications for quality, function, and reliability prior to delivery. Identify and analyze issues, bugs, defects, and other problems; track trends and metrics and identify important areas of improvement.