Job Description :
Responsibilities
Design comprehensive test plans and cases that cover functional and technical specifications, integration, compatibility, and performance.
Provide estimates for tasks needed to execute test plans.
Develop automation that adheres to company standards for code design, version control and documentation.
Perform functional, exploratory and negative testing, documenting test scripts.
Ensure that test reports provide information needed to quickly assess overall results and efficiently investigate failures. Document defects with steps to reproduce.
Understand testing objectives and priorities and work with other team members to resolve problems in a timely and efficient manner.
Set up test environments and ensure that specified test sets are correctly executing on the proper code branches.
Participate in periodic release activities as required.

Requirements
BS in computer science or related field.
Excellent communication skills and fluent in written and spoken English.
Minimum 5+ years of experience in quality assurance area. Automation experience is a must.
Minimum 3+ development experience using object oriented programming languages such as C++ or Java.
Strong knowledge of SQL and XML.
Expertise with FIX is a plus.
Experience testing foreign exchange, derivatives or trading systems preferred.
Demonstrated knowledge of STLC.
Strong analytical and problem solving skills.
Must be energetic, self-motivated and able to manage multiple tasks effectively in parallel.
Able to work within an established team and be willing to take direction.
             

Similar Jobs you may be interested in ..