Your day-to-day responsibilities at NuNet
Be a part of our Development Team:
-
You’ll work closely with developers, embedding quality into every aspect of our platform —from writing code to testing — to ensure we deliver reliable, secure, and innovative solutions.
-
You’ll review code, suggest improvements, and coach developers to uphold high standards.
Spearhead code quality efforts:
-
Act as a quality advocate within engineering, ensuring that testing and quality practices are integral at all stages of development.
-
You’ll review merge requests for test coverage, maintainability, and security risks, while providing guidance to foster a quality-first mindset across the team.
Design and implement comprehensive test strategies:
-
Develop and execute test strategies that encompass functional, non-functional, and automated testing, with a focus on decentralized systems.
-
Collaborate with engineers, blockchain developers, and business teams to translate complex requirements into clear testing plans.
Write tests and fix bugs:
-
Write and execute both automated and manual test cases across the stack to ensure platform robustness.
-
Actively participate in debugging sessions to identify and resolve critical bugs.
Red teaming and security consciousness:
-
Take the lead in running red teaming exercises to identify potential vulnerabilities, bugs, and edge cases before they escalate.
-
As a QE engineer, you’ll prioritize security by performing network security tests and securing decentralized nodes, helping us mitigate risks.
Automate testing for decentralized architectures:
-
Maintain and enhance automated testing pipelines for decentralized infrastructure, focusing on CI/CD processes.
-
Implement tools that support decentralized testing, enabling large-scale performance, load, and stress testing.
Monitor and test network performance:
-
Keep an eye on our network’s performance, making sure all nodes are functioning at their best. You’ll conduct load and stress tests to ensure we’re prepared for anything.
Engage with the community for testing:
-
Work closely with our OS community to involve them in broad testing efforts, including bug identification, feature feedback, and performance evaluation. Collaborate on initiatives to crowdsource testing, helping us uncover issues and improve the overall quality of our decentralized platform. Your role will be key in fostering open communication and leveraging community input to enhance both security and functionality.
Document and report quality metrics:
-
You’ll document everything - test outcomes, bugs, solutions—so the whole team stays in the loop. Transparency and collaboration are key to our success.
We’re growing fast, and so is the tech. You’ll need to stay on top of trends, emerging tools, and new ideas in the QA space to keep us ahead of the curve!
What we’re looking for:
-
a few years of Software Quality Engineering experience, with a couple of years in a senior role.
-
You’ve tested decentralized systems, blockchain tech, or distributed networks.
-
Strong skills in modern testing frameworks, automation tools, and CI/CD.
-
Comfortable with languages like Python, JavaScript, and others commonly used for testing.
-
You’ve worked with cloud infrastructure, especially in decentralized setups.
-
Experience with end-to-end, functional, and non-functional testing across a full tech stack.
-
You’ve got a security-first mindset and know how to spot vulnerabilities before they become threats.
-
Problem-solver with a proactive approach—you don’t wait for bugs to find you, you find them.
-
Excellent communicator, especially when working with remote, cross-functional teams.
-
You thrive in a fast-paced environment, and you’re not afraid to wear many hats when needed.
Bonus points if you have:
-
Experience with decentralized computing, DePIN (Decentralized Physical Infrastructure Networks), or similar technologies.
-
Familiarity with performance monitoring and real-time network analysis tools.
-
Knowledge of risk management and regulatory compliance in decentralized platforms.
Benefits:
-
Opportunity to work on real-world projects and contribute to impactful solutions.
-
Flexible schedule – a lot of freedom and responsibility in organising your location and work hours with respect to recurring engineering team meetings and team's processes.
-
Remote work and ability to work from anywhere.
-
Work with a multicultural team and NuNet’s open source community of 2,500 members
-
Work-related expense reimbursement.