Job Role Insight
Date Posted
Apr 4, 2025
Location
Remote
Salary
N/A
Job Type
Full-Time
Description
We are looking for a Founding QA Lead to build and implement quality assurance technology and processes from the ground up. This is a hands-on, high-impact role where you’ll define our QA strategy, develop automation and testing infrastructure, and ultimately build a world-class QA team.Ensuring the reliability, security, and performance of a blockchain scaling solution is no trivial task. Bugs and vulnerabilities in smart contract execution, rollups, or state proofs can have massive implications. As our first QA Lead, you will establish rigorous, automated testing pipelines that validate the integrity of Arbitrum’s protocol, its developer tooling, and its ecosystem. Your work will directly contribute to the security and trustworthiness of one of the most widely adopted Layer 2 solutions in the Ethereum ecosystem.
What you'll do
Build the QA Strategy & Infrastructure:- Define and implement a comprehensive QA strategy for Arbitrum’s core technology, including smart contracts, sequencers, rollup mechanisms, and developer tooling.
- Establish test automation frameworks that validate correctness, security, and performance across OffChain Labs' entire stack.
- Integrate QA into the CI/CD pipeline to ensure rigorous pre-deployment validation of protocol updates and software releases.
- Develop fuzzing, property-based testing, and other advanced verification techniques for smart contract security.
- Introduce load and stress testing to measure scalability under high transaction volume.
- Partner with software engineers, smart contract developers, and DevOps to establish a culture of quality across the engineering organization.
- Collaborate with researchers and external auditors to automate vulnerability detection and regression testing.
- Work closely with developer relations to ensure that SDKs, APIs, and documentation are well-tested and reliable for the growing Arbitrum developer ecosystem.
- As the QA function scales, hire, mentor, and develop a team of QA engineers, automation engineers, and test developers.
- Define clear quality KPIs and use data-driven insights to improve reliability and user experience.
What you'll need
Experience & Technical Skills:- 5+ years in QA engineering, test automation, or software quality leadership roles.
- Strong automation skills, with proficiency in at least one testing framework (e.g., Pytest, Jest, Mocha, Selenium, etc.).
- Deep understanding of CI/CD pipelines and integrating automated testing within DevOps workflows.
- Familiarity with blockchain, Ethereum, and Layer 2 scaling solutions (or strong willingness to learn).
- Security mindset—familiarity with fuzzing, property-based testing, and formal verification is a plus.
- Ability to deploy to and administer virtual machines on a cloud infrastructure provider (e.g. AWS, Google Cloud)
- Prior experience leading or mentoring QA engineers.
- Ability to drive process change and influence engineering teams to adopt best practices.
- Passionate about open-source, decentralization, and blockchain technology.
Nice to have
- Experience building QA processes from scratch in a fast-paced, engineering-driven environment.
- Experience with performance testing for distributed systems, including load testing and bottleneck analysis.
Note: If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.
Similar Jobs