M-DAQ Global
Senior QA Engineer
M-DAQ GlobalSingapore1 day ago
Full-timeEngineering

About Us

At M-DAQ Global, we're on a mission to create a World without Currency Borders™. We are a pioneering fintech grouap 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.

Key Responsibilities

  • Lead and mentor a QA team, driving best practices and continuous improvement.
  • 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.

Desired Skill Set and Attributes

  • Bachelor’s Degree in Computer Science, Engineering, or a related field
  • 4-5 years of 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

Why Us?

  • Make a positive impact to the world’s economy by creating a World without Currency BordersTM
  • 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

Key Skills

Ranked by relevance