Senior QA Automation Engineer (JavaScript)
About Matter Labs
Matter Labs is the pioneer of zero-knowledge proof technology on Ethereum, dedicated to scaling Ethereum to billions of users through zkSync, a ZK rollup. They are known for launching the first public ZK rollup prototype, implementing recursive ZK proofs on Ethereum, creating FPGA-based ZKP accelerators, and recently launching a zkEVM testnet. The company's mission is rooted in the belief that cryptography and blockchain are essential for global economic and political freedom.
About the Position
Introduction
At Matter Labs, we are building zkSync, a blockchain scaling solution secured purely by cutting-edge cryptography. Our mission is to scale Ethereum to billions of users, preserving its core properties: permissionlessness, trustlessness, and resilience, to protect and enhance global economic freedom.
We believe zero-knowledge proofs (ZKP) are the only technology capable of achieving this goal. We are pioneers in ZKP tech on Ethereum, with contributions including the first ZK rollup, recursive ZK proofs on Ethereum, and a practical FPGA-based ZKP accelerator. We recently launched a zkEVM testnet, enabling zkSync to execute native Ethereum smart contracts.
We seek candidates who thrive in a culture valuing freedom, ownership, and meritocracy.
Responsibilities
- Implement various types of performance testing and validation practices for verifying the zkSync server.
- Develop and refactor integration tests.
- Implement and support test infrastructure for backend and frontend teams.
Requirements
- Driven by passion, curiosity, and a desire to make a meaningful contribution.
- At least 3 years of experience in backend test automation.
- Strong security-oriented mindset.
- Experience with performance testing.
- Experience with fuzz testing.
- Experience with API testing.
- Experience with CI/CD processes implementation.
- Hands-on experience creating automation tests using JavaScript/TypeScript.
- Strong communication skills in English and comfortable working with remote teams.
- Ownership mindset and a track record of successfully accomplished projects.
Nice to Have
- Experience with chaos engineering.
- Knowledge of blockchain technology.
Benefits
- Work on a mission-driven project contributing to global economic and political freedom.
- All code is open source.
- Highly competitive cash and equity compensation.
- Respect for every team member as an individual.
- Encouragement of healthy work/life balance without excessive overtime.
- Support for professional growth, productivity, and happiness.
- Remote-first, results-only organization. Most of the team is based in Europe; candidates accepted between EST (UTC-5) and ICT (UTC+7). Expect to adjust your schedule to this environment.
About Company
Matter Labs is the pioneer of zero-knowledge proof technology on Ethereum. We launched the first public ZK rollup prototype in early 2019, were the first to implement recursive ZK proofs on Ethereum, and created the world’s first practical FPGA-based hardware for ZKP acceleration in 2020. Our recent zkEVM testnet makes zkSync the first ZK rollup capable of executing native Ethereum smart contracts.
Our team believes cryptography and blockchain are essential technologies for protecting and fostering global freedom, enabling collaboration without reliance on authorities or third parties. Blockchains powered by zero-knowledge proofs promise a fairer and more efficient global digital economy.
- Project homepage: https://zksync.io
- Our mission, values, and culture: Matter Labs Team Handbook - https://www.notion.so/matterlabs/Matter-Labs-Team-Handbook-43342b471fe14f05b2baf250cb7c7a02
- About zero-knowledge proofs: https://github.com/matter-labs/awesome-zero-knowledge-proofs
How to Apply
Applications for this job are currently closed.
Apply Now
Your data is only shared with Matter Labs
Location
Remote
Type
Full Time
Keywords
Similar Roles
Explore comparable positions
Senior QA Automation Engineer (JavaScript)
Matter Labs