Skip to content

Quality Assurance Analyst

Job Category:

Information Tech

Job Level:


Open Date:




Close date:


Client Overview:

Operates trading venues and generating innovative products and services for the benefit of financial markets and the global trading community. It believes that competition from technology-driven markets increases overall market volumes and improves investor performance, providing benefits to all participants.

Client Industry:


Job Description and Qualification:


  • Candidate must possess at least a Bachelor’s degree
  • At least 2-3 years of relevant experience
  • Knowledge of professional software QA practices and the software development life cycle
  • Proficient in testing and development methodologies and their interaction
  • Knowledge of software development; programming, scripting and automated test execution – Linux Shel Knowledge of different application layer messaging protocols both raw and formatted - FIX, OUCH, ITCH is a plus
  • Hands-on experience with test case management tools - TestRail/Testlink/Jama is a plus
  • Plus skills: Quantitative data analysis, combinatorics, software development, command of English language
  • Explores and adapts to new technologies


  • Create test cases and test data based on the business requirements
  • Perform various methods of analysis pertinent to both system design and business requirements
  • Install and deploy instances of the proprietary trading system in linux machines and any requisite dependencies for testing environment
  • Execute functional, regression, failover and certification tests
  • Document test results both for technical and business audiences
  • Extract and analyze data from logs, databases (SQL/NoSQL), and other recording methods of niche software
  • Create test reports both for project management and software development
  • Raise, investigate and track software defects
  • Learn and be knowledgeable of finance, securities trading, capital markets and related topics