This position requires a strong individual contributor that can work on projects independently and will also be required to collaborate with other Engineering and QA team members. You must be dynamic and prepared to test/regress a high volume of changes on a day-to-day basis. We require strong analytical skills in not only approaching and executing tests but in analyzing the details of test results for projects. Strong bug reporting skills and ability to communicate clearly with developers are a must. This position will involve a mix of both manual and automated testing, with the goal of reducing ongoing manual tests with automation. Day to day work involves bug reporting and isolation, test plan documentation, writing test case automation and working closely with other teams.