Murex Engineer (Testing and Automation)

RMB Nigeria Limited

India

On-site

INR 600,000 - 1,200,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RMB Nigeria Limited is seeking a Junior Murex Engineer – Testing and Automation in India. You will focus on automating Murex MX.3 test scenarios, maintaining reusable regression packs, and reducing manual testing through Python and Bash scripting.

You will collaborate with Murex engineers, analysts, developers and support teams to ensure quality and efficient test execution. The role emphasizes hands-on automation, data validation, log analysis and contribution to regression packs, with growth

Qualifications

  • Bachelor’s degree or equivalent in a related field.
  • Foundational understanding of software testing principles and regression testing.
  • Practical scripting experience with Python and Bash.
  • Basic SQL skills for data validation.
  • Familiarity with Unix/Linux environments and command-line usage.
  • Strong analytical and problem-solving ability.
  • Good written and verbal communication skills.

Responsibilities

  • Support testing activities for Murex MX.3 changes, enhancements, releases and regressions.
  • Execute MxTest automated test cases and record outcomes.
  • Assist with manual testing where automation is unavailable.
  • Prepare test cases, data, environments and tools before execution.
  • Log and communicate test results and defects.
  • Perform first-level analysis of failed tests and escalate as needed.
  • Support system integration, regression, UAT and production validation.

Skills

Python scripting
SQL data validation
Software testing
Unix/Linux
Analytical thinking
Documentation

Education

Bachelor’s degree or equivalent

Tools

MxTest
Jenkins
Git

Job description

Junior Murex Engineer – Testing and Automation

Job Description The Junior Murex Engineer – Testing and Automation is responsible for supporting the quality, reliability and repeatability of Murex MX.3 testing through automated test execution, MxTest test pack maintenance, scripting, test data preparation and operational automation. The role is focused on reducing manual testing and operational effort by building and maintaining reusable automated test scripts, supporting regression test packs, automating repeatable checks using Python and Bash scripting, and assisting with test execution across Murex changes, releases, projects, upgrades and production support activities. The role requires a strong technical mindset, willingness to learn the Murex platform, practical scripting ability, attention to detail and the ability to work closely with Murex engineers, business analysts, developers, testers, support teams and business users. This is a hands‑on junior engineering role. The successful candidate is not expected to be a senior Murex specialist from day one, but should be able to grow into a strong Murex testing and automation engineer through structured exposure to MX.3, MxTest, test automation practices and Murex operational processes. This role is primarily a Murex testing and automation engineering role, not a general manual testing role and not a senior Murex functional specialist role. The primary focus is to support Murex quality engineering by automating test scenarios using MxTest, maintaining reusable regression packs, executing automated tests, analysing test results, preparing test data, scripting repeatable operational checks, and using Python and Bash to reduce manual processing across Murex testing and support activities.

Key Responsibilities
  • Support testing activities for Murex MX.3 changes, enhancements, releases, upgrades and regression cycles.
  • Execute MxTest automated test cases and record test outcomes accurately.
  • Assist with manual test execution where automation is not yet available.
  • Support the preparation of test cases, test data, test environments and test tools before execution.
  • Log, track and communicate test results, defects, failed test cases and execution issues.
  • Perform first‑level analysis of failed tests before escalating to senior engineers, developers or support teams.
  • Support system integration testing, regression testing, user acceptance testing and production validation activities.
MxTest Automation
  • Build, maintain and execute automated test scripts using MxTest.
  • Assist in the creation and maintenance of reusable automated regression test packs.
  • Automate repeatable Murex test scenarios based on agreed testing standards and automation practices.
  • Support automated testing across relevant Murex processes, workflows, interfaces, reports and operational flows.
  • Maintain test automation artefacts so that they remain reusable, understandable and supportable.
  • Help improve test coverage by identifying manual test cases that can be automated.
  • Assist with test execution summaries, automation reporting and evidence collection.
Python, Bash and Operational Automation
  • Use Python and Bash scripting to automate repetitive testing, validation, reconciliation and operational support tasks.
  • Develop scripts to reduce manual effort in test data preparation, file checks, log checks, result comparisons and routine validations.
  • Support automation of recurring operational checks where appropriate.
  • Assist with scripting around batch processes, test execution preparation, data extraction, file movement and report generation.
  • Maintain automation scripts with clear comments, version control discipline and basic operational documentation.
  • Work with senior engineers to ensure scripts are safe, repeatable and suitable for controlled enterprise environments.
Test Data, SQL and Data Validation
  • Assist with preparing and validating test data for Murex test scenarios.
  • Use SQL to query and validate data in Murex and related databases.
  • Support reconciliation of test results, expected outcomes and actual system behaviour.
  • Assist with identifying data mismatches, missing data, incorrect outputs and unexpected test results.
  • Document data validation steps so they can be repeated and automated where appropriate.
Defect Analysis and Troubleshooting
  • Perform first‑level analysis of failed automated tests and manual test issues.
  • Review logs, test outputs, SQL results, files and automation reports to identify possible causes of failures.
  • Raise clear and well‑documented defects with supporting evidence.
  • Work with Murex engineers, developers, business analysts and support teams to reproduce issues and validate fixes.
  • Support root cause analysis by providing test evidence, logs, data extracts and repeatable test scenarios.
