Digital Asset QA Engineer
Core
Design, develop, and execute comprehensive test strategies for smart contracts, blockchain integrations, and platform components within a digital asset environment.
Role type
Senior QA Engineer (Blockchain & Smart Contracts)
Builds
Automated test frameworks for smart contracts, APIs, and web applications; CI/CD integrated quality pipelines.
Domain
Financial Services / Blockchain / Digital Assets
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation, API testing, distributed systems testing, software testing methodologies, defect lifecycle management, CI/CD integration, security testing coordination, performance testing, SQL/data validation, Git, Docker.
Preferred skills
Smart contract testing frameworks (Hardhat, Foundry, Truffle), security vulnerability assessment, blockchain transaction lifecycle knowledge, UI automation (Selenium, Cypress), performance testing tools (JMeter, K6).
Technologies
Hardhat, Foundry, Truffle, Brownie, Anchor, Postman, REST Assured, Pytest, Selenium, Cypress, Playwright, Puppeteer, JavaScript/TypeScript, Python, Solidity, JMeter, K6, Locust, Git, Jenkins, GitLab CI, GitHub Actions, Jira, TestRail, Docker.
Responsibilities
Design and execute test strategies for smart contracts and blockchain integrations; Build and maintain automated test frameworks; Perform security testing and vulnerability analysis; Conduct performance and load testing; Validate data accuracy across blockchain indexing and enterprise data stores; Collaborate with developers to identify edge cases; Document test plans and quality metrics; Mentor team members on testing techniques; Coordinate user acceptance testing (UAT); Manage defect lifecycle; Research and evaluate testing tools; Integrate automated tests into CI/CD pipelines.
Seniority
Senior, hands-on IC with mentorship responsibilities


