Search by job, company or skills

dtcpay

Test Engineer (Software / API Tester)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who are we

dtcpay is a MAS licensed payment service provider that bridges traditional finance and digital assets. We enable businesses to accept and make payments in both fiat and digital currencies, delivering secure, efficient, and seamless payment experiences across borders. As we expand globally, we are shaping the future of digital payments.

We are also recognised as one of Singapore's Top 10 Startups in the LinkedIn Top Startups 2025 list, a reflection of our momentum and the exciting journey ahead for our team.

We are hiring for multiple testing-related roles, each playing a critical part in ensuring the quality, performance, security, and reliability of our products and systems. Depending on your skills and experience, you may be considered for one of the following positions:

  • Software Tester Focuses on product inspection, functional testing, quality assurance processes, and user experience validation to ensure software meets defined specifications and business requirements.
  • API Tester Specializes in functional, performance, and security testing of internal and third-party API, working closely with developers to ensure system stability and integration quality.

Each role contributes to the overall reliability of our products and business operations. If you have a passion for testing, problem-solving, and quality assurance, we encourage you to apply and explore where your skills best fit!

What you'll do:

Software Testing

  • Plan, execute, and oversee product inspection and testing for quality and conformance to specifications and deliverables.
  • Assist in creating product documentation including specifications, user guides, and training materials.
  • Investigate reports of product quality issues and ensure resolution in accordance with company guidelines and regulatory requirements.
  • Develop or update procedures for capture, investigation, and documentation of product complaints.
  • Gather and analyze customer feedback to improve product features and user experience.
  • Assist in product testing, quality assurance, and bug tracking processes.
  • Collaborate with quality assurance teams to ensure product quality.
  • Support project managers in coordinating product development activities and timelines.
  • Help track project progress and ensure deadlines are met.
  • Provide training and support to internal teams on product features and updates.
  • Monitor risk-management procedures, maintain problem logs, and report issues to managers and product developers.

API Testing

  • Responsible for the functional, performance, and security testing of core system and third-party APIs.
  • Review and maintain API documentation to ensure accuracy of field definitions, request/response formats, and error codes.
  • Design and execute API test cases covering positive, negative, and boundary scenarios.
  • Utilize tools such as Postman, JMeter, Newman, Pytest, or RestAssured for manual and automated API testing.
  • Develop and maintain automated API test scripts integrated into the CI/CD pipeline
  • Analyze API exceptions and logs, and collaborate with developers to locate and resolve defects.
  • Manage test environments and test data to ensure reliability and consistency across DEV/UAT/PROD stages.
  • Prepare and deliver test reports, summarize quality metrics, and continuously improve API quality.

What we are looking for:

  • Bachelor's degree or above in Computer Science, Software Engineering, Information Technology, or related fields.
  • Minimum of 3 years of hands-on experience in software testing, API testing, or backend testing.
  • Strong understanding of HTTP/HTTPS protocols and RESTful API design principles.
  • Hands-on experience with API testing tools such as Postman, JMeter, or SoapUI.
  • Familiar with at least one test automation framework (e.g., Pytest, RestAssured, Newman).
  • Capable of writing automation scripts using Python, Java, or JavaScript.
  • Familiar with databases such as MySQL or MongoDB, and able to write SQL queries.
  • Knowledge of quality assurance methodologies, defect management, version control, and testing best practices.
  • Understanding of agile or scrum development methodologies and the role of quality assurance within them.
  • Proficiency in both English and Mandarin, as you will collaborate with Chinese vendors.
  • The role is based fully onsite, requiring your presence in the office.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138611059