Ref No.: 17-00051
Location: FENICS QA Engineer, New York
Sharing the mandate with you we need just 1 candidate to close on this. This is what client expects - This role only requires a mid-level automation engineer – someone who can code automation (using QTP), as well as conduct manual testing. We could relax the requirement for FIX experience, if needed. We will be able to provide the consultant with a test plan and test cases.

US citizen /GC please.

FENICS QA Engineer – FIX Translation Layer Project – New York

Title: Quality Assurance Engineer
Location: New York
Manager: Head of Quality Assurance

Responsibilities
  • Develop and execute 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 team standards for code design, version control and documentation. Scripts must be robust, reusable and easily maintainable.
  • Perform manual functional, exploratory and negative testing, documenting test scripts and automating for regression.
  • 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.
  • 5+ years of experience with manual and automated testing.
  • Expertise with QTP (UFT) and FIX protocol is a must.
  • Experience testing foreign exchange or trading systems is a plus.
  • Strong development skills; expertise with test automation development
  • Strong knowledge of VB Scripting, SQL, XML.
  • Demonstrated knowledge of SDLC.
  • Strong analytical and problem solving skills.
  • Must be energetic, self-motivated and able to manage multiple tasks effectively.
  • Able to work within an established team and be willing to take direction.