QA Test Engineer (VN3277)
Description
Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order-flow management via screen, voice and DMA, plus award-winning data, insights and analytics.
The role sits within Technology, in the team responsible for the quality and reliability of Marex’s payments and FX platforms in Asia Pacific. The team combines manual/functional testing with test automation, increasingly leveraging AI-assisted tools and agentic automation, and works closely with engineering, operations and business teams so that payment flows, SWIFT/ISO 20022 messaging and FX workflows are delivered to a high standard.
Role Summary
The QA Test Engineer – Payments & FX is based in Singapore and is responsible for the quality assurance of domestic and cross-border payment and FX workflows. The role combines manual/functional testing with test automation, with a strong focus on payment processing, SWIFT, ISO 20022 and modern AI-assisted test automation.
An experienced, proactive individual with 3–5 years of QA/testing experience and strong payments domain knowledge. Intermediate level position with the ability to work autonomously, and also as part of a team, collaborating with engineering and business teams to investigate defects and drive them through to resolution.
All employees are expected to understand and comply with any Sarbanes Oxley operational requirements relevant to their role.
Overall Responsibilities
The QA Test Engineer will be responsible for:
- Perform end-to-end testing of domestic and cross-border payments, including initiation, validation, routing, settlement, reconciliation, returns, rejects and exception handling.
- Validate SWIFT MT/MX and ISO 20022 messages, including formats, mappings, transformations and business rules.
- Test FX and foreign-currency payment workflows, including exchange rates, currency conversions, fees, value dates and settlement.
- Perform functional, integration, regression, exploratory, API and end-to-end testing.
- Develop test scenarios, test cases, test data and automated regression suites.
- Design and maintain automated tests for APIs, UI and backend services using Playwright, Selenium, Cypress, Cucumber or similar frameworks.
- Leverage AI-assisted testing tools and AI agents to accelerate test-case generation, test maintenance, failure analysis, defect triage and automation coverage.
- Explore and implement agentic automation approaches that can execute workflows, validate outcomes, analyse failures and support self-healing or adaptive test automation.
- Perform REST API testing, SQL/database validation and backend service testing.
- Develop test automation and utilities using Java, Python, JavaScript or TypeScript.
- Integrate automated tests with CI/CD pipelines, including AWS CodePipeline and CodeBuild.
- Use AWS services such as S3, Lambda, DynamoDB and CloudWatch for testing, validation and troubleshooting.
- Investigate defects across payment messages, APIs, logs and databases, and collaborate with engineering and business teams through to resolution.
Standard Responsibilities
- Ensuring compliance with the company’s regulatory requirements under the MAS.
- Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with.
- Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values.
- At all times complying with Marex’s Code of Conduct.
- To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility.
- To report any breaches of policy to Compliance and/ or your supervisor as required.
- To escalate risk events immediately.
- To provide input to risk management processes, as required.
- The Company may require you to carry out other duties from time to time
Competencies, Skills and Experience
Competencies
- Excellent verbal and written communication skills
- A collaborative team player, approachable, self-efficient and influences a positive work environment
- Demonstrates curiosity
- Resilient in a challenging, fast-paced environment
- Ability to take a high level of responsibility in a fast pace and high-volume environment
- Excels at building relationships, networking and influencing others
- Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness
Skills and Experience
- 3–5 years of QA/testing experience across manual and automated testing.
- Strong payments domain experience, particularly cross-border/international and FX payments, with hands-on knowledge of the end-to-end payment lifecycle, SWIFT MT/MX and ISO 20022 messaging.
- Strong REST API testing, SQL and backend validation skills.
- Experience with automation frameworks such as Playwright, Selenium, Cypress, Cucumber or equivalent.
- Exposure to AI-assisted testing, AI coding assistants or agent-based automation tools for test generation, execution, maintenance or failure analysis.
- Programming/scripting skills in Java, Python, JavaScript or TypeScript.
- Experience with AWS and CI/CD, including CodePipeline, CodeBuild, S3 and CloudWatch.
- Experience with Jira, Azure DevOps or similar test/defect management tools.
- Strong analytical, troubleshooting and communication skills.
Company Values
Acting as a role model for the values of the Company:
Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients
Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders
Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face.
Be respectful – how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do.
Nurture talent – we aim to grow our own talent and make Marex the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support – for ourselves and our teams.
Conduct Rules
You must:
- Act with integrity
- Act with due skill, care and diligence
- Be open and cooperative with the FCA, the PRA and other regulators (where applicable)
- Pay due regard to the interests of customers and treat them fairly
- Observe proper standard of market conduct
- Act to deliver good outcomes for retail customers




