CrawlJobs Logo

Software Test Engineer (AVP)

United Kingdom, Belfast Employment contract · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

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. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. 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.

Job Responsibility

  • 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 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 expectation
  • 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

Requirements

  • 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
  • Should have good working knowledge of CI/CD process, TestNG, Cucumber, Jenkins, Git, uDeploy, etc.
  • Working knowledge on SQL and scripting

Nice to have

  • 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

What we offer

  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Test Engineer (AVP)

8 matching positions

New

Avp Software Engineer

Join us as a AVP Software Engineer at Barclays, where you will spearhead the evo...
Location
Location
India , Chennai
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in UiPath. Understanding of platform, orchestrator, asset management, performance management
  • Deep understanding of process automation, RPA architecture and design patterns
  • Good Engineering experience with large-scale automations
  • Should have experience with REST APIs, SOAP services, Web services integration
  • Ability to use existing RPA and Machine Learning knowledge to rapidly learn how to develop automations using other tools including home-grown solutions
  • Should have experience in version control, release management, automation performance monitoring, Incident handling, RCA
  • Good understanding of infrastructure – virtual machines, credential vaults, active directory
  • Bachelor’s degree in computer science, Information Technology or Engineering is required
Job Responsibility
Job Responsibility
  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools
  • Ensure code is scalable, maintainable, and optimized for performance
  • Collaborate cross-functionally with product managers, designers, and other engineers
  • Collaborate with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations
  • Adhere to secure coding practices
  • Implement effective unit testing practices
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer - AVP

Join us as a Software Engineer at Barclays, where you will spearhead the evoluti...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in JAVA / Microservices / API / sprint boot – Development and Design
  • Good control of engineering practices of end to end app and web development including devops and security for customer facing applications
  • Application and understanding of enterprise complex fintech design patterns, domain driven architecture and cloud technologies
  • Good experience in creating high level and low level designs along with estimations
  • Excellent analytical skills to be able to dig out existing applications in code and analyse issues
Job Responsibility
Job Responsibility
  • Design, develop and improve software
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - AVP

Join us as a Sr. Software Engineer - AVP at Barclays, where you will spearhead t...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hands-on experience in Java (JDK 17+), Spring Boot, Spring MVC, and building highly scalable, secure backend systems for financial applications
  • Strong expertise in RESTful API design, microservices architecture, and service-to-service integration in high‑volume transactional environments
  • Proven hands-on experience with frontend technologies such ReactJS, along with TypeScript
  • Solid understanding of end‑to‑end fullstack development, including frontend–backend integration and asynchronous communication patterns
  • Experience working with relational databases (PostgreSQL) and NoSQL databases, with strong focus on data integrity and performance
  • Strong knowledge of security standards and practices including OAuth2, JWT, authentication, authorization, encryption, and secure coding guidelines
  • Experience with cloud platforms (AWS), containerization (Docker, Kubernetes), and cloud‑native architectures
  • Hands-on experience with CI/CD pipelines, automated testing, build tools (Maven, Gradle), and secure deployments
  • Proficiency with version control systems (Git) and enterprise development workflows
  • Experience leading technical design discussions, conducting code reviews, and mentoring engineers in large delivery teams
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Avp Mgr-software Engineering - Pbi

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s o...
Location
Location
Lithuania , Vilnius
Salary
Salary:
66100.00 - 105700.00 EUR / Year
moodys.com Logo
Moody's
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Power Platform expertise (Power Automate, Power Apps, Copilot Studio), including troubleshooting complex technical issues
  • Experience with custom connectors, data gateways, environment strategy, and platform-wide solution governance
  • Strong Power BI development and administration skills: DAX, M, semantic modeling, dataset optimization, RLS/OLS, governance
  • Hands-on experience with Microsoft Fabric components: Lakehouse / OneLake, Data Engineering & Data Factory pipelines, Dataflows Gen2 and semantic models, Real-Time Analytics (KQL database), AI experiences & ML integration
  • Ability to shape BI and Fabric strategy, enforce best practices, and guide teams on scalable architectures
  • Experience with API integrations, Azure services, networking fundamentals, and enterprise data solutions
  • Proficiency in JavaScript, C#, Python for data automation and custom development
  • Familiarity with GitHub, DevOps practices, CI/CD automation
  • Strong analytical and problem-solving skills with customer support experience
  • Excellent communication and mentoring capabilities
Job Responsibility
Job Responsibility
  • Support and monitor Copilot Studio and Power Platform solutions with a focus on enterprise-grade reliability, troubleshooting, service operations, and customer responsiveness
  • Assist in administration of Moody’s Power Platform tenant, including environment strategy, DLP governance, application lifecycle management, user access, and security controls
  • Configure and manage on-premises data gateways, Fabric gateways, and hybrid data connectivity tools
  • Support agent/app lifecycle management, solution deployments, and platform health
  • Administer and oversee the Microsoft Fabric tenant, including workspaces, capacities, pipelines, Lakehouse environments, dataflows, semantic models, and governance configurations
  • Manage Power BI / Fabric enterprise architecture, including dataset optimization, gateway administration, RLS/OLS governance, and workspace strategies
  • Implement Fabric monitoring, observability, lineage, and operational processes across data engineering, real-time analytics, and data science workloads
  • Partner with data engineering teams to standardize Lakehouse patterns, medallion architecture, OneLake governance, and data lifecycle management
  • Ensure Power BI / Fabric solutions align with Moody’s enterprise data strategy, privacy guidelines, and compliance frameworks
  • Collaborate with cross-functional teams to build secure, scalable solutions across Power Platform (Power Apps, Power Automate, Copilot Studio)
