Duties: Facilitate quality testing practices in support of business teams. Participate in cross-functional discussions to review the impact of application changes from both internal and external interfaces on the quality of their applications. Work with application development teams to participate in solution design and ensure testability of functions and applications. Identify areas for improving efficiency, shortening of test cycles, and automation of test scripts and recommend solutions for improvement. Facilitate execution of automated test scripts. Interact with internal customers both on-site and remotely. Perform root cause analysis to identify and recommend test scope and test approach improvements. Create and maintain QA procedure documents. Communicate progress toward daily and weekly deliverables.
Minimum education and experience required: This position requires a Master's degree in Applied Computer Science, Computer Applications, Computer Science, or related field of study plus three (3) years of experience in the job offered or three (3) years of experience as a Software Engineer, Applications Developer, or a related occupation. The employer will alternatively accept a Bachelor's degree plus five (5) years of experience in lieu of a Master's degree and three (3) years of experience.
Skills Required: This position requires three (3) years of experience with the following skills: quality assurance; Long View trading system; and thinkfolio portfolio management system. This position requires two (2) years of experience with: Informatica; Minerva trading system; typical investment processes across asset management; equity, fixed income, and derivative instruments; and trade flow. This position requires one (1) year experience with: Test Complete; CodedUI; C#, Java Script, Java or common programming language; SQL for Oracle or MS SQL Server; and Autosys, ControlM, or other common job scheduling system.