At a Glance
- Tasks: Join Citi's Tech team to engineer the future of global finance through software testing.
- Company: Citi, a leading global financial services company with a diverse and inclusive culture.
- Benefits: Enjoy 27 days annual leave, competitive salary, private medical care, and hybrid work options.
- Other info: Dynamic role with opportunities for mentorship and continuous learning.
- Why this job: Make a real impact on global finance while growing your career in a supportive environment.
- Qualifications: Experience in automation testing, strong Java skills, and knowledge of CI/CD processes required.
The predicted salary is between 50000 - 60000 € per year.
Discover your future at Citi. Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Test Engineer. In this fast-paced environment you must be able to prioritize tasks, work within deadlines, taking a pragmatic and thoughtful approach, paying close attention to details. You will need to employ strong communication skills, necessary to effectively produce client solutions.
Key Responsibilities:
- Delivering independent testing for at least one major application belonging to the Unified Trade Processing System.
- Creating detailed, comprehensive and well-structured test plans and test cases, Test Estimation, manual test case execution, regression testing, test automation development and other project artifacts.
- Implementation and execution of automation test frameworks for functional and non-functional testing using open source tools.
- Acting as a quality gate and identify, record, document thoroughly and track bugs before software products are delivered to our clients.
- Identifying and highlighting 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.
- Analyze business/system requirements, build test plan which results in zero defects in production.
- Take ownership for delivering the task assigned and track quality assurance metrics, like defect densities and open defect counts.
- Ensure delivery within tight timelines and meeting the team’s expectations.
- Develop and apply testing processes for new and existing products to meet client needs and monitor debugging process results.
- Together with the team contribute to innovative & best-in-class solutions for our business.
Technical Experience:
- Proven industry experience in automation testing with hands-on experience in Selenium/Cypress.
- Strong understanding and experience in Java, automation framework development.
Must Have Skills:
- Good logical and analytical skills.
- Strong programming skills in Java.
- Good understanding of Automation frameworks [BDD/TDD].
- Good hands-on experience in any of Selenium/Cypress, API/Rest Assured/Web Services Testing.
- Good working knowledge of CI/CD process, TestNG, Cucumber, Jenkins, Git, uDeploy, etc.
- Working knowledge on SQL and scripting.
Add on Skills:
- Experience in Fixed Income domain is preferred.
- Experience in Python, Desktop Based applications would be an added advantage.
- Experience with performance testing will be an added advantage.
Qualifications:
- University degree or equivalent experience in a similar role.
Competencies:
- Innovative and Positive ‘Can Do’ attitude.
- Planning and Organizing – Ability to identify the steps to be taken to achieve objectives.
- Resilience – Used to working towards tight deadlines, under pressure and using appropriate coping methods to stay focused.
- Accountability – self-start on goals and achieve targets.
What we’ll provide you:
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays).
- A discretional annual performance related bonus.
- Private Medical Care & 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.
Alongside these benefits, Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Software Test Engineer (AVP) in Belfast employer: Citibank (Switzerland) AG
Citi is an exceptional employer that fosters a dynamic and inclusive work culture, offering a hybrid working model that promotes work-life balance. Employees benefit from competitive salaries, extensive annual leave, and a commitment to professional development through continuous learning opportunities. With a focus on innovation and collaboration, Citi empowers its team members to make a meaningful impact in the global finance sector while enjoying a supportive environment in Belfast.
StudySmarter Expert Advice🤫
We think this is how you could land Software Test Engineer (AVP) in Belfast
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Citi on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you're aiming for a Software Test Engineer role, make sure you can talk confidently about automation testing, Java, and frameworks like Selenium or Cypress.
✨Tip Number 3
Show off your problem-solving skills during the interview. Be ready to discuss how you've tackled challenges in past projects, especially when it comes to quality assurance and bug tracking.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Citi.
We think you need these skills to ace Software Test Engineer (AVP) in Belfast
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Test Engineer role. Highlight your experience with automation testing, Java, and any relevant frameworks like Selenium or Cypress. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention your problem-solving skills and ability to work under pressure – we love that!
Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's automation frameworks or performance testing, we want to see what you've done and how it relates to the role at Citi.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us. Plus, you’ll find all the details you need about the role there!
How to prepare for a job interview at Citibank (Switzerland) AG
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of automation testing tools like Selenium and Cypress. Be ready to discuss your hands-on experience with Java and any frameworks you've worked with, such as BDD or TDD. This will show that you're not just familiar with the tools, but that you can actually use them effectively.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems or scenarios related to software testing. Think about how you would approach creating test plans or handling bugs in a high-pressure environment. Practising these scenarios can help you articulate your thought process clearly during the interview.
✨Show Off Your Communication Skills
Since you'll be working closely with teams and clients, strong communication is key. Prepare examples of how you've effectively communicated complex technical issues to non-technical stakeholders. This will demonstrate your ability to bridge the gap between tech and business needs.
✨Highlight Your Continuous Learning Mindset
Citi values innovation and continuous improvement, so be ready to discuss how you stay updated with the latest trends in software testing and technology. Mention any courses, certifications, or personal projects that showcase your commitment to learning and growing in your field.