| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Kiln | Paris, France | $90k - $100k | |||
Neon Labs | Remote | $87k - $87k | |||
Magic Eden | Remote | $180k - $220k | |||
Nibiru | Remote | $57k - $60k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
QuickNode | Miami, FL, United States | $132k - $147k | |||
Ramp | Warsaw, Poland | $85k - $148k | |||
Crypto.com | Sofia, Bulgaria | $67k - $76k | |||
Ramp | Poland | $76k - $80k | |||
Copper.co | London, United Kingdom | $45k - $75k | |||
Vac | London, United Kingdom | $105k - $120k | |||
Foundry | New York, NY, United States | $54k - $80k | |||
Bitcoin Depot | United States |
| |||
Bitcoin Depot | Van, Turkey |
| |||
Bitcoin Depot | New York, NY, United States |
| |||
Bitcoin Depot | Charlotte, NC, United States |
|
Full-time – Permanent – Paris or Remote from France – 55/70k€ + equity
As a Blockchain QA Engineer at Kiln, you will join our EVM Development Team, composed of 6 engineers owning APIs and Smart Contracts products [https://docs.kiln.fi/v1/]. You will collaborate with our Tech Lead Engineers to design a global quality assurance strategy, aiming to increase test consistency and coverage at scale. You will also work as a multi-squad contributor to provide tooling, and best testing practices to the team.
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.
Programming skills in Solidity, Python, Go or TypeScript.
Familiar with Ethereum Virtual Machine (EVM), smart contracts development and/or audit.
Excellent communicant, with analytical and problem-solving mindset.
Fluent in both French and English.
Nice-to-have:
Experience working on API/microservice or smart contract based products
Curiosity in Web3 cyber-security topics
Genuine interest in blockchain and cryptocurrency - check our Tech Blog [https://www.kiln.fi/blog] and Open-Source contribution [https://www.kiln.fi/open-source].
About Kiln:
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 $7+ billion crypto assets being programmatically staked, Kiln has a particularly strong track record on Ethereum as we run over 4.3% of the network; this includes 40,000+ validators with 0 slashing events.
The team is made up of over 60 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!
How Kiln will support you:
A fast-paced, no bureaucratic work environment
Equity Share Options in the business: if Kiln succeeds, we all succeed!
Competitive Salary
Unlimited holiday
Flexible remote working
Choose your IT equipment
Internet connection paid up to €50/month
Significant personal development and tech conf budget
Your interview process:
Recruiter Interview (45 min)
Take-home test (< 2 hours)
Technical Interview (60 min)
Core Values Interview (45 min)
Founders Interview (30 min)
Offer!
Please note that we are not sponsoring visas for persons without work authorization in France. This role is specifically for employees (no B2B or contractors) based in France. Thank you!
What is a QA in a job?
QA stands for Quality Assurance, which is a process or department in a company responsible for ensuring that products or services meet a certain level of quality
In a job, QA may refer to the role of a Quality Assurance Engineer or a Software Testing Engineer, who is responsible for designing and implementing quality control procedures to ensure that products or services meet the company's quality standards
A QA Engineer may be involved in various stages of the product or service development cycle, from designing and planning quality control procedures to executing testing and analysis to identify and address issues or defects
They may also work closely with other departments, such as engineering, product management, and customer support, to ensure that customer needs are met and that products or services meet the desired level of quality
In the context of Web3, Quality Assurance (QA) refers to the process of testing decentralized applications (DApps), smart contracts, and other blockchain-based solutions to ensure their functionality, security, and performance
The role of a QA Engineer in Web3 may involve designing and implementing testing strategies to identify and fix bugs, vulnerabilities, and other issues that could affect the user experience, data integrity, or network security
Some of the specific responsibilities of a QA Engineer in Web3 may include:
- Developing test cases and scenarios for DApps, smart contracts, and other blockchain-based solutions
- Conducting automated and manual testing to identify and fix issues
- Collaborating with developers, product managers, and other stakeholders to ensure the quality of the product
- Ensuring that DApps and smart contracts are compatible with different blockchain networks and standards
- Contributing to the development of tools and frameworks for testing Web3 applications.