Test Engineer

RNS

$10-20[Hourly]
Remote5-10 Yrs ExpBachelorPart-time
Share

Remote Details

Open CountryWorldwide

Language RequirementsEnglish | Chinese

Job Description

Show original text

Benefits

  • Perks Benefits

    Pay in Crypto

  • Time Off & Leave

    Unlimited or Flexible PTO

Description

1. Responsible for writing, reviewing, and executing functional test cases for the iterative development of the backend systems, official website, DApp, and mobile APP in Web3 projects, ensuring stable front-end and back-end coordination across all platforms;

2. Independently complete interface testing for both on-chain and off-chain systems, including test case design, execution, and issue regression for scenarios such as on-chain transaction calls, wallet authorization, Token transfers, and contract invocations;

3. Write and maintain automated test scripts suitable for Web and App, covering UI automation (Selenium/Appium) and API automation (Python + Requests), and adapt testing for multi-chain wallet connections (e.g., MetaMask, Phantom, OKX Wallet);

4. Assist the development and product teams in troubleshooting online issues in Web3 projects on a daily basis, including typical problems such as wallet connection failures, on-chain transaction anomalies, Gas calculation errors, and Token non-receipt;

5. Participate in issue tracking and continuous improvement after product launch, collect on-chain/off-chain exception logs and user feedback, and promote optimization and fixes for DApp or backend services;

6. Regularly execute centralized regression testing tasks, covering backend, frontend, DApp, wallet authorization, and other modules, with a focus on the impact of new features on on-chain interactions and the accuracy of data synchronization.

Requirements

1. Familiarity with the basic architecture of Web3/DApp products and blockchain interaction logic, possessing comprehensive experience in software testing processes, and being able to independently write test plans, cases, reports, and other testing documentation;

2. Proficient in using tools such as Chrome F12/Fiddler/Postman for packet capturing and locating on-chain and off-chain interface issues;

3. Familiar with defect management processes, skilled in using tools like JIRA for defect submission, tracking, and management;

4. Proficient in using MySQL and common Linux commands, able to assist in verifying the consistency of off-chain database data with on-chain data;

5. Familiar with performance testing processes, understanding on-chain transaction performance indicators (such as transaction confirmation delay, throughput, transaction failure rate, etc.) and capable of designing and executing performance scripts;

6. Able to write UI automation scripts for web applications, adapting to complex interactions such as wallet authorization pop-ups and multi-wallet switching in DApps;

7. Capable of conducting UI automation testing for mobile Web3 applications, including processes for multi-chain wallet interactions, transfer authorizations, and on-chain asset displays;

8. Bonus points: Understanding EVM contract calls, familiarity with the multi-chain interaction logic of Solana/TON/BSC, and preference for candidates with experience in contract testing or security testing.

Blockchaindecentralized applications (DApps) testing
Preview

Jane .

HRRNS

Reply 0 Times Today

Posted on 04 July 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.