Quality Assurance Engineer
In this position you will:
- Design and execute test plans.
- Create and automate test casesRun regression tests.
- Record and document results and compare them to expected results.
- Determine the best methods to measure results from tests in order to detect software failures so that issues may be discovered and corrected.
- Design reliable and deterministic testsExamine and execute code in various environments.
- Manage code and asset integrations across multiple branches.
- Resolve integration conflicts alone or in coordination with software engineers.
Key Requirements:
- 2+ years of experience as a software tester in a Layer 1 blockchain context.
- 2+ years of experience with a systems programming language (Rust, C/C++, Go).
- Deep understanding of blockchain technology, including cryptography, peer-to-peer networking, and consensus protocols.
- Experience with automated software testing tools and scripting for deterministic tests.
- Experience implementing testing in CI/CD pipelinesFamiliarity with the entire software development life cycle.
- Capable of automating and optimizing frequent tasks.
- A passion for decentralized, peer-to-peer systems and Web3 technologies.
Bonus Experience:
- Familiarity with Substrate and the Polkadot ecosystem.
- Active participation in Open Source development.
What We Offer:
- The ability to work with a globally distributed team from anywhere in the world.
- A competitive salary with generous equity and token grants.
- Medical, dental, and vision insurance (US-based only).
- A unique opportunity to shape the future of the Subspace Network and grow into a long-term leadership role at Subspace Labs.
- Team offsites in various locations around the world.
Apply
Your application has been successfully submitted.
Subspace Labs
Infrastructure for Web3 - delivering robust and highly distributed services at scale to power the future of the internet.
{{notification.msg}}