Loading...
14 April 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

Employment Type
On-site

Related Jobs

Other similar jobs that might interest you