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
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.
