About the company
Kiln is the leading enterprise-grade staking platform, enabling institutional customers to stake assets, and to whitelabel staking functionality into their offering. Our platform is API-first and enables fully automated validators, rewards, and data and commission management. With over $4+ billion crypto assets being programmatically staked, Kiln has a particularly strong track record on Ethereum as we run over 4% of the network; this includes 30,000+ validators with 0 slashing events. The team is made up of over 52 ecosystem enthusiasts formerly at Google, Circle, Ledger, Chainalysis, and other leading technology and cryptocurrency companies. Join Kiln and help us make the web more secure, stable, decentralized, and fair!
Job Summary
Responsibilities:
šDevelop and maintain a comprehensive and scalable testing framework for our smart-contracts and backend services, ensuring efficient and reliable test execution. šCollaborate with Smart-Contract Engineers and the Product Manager to understand project requirements and identify areas that require enhanced testing coverage. šDocument test plans, test cases, and test reports to ensure effective test coverage and traceability. šDefine and implement with the development team testing practices, standards, and guidelines to ensure consistent and high-quality deliverables. šDefine and implement data integrity testing practices, ensuring the accuracy, completeness, and consistency of data stored and processed by our applications. šIdentify, analyze, and report defects, issues, and risks, and work closely with development teams to facilitate timely resolutions. šPrepare, participate and follow through external audits with our partners (eg. Halborn, Quantstamp, Spearbitā¦) and certifications processes (eg. SOC, ISOā¦).
Stack:
šSmart-contract: Solidity, Foundry, OpenZeppelin. šSoftware: Golang, Node.js, TypeScript, PostgreSQL, Open API, Python. šInfrastructure: Docker/Kubernetes.
Requirements:
š3+ years of experience as a Quality Assurance Engineer, within a high-standard software engineering environment: šEnd-to-End testing frameworks (Cypress, Selenium, Puppeteer, Nightwatch...). šSoftware development best practices (BDD, CI/CD, DevOps...). šAPI and microservice testing.