Fx IT Testing Analyst

Fx IT Testing Analyst

Job description

Position Overview


  • Contributing to the build out of automated testing.
  • Execution of automated testing for functional and nonfunctional testing.
  • Test case design & development, test case execution, reviews of requirements and other project artifacts.
  • Assist the QA lead in the quantification and tracking of automation test coverage, designing testing KPIs, and reporting on corresponding metrics.
  • Acting as a quality gate before software products are delivered to our clients.
  • Identifying and highlighting ways to continuously optimise the way in which QA function operates to create an efficient, scalable team.
  • Work with the business and Production Support to investigate issues and trap defects with regression tests.
  • Identifies, recommends and implements process improvements to enhance testing strategies.

    Experience / Background

    • Experience of working within a global functional QA Test team within the financial sector or for a major bank or client.
    • Knowledge of test automation methodologies and experience of implementing test automation best practices.
    • Experience of front to back testing of complex systems
    • Experience of integrating automation tests into the build process e.g. Hudson, Jenkins.
    • Experience of developing stubs and drivers.
    • Experience of coding in Java to a working level.
    • Experience of developing, extending and executing test automation frameworks for both functional and nonfunctional tests.
    • Business domain knowledge of FX, Rates and Commodity Trading e.g. Pricing, Order Execution, and Trading/Auto hedge risk management, along with an understanding of highvolume lowlatency systems will be a significant advantage.
      In addition, the following would be an advantage:
      • Experience with middleware communication layers such as tibjms, solace, ems
      • Experience with FIX messaging protocol and KDB databases
        Personal Characteristics
        • Effective and confident communicator with a strong passion for testing & quality
        • Open minded, team player, good at building networks and leveraging resources
        • Attention to detail
        • Highly responsible
        • Active and persistent
        • Excellent analytical skills
        • Proactive, and able to work independently
        • Resultoriented and clientfocused
        • Proactive in problemssolving
        • The ability to work in a demanding environment
          Skills Required:

          • Strong test analysis and test case creation skills.
          • Strong knowledge of test methodologies and experience of implementing test automation best practices.
          • Knowledge of test automation tools and exchange simulators.
          • Professional experience with Application Lifecycle Management tools for example Atlassian Jira.
          • Demonstrable knowledge of acceptance test frameworks (e.g. Fitnesse, Cucumber) and programming or scripting languages such as Java, Python-
            Job Family Group:


            Job Family:

            Technology Quality

            Time Type:

            Full time

            • Citi is an equal opportunity and affirmative action employer.

              Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.View the “
              EEO is the Law” poster. View the
              EEO is the Law Supplement.

              View the
              EEO Policy Statement.

              View the **Pay Transparency Posting

Apply for the job


    To apply for this job please visit BH.bebee.com.

    Job Summery

    • Company Name: Citi
    • Published on:
    • Location: Bahrain, Manama
    • Job Type: Other

    Follow the latest jobs on Telegram