Software Test Engineer (AVP)

Company: Citi
Apply for the Software Test Engineer (AVP)
Location: Belfast
Job Description:

Job Overview

Position: Software Test Engineer – Global Fixed Income Trade Processing (FiTP) Team.

Engineer the future of global finance. At Citi, our Tech team does more than support finance – we help redefine it. Every day, $5 trillion crosses through our network operating in 180+ countries. From deploying advanced AI to shaping global markets, we build systems that matter. Join a team where your work influences economies, your ideas drive innovation, and your growth is supported by mentorship, continuous learning, and flexible hybrid‑work options. Help solve real‑world challenges that touch millions and build the future of finance with Citi Tech.

Key Responsibilities

  • Deliver independent testing for at least one major application belonging to the Unified Trade Processing System.
  • Create detailed, comprehensive, well‑structured test plans and test cases, including test estimation, manual test‑case execution, regression testing, test‑automation development, and other project artifacts.
  • Implement and execute automation test frameworks for functional and non‑functional testing using open‑source tools.
  • Act as a quality gate; identify, record, document thoroughly, and track bugs before software products are delivered to clients.
  • Identify and highlight ways to continuously optimize the QA function for an efficient, scalable team.
  • Work with business and production support to investigate issues and prevent production defects.
  • Analyze business/system requirements and build test plans that result in zero defects in production.
  • Take ownership of assigned tasks and track quality‑assurance metrics such as defect densities and open defect counts.
  • Ensure delivery within tight timelines and meet the team’s expectations.
  • Develop and apply testing processes for new and existing products to meet client needs and monitor debugging results.
  • Contribute to innovative and best‑in‑class solutions for the business.

Technical Experience

  • Proven industry experience in automation testing with hands‑on experience in Selenium or Cypress.
  • Strong understanding and experience in Java and automation‑framework development.

Must Have Skills

  • Good logical and analytical skills.
  • Strong programming skills in Java.
  • Good understanding of automation frameworks (BDD/TDD).
  • Hands‑on experience in Selenium, Cypress, API/REST Assured, or Web Services testing.
  • Knowledge of CI/CD processes, TestNG, Cucumber, Jenkins, Git, uDeploy, etc.
  • Working knowledge of SQL and scripting.

Add‑on Skills

  • Experience in Fixed Income domain (preferred).
  • Experience in Python or desktop‑based applications (advantage).
  • Experience with performance testing (advantage).

Qualifications

  • University degree or equivalent experience in a similar role.

Competencies

  • Innovative and positive “Can‑Do” attitude.
  • Planning and organizing – ability to identify steps to achieve objectives.
  • Resilience – used to working toward tight deadlines, under pressure, and using coping methods to stay focused.
  • Accountability – self‑start on goals and achieve targets.

What We’ll Provide

  • Competitive base salary, annually reviewed.
  • 27 days annual leave (plus bank holidays).
  • Discretionary annual performance‑related bonus.
  • Private Medical Care and Life Insurance.
  • Employee Assistance Program.
  • Pension Plan.
  • Paid Parental Leave.
  • Special discounts for employees, family, and friends.
  • Access to an array of learning and development resources.

Citi is an equal‑opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

#J-18808-Ljbffr…

Posted: June 1st, 2026