Job Description

Quality Assurance Role:

  • Refine and implement the QA strategy for our Engineering teams.
  • Establish test automation frameworks that validate correctness, security, and performance across Platform Engineering's entire stack.
  • Integrate QA into the CI/CD pipeline to ensure rigorous pre-deployment validation of protocol updates and software releases.

Cross-Functional Collaboration:

  • 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.

Required Skills and Experience:

  • 3+ years in QA engineering, test automation, or software quality roles.
  • Strong programming language skills in at least one language such as Go, Rust, JavaScript, Typescript, Python, Java or similar
  • Strong automation skills, with proficiency in at least one testing framework (e.g., Playwright, Cypress, Pytest, Jest, Mocha, Selenium, etc.)

About Offchain Labs

Offchain Labs is at the forefront of transforming how the world interacts with decentralized applications, building the Arbitrum stack that powers Arbitrum One.

Apply for This Position