QA Engineer (Backend)

1inch

Employer Active

Posted 22 hrs ago

Experience

2 - 5 Years

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

The Role:

We are looking for a Dubai based Backend QA Engineer(DeFi/Web3-focused) to own and drive the quality strategy for our DeFI backend systems. This role will involve designing robust test frameworks, validating smart contract integrations, and ensuring performance, security, and reliability across our DeFi protoco l integrations. You should be deeply familiar with Web3 architecture, DeFi primitives , and have experience working in high-load environments with a strong focus on test automation

What You'll Do: Quality Assurance & Automation
Design, develop, and maintain automated test suites for APIs, backend services, and smart contract interactions
Implement integration, regression, and end-to-end testing strategies for DeFi components
Create mocks/stubs for Web3 environments, token behaviors, and smart contract logic
Ensure thorough code coverage using static and dynamic analysis tools

DeFi Protocol & Smart Contract Testing
Validate integration of new DeFi protocols (e.g., AMMs, lending markets) into backend systems
Analyse and simulate economic behaviours such as slippage, liquidity depth, and oracle responses
Test token standards (ERC20, ERC721, etc.) and smart contract edge cases
Collaborate with backend team to identify and reproduce issues

Performance & Reliability
Perform load and stress testing on backend systems interacting with blockchain nodes
Monitor latency and transaction throughput under varying conditions
Identify performance bottlenecks and work with engineering teams to address them

Tooling & Infrastructure
Leverage tools like Hardhat, Foundry, Tenderly, and The Graph for contract and protocol validation
Work with Docker, Kubernetes, and CI/CD pipelines to ensure seamless QA environments

Collaboration & Process
Collaborate closely with engineers, product owner and smart contract developers
Participate in sprint planning, code reviews and QA sign-offs
Advocate for quality-driven development and contribute to best practices in Web3 QA

What You've Done:
Prior QA experience in fintech, DeFi, or crypto projects
Experience testing systems that interact with Ethereum nodes (e.g., Geth, Infura)
Familiarity with DeFi primitives (e.g., Uniswap v2/v3, Compound, Aave, Curve)
Experience with automated testing tools in Web3 (e.g., Hardhat, Foundry, Chai, Mocha)

What you'll Bring:
Strong skills in test automation
Experience testing backend services
Proficient in testing micro-services architectures and asynchronous systems using message brokers like Kafka or NATS
Enterprise-oriented mindset with a focus on structure, scalability, and quality
Comfortable working in a Scrum-based, agile environment
Strong sense of ownership and proactive communication in distributed teams

Company Industry

Department / Functional Area

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com