About the company
Scaling Ethereum with Zero Knowledge Proofs.
Job Summary
What You'll Be Doing
📍Adapting and/or creating compiler correctness tests 📍Maintaining and supplementing testing infrastructure 📍Contributing to, and criticizing, test plan(s). 📍Requirements collection and documentation criticism. 📍Working with developers to decide how each feature is best validated. 📍Implementing test cases. 📍Identifying and reporting weaknesses in current processes. 📍Initial investigation of correctness and performance issues; efficiently isolating, clearly reporting, and diligently tracking bugs
What We Look For in You
📍Enjoyment of testing software and filing bugs is essential 📍Experience with automated testing of command-line programs 📍Knowledge of software quality assurance process is required 📍Understanding of the principles of compilers, and of computer architecture, plus the ability to work with machine-level and intermediate representations of programs 📍Ability to program in a scripting language 📍Understanding of software engineering best-practices 📍Good oral and excellent written English. 📍The ability to write a clear, concise, and accurate bug report is required.