What we offer
What we offer
  • Medical
  • Personal Accident
  • Life Insurance
  • Time Off
  • Fulltime
Read More
Arrow Right
New

Applications Development Sr Programmer Java/Angular - AVP

Overview: Investment Banking and Corporate Banking (IBCB) is comprised of divers...
Location
Location
United States , Irving
Salary
Salary:
107120.00 - 160680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
July 02, 2026
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in Full Stack Development
  • Bachelor's degree/University degree or equivalent experience
  • In-depth knowledge of JavaScript
  • Expertise in frontend technologies like Angular
  • Expertise in middleware technologies like Java, Spring Boot, GraphQL, NOSQL DBs and Kafka
  • Extensive experience in testing User Interfaces
  • Solid experience in agile development environment
  • Ability to operate with limited direct supervision.
Job Responsibility
Job Responsibility
  • Building applications for bankers
  • Advocating and advancing modern software development practices including privacy and security first principles
  • Incorporating DevSecOps and SRE best practices
  • Ensuring delivery of great solutions by maintaining a culture of quality and engineering excellence
  • Contributing to continual improvement by suggesting improvements to software architecture, software development process and new technologies
  • Communicating with both the client and project teams
  • Exploring existing applications, determining areas of complexity and potential risks to successful implementation.
What we offer
What we offer
  • Discretionary and formulaic incentive and retention awards
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • Fulltime
!
Read More
Arrow Right
New

RPA/Python Developer, AVP

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong hands-on expertise in Automation Anywhere (required)
  • Strong Python programming skills (required)
  • Experience building automation using Selenium, Robot Framework, or similar frameworks
  • Experience migrating or re-engineering RPA bots into Python-based solutions (highly preferred / key differentiator)
  • Experience modernizing legacy RPA implementations into code-driven automation frameworks is highly preferred
Job Responsibility
Job Responsibility
  • Conduct comprehensive feasibility studies, time, and cost estimates for new IT initiatives and automation projects
  • Contribute to IT planning and strategy, identifying opportunities to leverage automation and emerging technologies to meet specific business needs
  • Assess and mitigate technology risks associated with application development and automation deployments
  • Lead the design, development, configuration, and deployment of end-to-end RPA and Python-based automation solutions, ensuring alignment with business and IT architectural standards
  • Develop and configure bots primarily using Automation Anywhere, and concurrently build and maintain robust Python-based automation solutions (e.g., using Selenium, Robot Framework, or similar libraries)
  • Oversee all phases of the development process: analysis, design, construction, testing, and implementation for both traditional applications and automation workflows
  • Actively lead the migration of existing Automation Anywhere bots into Python-based automation frameworks, focusing on redesign, optimization, and reusability improvements
  • Utilize in-depth specialty knowledge of applications development and automation to analyze complex problems/issues, providing evaluative judgment on business and system processes
  • Analyze existing bot implementations and identify opportunities for simplification, scalability, and performance enhancements, translating business requirements into robust, scalable technical solutions
  • Lead design decisions for automation architectures, mentor junior developers, and drive the adoption of software engineering best practices for modular, reusable, and maintainable automation frameworks
  • Fulltime
Read More
Arrow Right

Full Stack Java Developer - AVP

Embark on a transformative journey as a Full Stack Java Developer - AVP. At Barc...
Location
Location
United States , New York
Salary
Salary:
120000.00 - 175000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full‑stack development experience with end‑to‑end ownership across the SDLC, including design, build, testing, deployment, and support
  • Experience working with Java‑based technologies and modern engineering stacks, including Spring/Spring Boot, microservices, REST APIs, messaging, SQL, Linux/Unix, CI/CD pipelines, and common design patterns
  • Demonstrated engineering capability with a focus on code quality, structured testing, test‑driven development, and automated regression coverage
  • Accountability for delivery commitments, including estimating effort, managing dependencies, and delivering to agreed timelines and quality standards
  • Effective collaboration across engineering, QA, and product teams, with clear communication to technical and non‑technical stakeholders and contributions to Agile delivery practices
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Focused on fitness
  • Caring for your health
  • Great places to eat
  • Fulltime
Read More
Arrow Right

Developer - AVP

To design, develop and improve software, utilising various engineering methodolo...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C# developer required to help improve the process automation of a large scale program of loan securitizations
  • The role requires a good understanding of financial concepts and the ability to think critically
  • As a multi disciplined team you will be expected to contribute to coding, system design, database design, documentation and testing of the features you develop
  • The ability to find answers through reading documentation, code analysis, data analysis and discussion with non-technical users is desirable for this role
  • Experience in T-SQL
  • Experience in Entity Framework
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right