QA Developer
What is t3rn?
t3rn is a hosting platform for smart contracts, that enables trustless, interoperable execution and composable collaboration. Initially developed through the Web3 Foundation grants program, t3rn delivered a full proof of concept, before joining the Substrate Builders Program.
t3rn was created to address some of the core issues in blockchain technology, namely interoperability and how open-source software rewards contributors. t3rn will bring full smart contract interoperability to Polkadot and beyond, as well create an ecosystem that rewards developers based on how widely used their open-source contributions are.
We believe in trust-free collaboration. We are building an open, decentralized and community driven protocol for smart contract hosting and execution, where businesses and developers share solutions and grow the network’s value exponentially.
t3rn Whitepaper
t3rn Lightpaper
t3rn Web3 Foundation Grant statement
t3rn initial backers
t3rn second grant
Responsibilities
- Own the testing strategy
- Support the creation of E2E test environment
- Conduct analyses on tests
- Automate test generation, ensuring hard-fork or network upgrades don’t break our integrations
- Work closely with the development team to prioritise testing motivated activities
- Systematically try to break our blockchain, finding bugs, exploits, and logic errors
- Take ownership of e2e testing especially with new integrations, forks, etc
- Benchmark and quantify our blockchains performance under real-world usage, creating an automatic performance test harness
Requirements
- Understanding of various types of testing, e.g black-box & performance testing
- Experience with Cucumber.io
- Practical experience of working with the crypto / decentralized technology space, and open source, privacy-minded communities
- At least a couple of years of experience in this role or similar (Software Developer in Test, QA Automation)
- Understanding of automated processes
- Proficient in javascript
- Experience with GIT (Github), Docker
- Experience with CI/CD
- Experience with building maintainable and well documented codebases
- Fluent proficiency in English
A Plus
- You’re excited about web3 and blockchain