Supra is a pioneering startup focused on decentralized data and innovative solutions in blockchain technology.
The company is based in Switzerland and operates with a remote-first policy, employing a globally distributed team across over 35 countries.
The role of Layer 1 Blockchain QA Engineer involves ensuring the reliability, scalability, and security of the blockchain protocol.
Responsibilities include designing and implementing comprehensive testing strategies, developing and maintaining testing frameworks, identifying and resolving complex issues, and driving continuous improvement in QA processes.
Requirements:
The ideal candidate must have strong experience in blockchain technology, particularly with Layer 1 protocols.
Proficiency in QA methodologies, testing frameworks, fuzzing, property-based testing, deterministic testing, benchmarks, and automation tools is required.
Excellent problem-solving skills, attention to detail, and analytical thinking are essential.
Experience with scripting languages such as Python or Rust, and familiarity with blockchain-specific languages like Solidity is a plus.
Experience with performance testing tools and real-time monitoring solutions is necessary.
Familiarity with CI/CD pipelines and DevOps practices is advantageous.
Pro-active communication and collaboration abilities with native-level proficiency in written and oral English are required.
Benefits:
Joining Supra offers competitive compensation packages aligned with market standards.
Employees enjoy a fully remote work environment with flexible working hours.
Eligible team members have access to flexible paid time off, sick leave, and other time-off options in accordance with local regulations.
National holidays specific to each team member’s country are recognized, providing paid leave as per local guidelines.
Comprehensive health coverage options, including medical, dental, and vision benefits, are available to full-time employees where applicable.