For one of our ongoing project we are looking for Quality Assurance Analyst who can work remotely from Minneapolis., MN Participate in formal review of business/functional requirements and application design Prepare a Test Plan Determine the types of testing that will be executed. Design and document test cases and scripts (manual and/or automated) Identify and communicate test requirements Establish testing entrance and exit criteria Identify and prepare test data Execute manual and/or automated test scripts for complex projects. Analyze, report, help troubleshoot and resolve test failures Report overall test status and results Report and log defects found as a result of the test execution