Mantle is hiring a remote APAC QA Engineer to test blockchain products across functionality, performance, security, and automation throughout the development lifecycle.
About the Role
The QA Engineer works across functional, performance, security, and automation testing for Mantle's blockchain products and participates throughout the product development lifecycle.
Responsibilities
End-to-End Testing
- Responsible for functional, performance, security, and automation testing of blockchain products, deeply participating in the entire project R&D lifecycle.
Requirement & Architecture Review
- Participate in project requirement analysis, focusing on feasibility and testability; take part in major product requirement and architecture design reviews to ensure the rationality of product design and architecture.
Efficiency & Automation
- Write automation test cases, develop testing tools, and build test platforms to enhance overall testing quality and efficiency.
Blockchain Testing Framework
- Maintain a deep understanding of blockchain-related knowledge; research and overcome key technical challenges in blockchain testing to establish a comprehensive blockchain testing ecosystem.
DApp Testing
- Conduct thorough testing for DApps, including functional, performance, and security assessments.
Browser Testing
- Maintain a solid understanding of blockchain-supported web browsers and execute related testing tasks.
Requirements
- Education: Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- Experience: 2+ years of experience in blockchain test development, with hands-on experience in DApp testing.
- Tools: Familiar with smart contract testing frameworks such as Hardhat and Foundry.
- Languages: Proficient in programming languages such as Python and Golang, with good coding practices.
- Automation: Familiar with mainstream automation frameworks (e.g., unittest, go test) with proven experience in successfully implementing automation testing projects.
- Performance & Stability (Bonus): Experience in independently setting up performance and stability testing initiatives is a strong plus. Ability to design pressure tests for different business scenarios and build stability testing based on Chaos Engineering principles.
- Domain Knowledge: Familiar with Ethereum or other public chain projects, with extensive experience in public chain testing.
How to Apply
Apply through the official job page.