Contact us

Performance Test Engineer

Ref : JRQ$202-22264



Job description

Murex is a recognized global leader in software development for trading, risk management and processing. Every day banks, asset managers, corporations and utilities, across the world, rely on Murex people and Murex solutions to support their capital markets activities. Our motto “pioneering again” sums it all up: since its creation, Murex has reinvented itself time and again to adapt to capital markets revolutions – each time offering innovative software solutions to the industry.

Over 2200 specialists are located across our 17 offices: Beijing, Beirut, Dubai, Dublin, Hong Kong, London, Luxembourg, Moscow, New York, Paris, Sao Paulo, Santiago, Seoul, Singapore, Sydney, Tokyo, and Toronto. 

Today and in order to support market needs, we have an opportunity for talented people to join our Production and Architecture Consulting team (PAC) based in Lebanon as a Performance Test Engineer.


Your Mission:

Maintain the technical quality of the product by ensuring performance non-regression, extending the test coverage to encompass new features/modules and improving the testing framework autonomously.


Your Responsibilities:

  • Execute, monitor and analyze performance tests
  • Report defects found in performance tests promptly and accurately, using standard tracking tools
  • Debug the MX code to help developers fix their performance regressions and optimize the software performance.
  • Design, develop and implement new performance tests to increase coverage based on the requirements of consultants and developers and in accordance to clients’ needs
  • Maintain the existing test packages to ensure their efficiency and compatibility with the continuously evolving modules
  • Innovate and develop new features and enhancements in the performance testing workflow, toolkit and dashboards in order to improve our productivity.
  • Document features and procedures consistently throughout the development, testing and troubleshooting processes.
  • Continuously learn and improve skills in order to overcome new challenges
  • Provide feedback to team leader on the progress of issues resolution and tasks and escalate problems when necessary