Overview
About Us
At M-DAQ Global, we're on a mission to create a World without Currency Borders. We are a pioneering fintech group specialising in foreign exchange (FX) & payment solutions that facilitate seamless cross-border transactions for businesses worldwide.
Headquartered in Singapore, our vibrant and diverse team spans six countries and territories. We foster a dynamic environment where individuals can contribute to a comprehensive suite of solutions, from advanced FX and streamlined collections to AI-driven onboarding and enhanced risk management. If you're passionate about making a tangible impact in the global financial landscape, and eager to grow within a company that's constantly innovating, M-DAQ Global offers a unique opportunity.
Join us and be part of the team powering faster, smarter cross-border payment and FX solutions for Asia and the world.
For more information, please visit: www.m-daq.com.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable automated and manual test cases
- Responsible for end-to-end testing in assigned verticals to ensure quality delivery of new features
- Collaborate with Product Managers and Developers (Frontend and Backend) to:
- Understand feature requirements and implementation
- Derive detailed feature and regression test cases
- Identify testing gaps and potential quality risks
- Contribute to the automation framework and write automated test scripts for new and existing features
- Take ownership of and maintain the QA/staging environments, ensuring reliability and readiness for testing
- Monitor system health and product behavior using observability and monitoring tools (e.g., Datadog, Grafana, Prometheus, Sentry, etc.)
- Investigate anomalies, issues, and incidents in production environments
- Create and maintain incident reports, including root cause analysis and documentation
- Conduct post-mortems in collaboration with cross-functional teams to analyze critical incidents and identify preventive measures
- Proactively broadcast incidents and updates to relevant stakeholders, ensuring clear and timely communication
- Collaborate with engineering teams to track and verify incident resolution and implement long-term fixes
Qualifications
- Have a Diploma in Computer Science, Engineering, or a related field
- Should have coding experience and hands-on with automation (Web, Mobile app and API automation)
- Knowledge of Tools: Postman, UI Automation Tools (Selenium, Appium etc..), Testing Frameworks (Mocha, TestNG), Languages (Any Python, Json, Java, etc)
- Experience in testing applications in Financial Domain is optional.
- Great team player and fast learner.
- Experience with Continuous Testing and Continuous Delivery
- Excellent communication, documentation, and analytical skills; attention to detail
- Strong problem-solving skills, troubleshooting, and tracing root cause
- Knowledge of Agile/Scrum methodologies
- Experience with performance testing tools (cypress, n8n, python, etc) and performance analysis in finding bottlenecks
Benefits
- Make a positive impact on the world’s economy by creating a World without Currency Borders
- Team Innovation Mindset, People-Oriented
- Challenging environment, offering great opportunities to learn and grow
- Creative and Innovative Workplace
- We offer competitive remuneration, including employee stock options and employee benefits