D
Senior QA Engineer (Typescript, Blockchain) - OP02306
Contract type
Freelance
Work mode
Remote
Experience
Senior · 5+ years
Job description
A Senior QA Engineer contractor role at Dev.Pro, owning end-to-end quality assurance for a large-scale blockchain-based platform for private markets. The role combines hands-on manual testing with building and expanding test automation across backend services, distributed systems, and blockchain integrations.
At a glance
- Employment
- Contract · Independent contractor
- Work mode
- Remote
- Languages
- English – Upper-Intermediate+
What you'll do
- Review business requirements and technical documentation to understand system functionality and identify testing needs
- Manually test new features and existing functionality to understand system behavior and guide test automation efforts
- Define and improve QA strategies, test plans, and quality gates
- Establish testing ownership and coordinate responsibilities between QA and engineering teams
- Work closely with engineering and product teams to define test coverage and acceptance criteria
- Build and maintain automated test suites, frameworks, and test harnesses, focusing on backend, integration, and contract testing
- Test blockchain integrations, smart contracts, REST APIs, JSON-RPC endpoints, MCP servers, and other blockchain-specific functionality
- Integrate and monitor automated tests within CI/CD pipelines and quality gates
- Investigate and troubleshoot issues across distributed systems and blockchain integrations
- Adjust testing priorities and approaches as project needs evolve
- Maintain test documentation, report quality risks, and communicate testing progress and blockers
- Help expand automation coverage and improve QA practices across multiple projects
What we're looking for
- 5+ years in QA/SDET roles, covering both manual and automated testing across the full SDLC
- Strong experience with backend and non-UI test automation
- Hands-on experience developing, maintaining, and debugging automated tests
- Strong programming skills for test automation, preferably with TypeScript/Node.js
- Ability to define QA strategies, test plans, and quality gates from the ground up
- Understanding of blockchain fundamentals, including wallets, transactions, and blockchain types
- Experience testing REST APIs and RPC-based interfaces (JSON-RPC, gRPC)
- Experience with Docker-based test environments and debugging containerized services
- Experience integrating automated tests into CI/CD pipelines and establishing quality gates
- Experience with AWS-based infrastructure
- Experience with MongoDB or PostgreSQL
- Strong analytical and problem-solving skills to identify risks and propose solutions
- Ability to independently manage testing activities, take ownership of deliverables, and proactively communicate progress and blockers
- Ability to adapt to changing priorities and demonstrate a flexible, hands-on approach to testing
- Ability to define testing scope and balance test coverage between QA and engineering teams
- Strong communication and collaboration skills across multiple stakeholders and teams
- Upper-Intermediate+ English level
Nice to have
- Hands-on experience testing blockchain systems, smart contracts, and transaction flows
- Experience with Go for test automation
- EVM testing experience using Foundry, Hardhat, or similar frameworks
- Ability to read and understand Solidity or Rust code for smart contract validation
- Experience with Layer 2 solutions and blockchain protocol testing
- Experience testing asynchronous messaging systems (AWS SNS/SQS, Azure Service Bus)
- Experience with Kubernetes
- Experience with observability-driven testing
- Experience testing MCP servers
- Experience with performance and load testing
Benefits
- Work on an innovative blockchain platform designed to bring trust and transparency to private markets
- Deepen your expertise in blockchain systems, distributed architectures, and complex integrations
- Drive the development of test automation frameworks and help shape quality practices across multiple projects
How to get hired
- 1Submit a CV in English
- 2Intro call with a Recruiter
- 3Internal interview
- 4Offer
Apply
About Dev.Pro
A remote-first company of IT professionals helping tech companies scale their business through software engineering expertise, with experts working across 55+ countries on five continents.
Key facts
- Software engineering services
- Remote-first company
- Experts work across 55+ countries on five continents
- Delivers high-quality engineering for projects of any size or complexity
