Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web
1kx
81
companies
177
Jobs

QA engineer

Fluence

Fluence

Quality Assurance
Posted on Apr 14, 2025

QA engineer

Fluence is the first decentralized “Cloudless” computing platform, providing an open alternative to the giant internet cloud monopolies. Fluence is up to 80% cheaper than cloud providers and is both resilient and verifiable. Fluence assembles excess compute capacity from top tier data centers around the world into a global, always-on DePIN network that is suitable for running a wide range of applications. The platform is open, allowing users to change providers easily, ensuring that prices stay low and service levels are high.

Role Overview:

We’re looking for a QA Engineer who thrives in the space between web2 and web3 — someone who can design from-scratch automation frameworks, test distributed systems, and define what “quality” means for a platform that combines smart contracts and traditional APIs. This is a senior-level role where you’ll have ownership over QA processes, collaborate directly with engineering and product leads, and lay the foundation for a scalable, reliable testing strategy.

If you’re someone who can write tests code, interact with a smart contract, and figure out how something works even when documentation is missing — we want to meet you.


Key Responsibilities:

  • Framework and Infrastructure:
    • Design and implement a scalable QA automation framework from the ground up.
    • Automate complex integration scenarios across microservices and EVM smart contracts using tools like web3.py, Testcontainers, Foundry.
    • Ensure smooth integration with Qase.io or similar platforms for managing and tracking test cases.
  • Platform Testing and Documentation:
    • Write comprehensive test scenarios to validate current platform behavior, documenting key interactions between blockchain and backend components.
    • Ensure high test coverage and maintain a balance between speed, reliability, and ease of contribution.
  • Process and Team Collaboration:
    • Actively participate in product and engineering discussions, shaping features with a testing-first mindset.
    • Lead the effort to formalize QA workflows within the team, making them lightweight yet effective.
  • Long-Term Vision:
    • Sustain and evolve the QA direction as the platform scales and new use cases are introduced.
    • Mentor incoming QA team members and foster an environment where quality is owned collectively across the team.

Qualifications:

  • Experience:
    • Strong experience building test frameworks from scratch using Python and Pytest or with other tools of your choice.
    • Solid understanding of distributed systems, with hands-on experience testing integrations between smart contracts and traditional microservices-like architectures.
    • Familiarity with web3 testing tools like web3.py and Foundry, and containerized environments (testcontainers).
    • Proven ability to document and stabilize system behavior in fast-moving, minimally documented environments.
  • Technical Skills:
    • Proficient in tests automation.
    • Experience writing automated tests for EVM smart contracts.
    • Skilled at balancing test suite performance with coverage.
    • Comfortable integrating test frameworks into CI/CD pipelines and lightweight reporting systems.
  • Soft Skills:
    • Strong independent ownership — you don’t need constant direction.
    • Communicates clearly with both technical and non-technical teammates.
    • Collaborative, iterative, and eager to create a culture of shared quality ownership.
  • Long-Term Vision:
    • Sustain and evolve the QA direction as the platform scales and new use cases are introduced.
    • Mentor incoming QA team members and foster an environment where quality is owned collectively across the team.

What You’ll Tackle First:

  • Design and ship a custom QA framework tailored to our stack (python/pytest/web3.py is preferable, but you can make your own choices).
  • Create tests that document and validate core marketplace functionality.
  • Collaborate with engineers to define how QA fits into daily workflows.

Future Challenges:

  • Continuously evolve our QA infrastructure alongside platform complexity.
  • Mentor and guide future QA engineers as the team scales.
  • Lead internal quality initiatives, including regression testing, release verification, and audit preparedness.

Location: Remote

Commitment: Full-time

Benefits:

  • Competitive compensation and equity options
  • Remote-first, work from home or use a co-working space of your choice
  • Friendly startup environment: no bureaucracy or time tracking
  • We will provide you with anything you need to learn, grow, and be more productive