Still looking for a job in search engines? It's time to upgrade!
Instead of searching through hundreds of ads on your own - let Jobify analyze your resume and present only opportunities that are truly worth your time. Free, fast, personalized.
Blockchain QA Engineer (Hybrid)
Location: NYC
- Must be located and authorized to work here in the US, without sponsorship or transfer needed in the future. No C2C inquires, please. **
They are looking for a Blockchain QA Engineer with a strong background in protocol testing within blockchain or crypto environments. In this role, you’ll be directly responsible for validating core blockchain protocols through automation and manual testing, ensuring reliability, security, and performance. You’ll work with a collaborative team of protocol engineers, QA specialists, and DevOps to design and execute tests for consensus mechanisms, staking logic, governance modules, and more. A solid understanding of chain-level architecture, especially in environments like Cosmos SDK or other L1/L2 frameworks, is essential.
Requirements
- 4+ years of QA or SDET experience, ideally with a systems or infrastructure focus
- 2+ years in blockchain or crypto protocol testing (e.g., Cosmos SDK, Substrate, Ethereum)
- Proficiency in Go and Python, with the ability to read and debug protocol code
- Experience validating systems via CLI, RPC interfaces, and transaction flows
- Understanding of consensus algorithms, staking, validators, and decentralized governance
- Strong risk-based testing approach with a focus on edge cases and systemic reliability
- Independent, proactive mindset with strong communication and documentation skills
- Design and implement test plans for protocol-level upgrades, new modules, and consensus changes
- Read and debug core blockchain code to surface and diagnose issues
- Build and maintain Python-based automation for protocol validation
- Conduct regression, performance, and fault-injection testing on the blockchain network
- Collaborate with engineering and DevOps to ensure robust release practices
- Validate protocol interactions across CLI tools, RPC endpoints, and transaction workflows
- Document test coverage, defects, and QA outcomes in a clear and maintainable way
- Represent QA in planning, retrospectives, and deployment readiness discussions
Posted By: Jason Weiss
Want to see more suitable jobs? Jobify analyzes your professional experience and presents you with current jobs - for free!