Primary responsibility will include developing automated test cases for trading applications Fast and Fix protocol using automated test tools.
Principal Responsibilities & Accountabilities
Outline a framework for automation
Build automated test scenarios based on manual test cases for complex trading application
In-depth knowledge of FIX protocol and how its implemented for communication between trading platforms
Strong Java background
Working knowledge of middleware adapters for trade message validation
Hands-on exposure to FIX, FIXATDL, FIXML adapter
Able to validate pre and post trade messages
Test and assure the quality of the software delivered, conforming to SDLC methodology
Automate approved scripts
Continuously develop and maintain the product knowledge, system knowledge and relationship with the team, users and Developers
Manage projects
Competencies
Excellent verbal and written communication skills
Strong analytical and problem solving skills and logic
Organized and diligent
Self starter
Able to work individually as well as in a team
Leadership qualities
Flexible to change tasks
Flexible to work long hours
Professional/Technical Skills
Prior exposure to Automated tool developing automated scripts
Exposure to real time trading applications
Familiarity with the concept of middle-tier and matching engine
Understanding of software life cycle
Ability to write test scripts and maintain their accuracy
Participate in all levels of testing
Enforce QA standards and policies
Interact with the end users
Manage defect tracking database
Attend project meetings to report status and to take follow up actions needed
Analyze new functional requirements
Design and execute test plan
Constant communication with the QA team
Qualifications & Experience
Bachelor degree with business/finance major with Computer Science interest/exposure or equivalent
2-5 years of experience in the financial industry
Prior real-time trading application experience
Prior test script writing experience
We Offer