Provide a focus and passion in building great software application products with the highest level of quality. This position is responsible for planning, developing and executing tests on new and existing products to ensure that they meet the requisite functional, technical, and regulatory requirements. Both automated and manual test approaches will be performed. Work as part of an Agile team and other Product Development staff to resolve issues in a timely manner. Track, report and communicate test status to required team members. This role will be also responsible for having proficient understanding of the software test methodologies and procedures in order to ensure testing efficiency and high level of product Quality. In addition, as a senior member this person should be able to mentor others and focus on continuous process improvement projects.