Morgan McKinley logo

Senior QA Engineer

Morgan McKinley

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Role Overview

Senior QA Engineer responsible for quality assuring and maintaining enterprise-level applications for post-trade affirmation and confirmation workflows including real-time message processing. Whilst this role requires the execution of manual test cases, there is a programme of change to drive towards automated testing and therefore any experience in taking a manual test capability and driving to automation is advantageous

Work Setup

  • Location: BGC, Taguig
  • Permanent/Full-time, Hybrid, Mid shift
  • Training: Full onsite for the first month; transition to Hybrid 3x/week

Role Responsibilities

  • Ensuring that resilient test frameworks are defined and produced in order to quality-assure code, ahead of deployment to the production environment
  • L3 Support for deployment and investigation of production issues where appropriate.
  • Follow SaFe agile methodology and participate in agile ceremonies and processes.
  • Mentor junior members of the team.
  • Ability to work with multiple remote regions.
  • Work with architecture and DevOps teams to follow guidelines and implementations.
  • Follow standard SDLC processes, design patterns for development guidelines.

Experience / Competences

  • Multiple years of professional experience in global financial services. Messaging, trade confirmations, clearing, STP and 3rd party messaging vendor integrations (Markitwire, ICELink, LCH etc) an advantage
  • Proven expertise in server-side Java design and development within banking and trading environments
  • Cloud Platforms : Experience deploying and managing applications on AWS (EC2/EKS)
  • CI/CD : Proficiency with Jenkins and GitLab for deployment and continuous integration
  • Operating Systems : Strong Linux administration and command-line skills
  • Database : SQL experience and database management
  • Testing : JUnit and related unit testing frameworks
  • Excellent problem-solving abilities with strong attention to detail
  • Outstanding communication and collaboration skills in team environments.
  • Experience working in Agile development methodologies (SaFe/Scrum).

Nice to Have

  • Messaging QA Experience : Advanced proficiency in testing messaging workflows – MQ, XML, FIXML. Very detail orientated, understands the impact of getting it wrong
  • FIX Protocol : Hands-on experience with FIX Protocol and FIX Engines (eg QFJ, Rapid Addition, UlBridge) in eg FX/Credit/Commodities Trading environments
  • Middleware : Working knowledge of Solace messaging middleware
  • Deep understanding of FX/Credit/Commodities products and financial instruments.
  • Experience in electronic trading environments and market data systems
  • Frameworks : Spring Boot and Google Guice dependency injection
  • Observability : Grafana and Prometheus for monitoring and metrics
  • Testing : Cucumber for behaviour-driven development and automation testing
  • Infrastructure : Terraform or Ansible for infrastructure as code
  • Caching : Hazelcast distributed caching solutions
  • Containerization : Kubernetes and AWS EKS experience

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Morgan McKinley was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.