Release, Regression and Continuous Improvement
  • Support regression testing for Murex releases, changes and environment updates.
  • Maintain and improve regression packs so that commonly repeated test scenarios can be executed reliably.
  • Identify opportunities to reduce manual effort through MxTest automation, scripting or process improvement.
  • Contribute to improving testing standards, automation practices and support documentation.
  • Support post‑release validation and early‑life monitoring for changes where required.
Documentation and Knowledge Sharing
  • Document test cases, automated test scripts, test data requirements, execution steps and expected outcomes.
  • Maintain simple runbooks and support notes for recurring testing and automation tasks.
  • Create clear documentation for Python/Bash scripts, including purpose, inputs, outputs, assumptions and usage notes.
  • Share lessons learnt from test execution, defects and automation improvements with the team.
  • Build Murex product, testing and automation knowledge through on‑the‑job learning and guidance from senior engineers.
Minimum Qualifications, Experience and Technical Skills
  • Bachelor’s degree, diploma or equivalent practical experience in Computer Science, Information Technology, Engineering, Mathematics, Finance, Software Testing or a related discipline.
  • Foundational understanding of software testing principles, test cases, test execution, defect logging and regression testing.
  • Practical scripting or programming experience, preferably with Python and Bash/Shell scripting.
  • Basic SQL skills for querying, validating and comparing data.
  • Familiarity with Unix/Linux environments and command‑line usage.
  • Ability to understand structured data formats such as XML, CSV, JSON or similar.
  • Strong analytical and problem‑solving ability.
  • High attention to detail and willingness to investigate issues carefully.
  • Good written and verbal communication skills.
  • Ability to work under guidance from senior engineers, test leads or platform specialists.
  • Willingness to learn Murex MX.3, MxTest, capital markets processes and enterprise testing practices.
  • Exposure to Murex MX.3.
  • Exposure to MxTest or similar test automation tooling.
  • Experience building or maintaining automated test scripts.
  • Experience with regression test packs or automated test suites.
  • Experience with Python‑based test automation or operational scripting.
  • Experience with Bash/Shell scripting in Unix/Linux environments.
  • Experience using SQL for data validation, reconciliation or test evidence gathering.
  • Exposure to CI/CD tools such as Jenkins, Git or similar source control and pipeline tooling.
  • Exposure to financial services, capital markets, trading, risk, settlements, confirmations or reporting processes.
  • Exposure to defect tracking and test management tools.
  • Exposure to batch processing, file‑based processing or automated operational checks.
  • Some AWS or cloud architecture knowledge, including a basic understanding of cloud‑hosted application environments, cloud infrastructure concepts and how cloud platforms can support automation, testing and operational processes.
  • Understanding of markets products, trade lifecycles and back office processes, including how trades progress through capture, validation, confirmation, settlement, reporting and operational support flows.
  • Core Technical Skills Foundational understanding of Murex MX.3 testing activities, including test preparation, execution, evidence gathering, defect logging and regression validation.

#Post #RMB #LI-ZM1

Important Closing Date Note Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below. 08/09/26 All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

FirstRand provides a comprehensive range of financial services in South Africa and certain markets in broader Africa. The group also offers certain niche products and services in the UK and India.

Listed on the Johannesburg Stock Exchange (JSE) and the Namibian Stock Exchange (NSX), FirstRand Limited is the largest financial institution by market capitalisation in Africa.

The group follows a multi‑branding approach. Its portfolio of financial services businesses includes FNB, RMB, WesBank, Ashburton Investments, Aldermore, MotoNovo and DirectAxis. Many are leaders in their respective segments and markets, offering transactional, lending, investment and insurance products and services

The FirstRand Corporate Centre houses many of the critical functions required by a large and complex financial services group. The group’s track record of delivering superior returns to shareholders has been achieved through a combination of organic growth, acquisitions, innovation and the creation of completely new businesses. The group’s purpose of delivering Shared Prosperity provides many opportunities for employees to innovate to address social and environmental challenges in our markets. All of our businesses have successful Volunteering programmes which also allow employees to adopt and support causes close to their hearts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Murex Engineer (Testing and Automation)
Murex Engineer (Testing and Automation)

Wesbank • India

On-site
INR 900,000 - 1,200,000
Murex Engineer (Testing and Automation)
Murex Engineer (Testing and Automation)

FirstRand Limited • India

On-site
INR 900,000 - 1,300,000
Murex Engineer (Testing and Automation)
Murex Engineer (Testing and Automation)

RMB • India

On-site
INR 800,000 - 1,200,000
Murex Engineer (Testing and Automation)
Murex Engineer (Testing and Automation)

Fnbnamibia • India

On-site
INR 1,200,000 - 1,800,000
Data Scientist
Data Scientist

Wesbank • India

On-site
INR 500,000 - 800,000
Flexible working environment
Networking opportunities
Coaches and mentors for professional发展
+1
Data Engineer
Data Engineer

RMB • India

On-site
INR 1,500,000 - 2,300,000
Credit Analyst: Real Estate
Credit Analyst: Real Estate

Fnbnamibia • India

On-site
INR 800,000 - 1,200,000
Data Engineer
Data Engineer

Wesbank • India

On-site
INR 1,100,000 - 1,800,000
Data Engineer
Data Engineer

FirstRand Limited • India

On-site
INR 1,500,000 - 2,300,000
Transactor: IFS
Transactor: IFS

FirstRand Limited • India

On-site
INR 1,200,000 - 1,800,000
Opportunities to network
Challenging work to innovate