03 nov
|
Dev.Pro
|
Madrid
We are hiring in Europe!At Dev. Pro, a US-based outsourced software development company, we're looking for contractors to join our general team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our experts work across 55+ countries on five continents, giving us the flexibility and skillset to deliver high-quality engineering for projects of any size or complexity.We invite a Senior QA Engineer to join our team and help evolve a large-scale blockchain-based platform for private markets. In this role, you'll own end-to-end quality assurance, combining hands-on manual testing with building and expanding test automation across backend services, distributed systems, and blockchain integrations. You'll help establish testing approaches and automation practices from the ground up, working closely with engineering teams and business stakeholders to ensure reliable, high-quality releases.What's in it for you Work on an innovative blockchain platform designed to bring trust and transparency to private marketsDeepen your expertise in blockchain systems, distributed architectures, and complex integrationsDrive the development of test automation frameworks and help shape quality practices across multiple projects Is that you 5+ years in QA/SDET roles, covering both manual and automated testing across the full SDLCStrong experience with backend and non-UI test automationHands-on experience developing, maintaining, and debugging automated testsStrong programming skills for test automation, preferably with Type Script/Node.JsAbility to define QA strategies, test plans,
and quality gates from the ground upUnderstanding of blockchain fundamentals, including wallets, transactions, and blockchain typesExperience testing REST APIs and RPC-based interfaces (JSON-RPC, g RPC)Experience with Docker-based test environments and debugging containerized servicesExperience integrating automated tests into CI/CD pipelines and establishing quality gatesExperience with AWS-based infrastructureExperience with Mongo DB or Postgre SQLStrong analytical and problem-solving skills to identify risks and propose solutionsAbility to independently manage testing activities, take ownership of deliverables, and proactively communicate progress and blockersAbility to adapt to changing priorities and demonstrate a flexible, hands-on approach to testingAbility to define testing scope and balance test coverage between QA and engineering teamsStrong communication and collaboration skills across multiple stakeholders and teamsUpper-Intermediate+ English level Desirable Hands-on experience testing blockchain systems, smart contracts, and transaction flowsExperience with Go for test automationEVM testing experience using Foundry, Hardhat,
or similar frameworksAbility to read and understand Solidity or Rust code for smart contract validationExperience with Layer 2 solutions and blockchain protocol testingExperience testing asynchronous messaging systems (AWS SNS/SQS, Azure Service Bus)Experience with KubernetesExperience with observability-driven testingExperience testing MCP serversExperience with performance and load testing Key responsibilities and your contributionIn this role, you'll lead testing activities across blockchain-based applications, from requirements analysis and manual validation to test automation and release support. Review business requirements and technical documentation to understand system functionality and identify testing needsManually test new features and existing functionality to understand system behavior and guide test automation effortsDefine and improve QA strategies, test plans, and quality gates Establish testing ownership and coordinate responsibilities between QA and engineering teamsWork closely with engineering and product teams to define test coverage and acceptance criteriaBuild and maintain automated test suites, frameworks, and test harnesses, focusing on backend, integration, and contract testingTest blockchain integrations, smart contracts, REST APIs, JSON-RPC endpoints, MCP servers, and other blockchain-specific functionalityIntegrate and monitor automated tests within CI/CD pipelines and quality gatesInvestigate and troubleshoot issues across distributed systems and blockchain integrationsAdjust testing priorities and approaches as project needs evolveMaintain test documentation, report quality risks, and communicate testing progress and blockersHelp expand automation coverage and improve QA practices across multiple projects #J-18808-Ljbffr
📌 Senior Qa Engineer (Typescript, Blockchain) - Op02306 (Madrid)
🏢 Dev.Pro
📍 Madrid