Salary
💰 $80,000 - $110,000 per year
Tech Stack
Distributed SystemsGoJenkinsPython
About the role
- Conduct thorough functional, integration, and regression testing of ZIGChain’s core blockchain modules
- Test chain upgrades, governance proposals, IBC protocols, and network partition scenarios
- Design and maintain comprehensive automated test suites (unit, integration, end-to-end)
- Build reusable test utilities, fixtures, and mock services for blockchain scenarios
- Integrate tests into CI/CD pipelines and ensure robust coverage (>80% for critical components)
- Perform security testing for blockchain vulnerabilities (replay attacks, double-spending, front-running)
- Execute load/stress testing to validate network performance, TPS, block times, and resource utilization
- Implement fuzzing strategies to discover edge cases
- Define and evolve QA standards, test planning, and bug lifecycle management
- Maintain QA metrics, dashboards, and provide release quality assessments
- Promote testing best practices and continuous improvement culture
- Triage bugs by severity, create reproducible test cases, and track resolution
- Partner with developers and DevOps on parallel testing, code reviews, and issue resolution
- Set up and maintain test environments (devnets, testnets, staging)
Requirements
- 2+ years as a QA Engineer or Developer in Test
- Strong Go (Golang) programming and testing (Go testing package, testify, etc.)
- Programming experience in Python for test automation, scripting, and tooling
- Familiarity with blockchain fundamentals and distributed systems
- Experience with GitHub-based workflows (issues, actions, PRs)
- Strong analytical and problem-solving skills; ability to identify root causes quickly
- Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins)
- Solid grasp of test automation frameworks (e.g., Go testing, PyTest...)
- 15% extra to the salary in ZIGs tokens as part of the compensation package
- Fully remote work environment
- Opportunity to work in a cutting-edge industry
- Collaborative and inclusive work culture
- Professional growth and development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPythonautomated testingfunctional testingintegration testingregression testingload testingsecurity testingtest automation frameworksfuzzing
Soft skills
analytical skillsproblem-solving skillscollaborationcommunicationattention to detailcontinuous improvement mindsetbug triagetest planningquality assessmentroot cause analysis