At a Glance
- Tasks: Join our team to develop and maintain automated test scripts using Java and SQL.
- Company: Citi, a leading global bank with a presence in over 160 countries.
- Benefits: Competitive salary, diverse work environment, and opportunities for professional growth.
- Other info: Dynamic team atmosphere with excellent career advancement opportunities.
- Why this job: Be part of a bold transformation in the finance sector and make a real impact.
- Qualifications: Experience in automation testing, Java, SQL, and BDD frameworks required.
The predicted salary is between 60000 - 75000 £ per year.
Citi is a world‑leading global bank with approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services.
The Equity Finance team are seeking a skilled Quality Assurance Test Engineer to join our team in Belfast. Citi is embarking on a bold multi‑year transformation for the Prime Services business. If you are someone that can work in a fast‑paced environment with a pragmatic approach to delivery and diligence, then please look to apply for this role. You will need to employ strong communication skills, ensuring a first‑class service of quality to our internal clients.
The ideal candidate should have a strong background in Java and SQL, with proven experience in developing and maintaining automated test scripts through the use of practices such as BDD.
Key Responsibilities:- Implement and work within a BDD (Behaviour‑Driven Development) automation framework.
- Create detailed, comprehensive, and well‑structured test plans and test cases, test estimation, regression testing, test automation development, and other project artifacts.
- Act as a quality gate and identify, record, document thoroughly and track bugs before software products are delivered to our clients.
- Implement and execute API based automation tests for functional and non‑functional testing using Citi approved tools.
- Identify and highlight ways to continuously optimize the way in which QA function operates to create an efficient, scalable team.
- Work with the business and Production Support to investigate issues and prevent production defects.
- Develop and apply testing processes for new and existing products to meet client needs.
- Contribute to innovative & best‑in‑class solutions for our business.
- Apply proven software testing concepts and methodologies to daily tasks.
- Collaborate with the development team to identify and resolve issues.
- Adapt to changing business needs and effectively shift focus on priorities as required.
- Proven industry experience in automation testing with strong hands‑on experience in Java.
- Solid experience with BDD automation frameworks (Cucumber).
- Strong hands‑on experience in API automation/testing.
- Prior experience in the usage of SQL for database validation and testing.
- Fair working knowledge of CI/CD process, Jenkins, Git, etc.
- Excellent logical, analytical, problem‑solving skills and the ability to adapt to changing business requirements and priorities.
- Exposure to the Finance industry or a background in financial applications is a significant advantage.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
QA Automation Engineer - Java/SQL (AVP) employer: Citigroup, Inc.
Citi London is an exceptional employer, offering a dynamic and inclusive work environment that fosters innovation and collaboration. With a competitive salary, generous annual leave, and a hybrid working model, employees enjoy a healthy work-life balance while having access to extensive learning and development resources. As a key player in the Equity Derivatives Technology team, you will have the opportunity to lead impactful projects and grow your career within a globally recognised financial institution.