Senior QA Engineer /区块链测试工程师

Remote from
APAC flag
APAC
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Department
QA & Testing
Employment type
Full Time,
Job posted
Apply before
11 Jul 2026
Experience level
Senior
Views / Applies
16 / 2

About Windranger Labs

Set Ideas Free. Empowering builders to architect extraordinary cultures and new ways of working.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

This is a Senior QA Engineer role focused on blockchain testing, requiring expertise in functional, performance, security, and automation testing. The position involves full project lifecycle participation, from requirement analysis to architecture review, and includes writing automation test cases and tools. The ideal candidate has over 2 years of blockchain testing experience, proficiency in Hardhat, Foundry, and automation tools like Mocha and Cypress, and strong programming skills in JavaScript/TypeScript, Python, Golang, and Solidity. The role demands deep understanding of Ethereum or other public chains and the ability to read English documentation. This is a challenging position in a dynamic blockchain environment, with high autonomy and collaboration.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role requires specialized blockchain knowledge, multiple programming languages, and extensive testing experience, making it challenging but not the hardest due to established processes.

Salary Analysis

Median Highly Competitive
$150,000
US Market
$100k – 200k
0 $220k
AI Insight The salary for this role is not explicitly provided, but based on market data for senior blockchain QA engineers in the US, the estimated median is $150,000. This is competitive given the specialized skills required.

Key Skills

Blockchain QA Engineering Automation Testing Hardhat Foundry Mocha Chai JavaScript TypeScript Solidity

Dear Hiring Manager,

I am excited to apply for the Senior QA Engineer position at Mantle. With over 2 years of experience in blockchain testing and a strong background in functional, performance, and security testing, I am confident in my ability to contribute to your team. My proficiency in Hardhat, Foundry, and automation frameworks like Mocha and Chai, combined with expertise in JavaScript/TypeScript, Python, Golang, and Solidity, aligns perfectly with the requirements.

I have extensive experience testing DApps and public chains, particularly Ethereum, and have successfully implemented automated testing projects that improved efficiency and quality. I am adept at analyzing requirements, reviewing architecture, and establishing robust testing systems. My self-driven nature and research capabilities enable me to tackle key technical challenges in the blockchain testing domain.

I look forward to the opportunity to discuss how my skills can support Mantle's mission of bringing institutional-grade infrastructure to Web3. Thank you for your consideration.

Sincerely, [Your Name]

Describe your experience with blockchain testing. What specific tools and methodologies have you used?
I have over 3 years of experience in blockchain testing, including functional, performance, and security testing. I have used Hardhat and Foundry for smart contract testing, and Mocha with Chai for automation. I also have experience with Cypress for front-end testing of DApps. My methodology includes writing comprehensive test plans, implementing CI/CD pipelines for automated testing, and conducting security audits.
How do you approach testing a new blockchain project from scratch?
I start by thoroughly understanding the project requirements and architecture. Then I define a test strategy covering unit, integration, and end-to-end tests. I prioritize automation for regression testing. I use Hardhat for local blockchain simulation, write Solidity tests, and integrate with automation frameworks. I also set up continuous testing in a CI environment.
Can you explain a time you found a critical bug in a blockchain application?
While testing a DeFi protocol, I discovered a vulnerability in the token swap logic that could lead to price manipulation. I wrote a test that exploited the flaw, documented it, and worked with developers to fix it by implementing slippage protection. This improved the protocol's security.
How do you stay updated with the latest developments in blockchain technology and testing?
I follow key blockchain developers and projects on GitHub, read research papers, and participate in online communities like Ethereum Stack Exchange. I also attend webinars and conferences. I regularly experiment with new tools and frameworks to incorporate best practices.
What is your experience with automated testing in a CI/CD pipeline?
I have set up automated testing pipelines using GitHub Actions and Jenkins. I integrate unit tests, integration tests, and performance tests into the pipeline. I use tools like Mocha and Chai for test execution and generate reports for visibility. I ensure tests run on every pull request to catch issues early.

Who we are

Mantle is the entry point for institutions and traditional finance to access real-world assets on-chain. Backed by the world’s largest community-owned treasury of over $4B, Mantle combines institutional-grade infrastructure with the scale and credibility to bring RWAs into Web3 with confidence.

Mantle positions itself as the gateway for institutions and TradFi to move into RWAs on-chain. With $4B+ in community-owned assets, Mantle combines credibility, liquidity and scale with institutional infrastructure to support large-scale adoption. The ecosystem is anchored by $MNT in the Bybit network, and built out through subsidiaries mETH, fBTC, MI4 and MantleX. This is complemented by Mantle Network’s partnerships with leading issuers and protocols such as Agora AUSD, Ethena USDe, Ondo USDY and EigenLayer.

主要职责:

  1. 负责区块链产品的功能、性能、安全、自动化等测试工作,参与项目研发全流程;

  2. 参与项目的需求分析,关注项目需求的合理性,可测性;参与重大产品需求和架构设计评审,保证产品设计与架构的合理性;

  3. 编写自动化用例、测试工具及平台等,提升测试质量及效率;

  4. 深入了解区块链相关知识,参与研究并攻克区块链测试领域的关键技术挑战,建立区块链的测试体系。

  5. DApp测试,包括功能测试、性能测试和安全性测试。

  6. 浏览器测试, 对于支持区块链技术的浏览器有一定的了解,能够进行相关的测试工作。

职位要求:

  1. 计算机科学、软件工程等相关专业,本科及以上学历;

  2. 具有2年以上的区块链测试开发经验, 有DApp测试经验

  3. 熟悉hardhat、foundy等测试工具

  4. 熟悉自动化测试工具(例如Mocha, Chai, Cypress等),有落地过自动化测试项目的经验

  5. 熟悉JavaScript/Typescript,python,golang,solidity

  6. 熟悉Ethereum或其他公链项目,有资深的公链测试经验

  7. 能阅读英文文档,有较强的研究能力和自我驱动能力

Your Role

  1. Responsible for testing blockchain products’ functionality, performance, security, and automation, and participate in the entire project development process.

  2. Participate in project requirement analysis, focus on the rationality and testability of project requirements, participate in major product requirement and architecture design reviews, and ensure the rationality of product design and architecture.

  3. Write automation test cases, testing tools, and platforms to improve testing quality and efficiency.

  4. In-depth understanding of blockchain-related knowledge, participate in research and overcome key technical challenges in the blockchain testing field, and establish a blockchain testing system.

Your Craft

  • Bachelor’s degree or above in computer science, software engineering, or related majors.

  • More than 2 years of experience in blockchain testing and development.

  • Familiar with testing tools such as Hardhat, Foundy, etc.

  • Familiar with automated testing tools (such as Mocha, Chai, Cypress, etc.) and have experience in implementing automated testing projects.

  • Familiar with JavaScript/Typescript, Python, Golang, Solidity.

  • Familiar with Ethereum or other public chain projects, and have extensive experience in public chain testing.

  • Able to read English documents, have strong research ability and self driven personality

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar QA & Testing remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›