R

Intern(Software Test Engineer)

RedotPay Hong Kong, Hong Kong Island, China

onsiteinternship
Posted Jul 10, 2026

**Role & seniority: ** Software Testing Intern (student; Class of 2027+ preferred)

**Stack/tools: **

  • Testing: Selenium, Appium, Postman (automation tools—preferred)

  • Platforms/tools: in-house test data generation platform; API/UI automated test scripts

  • Quality monitoring/coverage: code coverage platforms; quality monitoring

  • Tech basics: Linux commands; SQL (verify business results)

  • Programming (bonus): Python or Java

  • Method/process: Agile/Scrum

  • Top 3 responsibilities:

    • Execute functional, UI, and stability testing for FinTech app modules (remittance, lending, payments, risk).

    • Write/execute test cases, track bugs, and document accurate reproduction steps.

    • Participate in compliance/risk, performance, and security testing under mentor guidance; support weekly Agile iterations.

  • Must-have skills:

    • Solid foundation in software testing theory (e.g., black-box design; testing lifecycle).

    • Familiarity with Agile/Scrum workflows.

    • Attention to detail and risk awareness (financial accuracy).

    • Clear communication and logical bug reporting under iteration pressure.

  • Nice-to-haves:

    • Linux + basic SQL querying to validate business outcomes.

    • Programming experience (Python/Java) and automation testing tools (Selenium/Appium/Postman).

    • Experience using/maintaining API/UI automated scripts and analyzing test coverage blind spots.

  • **Location & w

Full Description

About the Team We are the core Software Testing team, responsible for ensuring the high-quality delivery of our FinTech application, which serves tens of millions of users. Here, you will not only gain exposure to high-concurrency and highly secure financial business scenarios, but also deeply participate in weekly agile iterations. You will have the opportunity to explore the development and application of cutting-edge testing technologies, such as quality monitoring platforms.

Key Responsibilities

Business Testing Execution: Participate in functional, UI, and stability testing of our FinTech App (covering core modules such as remittance, lending, payments, and risk management). Write and execute test cases, and accurately locate and track bugs.

Agile Iteration Support: Adapt to a fast-paced weekly iteration cycle. Collaborate closely with product managers and developers to ensure testing tasks are completed on time and with high quality.

Specialized & Compliance Testing: Under the guidance of mentors, participate in compliance and risk audits for financial operations, as well as performance and security testing, to safeguard user data and funds.

Efficiency Tool Application: Learn and utilize our in-house data generation platform for efficient test data preparation. Participate in the maintenance and execution of API/UI automated test scripts, and analyze testing blind spots using code coverage platforms.

Requirements

Educational Background: Currently pursuing a Bachelor's degree or above in Computer Science, Software Engineering, Information Security, Mathematics, FinTech, or related fields (Class of 2027 and later preferred).

Theoretical Foundation: Solid understanding of basic software testing theories (e.g., black-box testing design methods, testing lifecycle) and familiarity with software development workflows (Agile/Scrum preferred).

Technical Skills (Bonus Points)

  • Familiar with common Linux commands and basic SQL syntax; able to independently query databases to verify business results.
  • Knowledge of at least one programming language (e.g., Python or Java); experience with automation testing tools such as Selenium, Appium, or Postman is a strong plus.
  1. Soft Skills & Professionalism:

Meticulous & Responsible: Financial operations require a high level of accuracy. You should be sensitive to numbers and possess strong risk awareness.

Excellent Communication & Logical Thinking: Ability to clearly articulate bug reproduction steps, handle pressure effectively, and adapt to agile iteration rhythms.

Availability: Able to intern for at least 4 days per week for a minimum of 4 months.

Software TestingFunctional TestingUI TestingStability TestingAgileScrumLinuxSQLPythonJavaSeleniumAppiumPostmanAPI TestingRisk ManagementCompliance Testingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.