Job Description - Review product requirements and design documents to create appropriate test plans and test cases. - Perform manual testing. - Participate in test automation and development. - Report overall quality status timely and effectively. Developing and running test automation scripts as well as reporting of results. - Closely work with Software Developers and Product Managers to isolate, reproduce, troubleshoot, and resolve issues. - Work collaboratively with the broader QA team on all aspects of project planning, execution, issue resolution. - Attends meetings and other learning / training opportunities