Previous Job
Quality Assurance Engineer
Ref No.: 18-00014
Location: New York, New York
Position Type:Direct Placement
Start Date: 06/12/2018
Our client is an industry leading fintech firm with a global footprint.  They are seeking an experienced Quality Assurance Engineer to join their growing team. This person will be responsible for testing an array of message structures, various file/message transfer technologies, GUI interfaces, API's, and Services. You must be able to work independently as well as collaborate across teams with business partners.  The right person for this role is organized, collaborative and dedicated to documentation of critical test scenarios. You will have experience testing heavily integrated systems where clients have numerous different workflows and integration needs.
We will trust you to:
-Grow familiar with proprietary integration systems which are used by clients to move data in and out of different applications/ systems. 
-Identify and contribute to closing quality gaps within the product offerings.
-Write automated tests to exercise the system and applications.
-Implement effective test strategies to test file delivery, data structures (FIX, XML), data values, data formats.
-Collaborate and partner closely with Development teams to understand data feeds, data flows, data structures, API's, and Web Services.
-Complete test assignments in a timely fashion. 
-Design and maintain test data for projects.
-Review and analyze Business Requirements (BRDs) and User Stories for ambiguity and testability.
-Participate in test design discussions, reviews, and test strategy sessions.
-Install, configure, and use tools to assist in manual/ automated test efforts.
-Bachelor's Degree related to Computer Science / Information Systems/Software Engineering or equivalent experience in related roles.
-8+ years automated testing experience with regression testing, integration testing, and/ or performance testing.
-Must have experience with FIX & XML data formats.
-Solid programming skills, Python preferred.
-Experience with Verifix or other test tools for sending FIX messages.
-Experience collaborating with programmers and business authorities to collect critical workflows for testing.
-Demonstrate confidence and ability to identify testing gaps.
-Ability to respectfully question ideas and share a point of view with others in support of the business requirements and needs.
-Ability to work effectively with different levels of employees ranging from entry level to senior leadership.
-Strong problem-solving skills, troubleshooting, and tracing root cause.