This position requires a self-motivated individual with strong technical, problem solving and communication skills, and the willingness to work in a dynamic environment. You will work closely with other team members to develop requirements, identify appropriate testing implementation processes, and methodologies. You should be comfortable with ambiguity and with making educated, critical judgments in the absence of complete requirements. We capture, monitor, and analyze test results to ensure the features work end-to-end for customers. Therefore you must be effective and systematic at managing priorities, and communicating progress as well as risk through regular status updates. Additional responsibilities will include design and implementation of test plans and test cases. You should have a proven ability to ramp up quickly on both existing and new technologies.