Job Description :
Major Responsibilities:
Work under the supervision of QA lead in defining and designing a verification strategy.
Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives.
Design and create test conditions and scripts to address business, functional and technical use cases.
Perform functional, stress, load, performance, and other types of tests as determined in the test planning process. To ensure that tests execution path follows BGC’s SDLC.
Assist in automation strategy/effort and generate scripts to perform automated testing cycles using automation tool set (UFT, Selenium, Verifix etc
Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
Support production deployment of applications and perform “validation testing” during the off-hours maintenance windows.
Skills Required:
Minimum of 7 years QA/Testing experience, preferably within a global financial firm
Minimum of 5 years actively working on financial systems
Knowledge of Front office Trading Techniques
Solid Understanding of Trade processing.
Experience in automating Java, HTML5, and C++ applications is a plus
Test planning skills; requirements mapping, test design and troubleshooting are essential
Experience with defect reporting and tracking tools such as JIRA
Excellent verbal and written communication skills
Understanding of the entire software development lifecycle
Understanding of FIX Protocol
Experience with VeriFIX toolset
Understanding of Fixed Income, FX, Credit Derivatives, Interest Rate Derivatives markets
Working knowledge of SQL
Knowledge of UNIX/ Linux platforms
Knowledge of performance testing techniques
Experience working with HP ALM
Experience in Java, HTML5, JavaScript, XML, JSON and Web services.