Logo

Chain QA Engineer

Injective Labs
United States
Full time
Remote

Overview

Department

Engineering

Job type

Full time

Compensation

Salary not specified

Location

United States, North America

Company size

Scale Up [ 11<50 employees ]

Resume Assistance

See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service

Ready to apply?

You're one step away - it takes less than a minute to upload your resume

Injective Labs seeks a Chain QA Engineer to test new features on its layer-1 chain. This role involves automation, debugging Go code, and collaborating with other teams to ensure chain security and reliability.

Requirements

  • 4+ years of experience in QA or SDET roles
  • 2+ years of hands-on blockchain testing — ideally with Cosmos SDK or other L1/L2 networks
  • Strong Go and Python skills — must be able to write tests and debug core chain logic
  • Experience validating systems via CLI, RPC, and transaction-level flows
  • Solid understanding of the crypto ecosystem — including staking, governance, validators, and decentralized protocols
  • Strong QA mindset — able to think critically, anticipate edge cases, challenge assumptions, and prioritize risk effectively
  • Passion for clean, reliable systems — and a curiosity to deeply understand how they work, evolve, and can fail
  • Comfortable working independently, taking ownership, and seeing tasks through
  • Responsibilities

  • Design and execute test plans for new chain features, upgrades, and module changes
  • Read and debug Go code to understand changes, trace issues, or suggest improvements
  • Contribute to and expand our Python-based automation framework for chain-level testing
  • Run regression, smoke, and edge-case testing before chain upgrades and releases
  • Collaborate with dApp QA teams to ensure downstream products stability
  • Document test results, issues, and edge cases in a clear, maintainable way
  • Participate in Agile planning and represent QA in sprint discussions and release readiness
  • Think critically and take initiative to improve the chain’s quality — going beyond scripted tasks to identify risks, suggest improvements, and challenge assumptions
  • © All rights reserved.