Golang / Go Job: QA Engineer (Go, blockchain, distributed system)
QA Engineer (Go, blockchain, distributed system) at Swarm Foundation
Remote โบ ๐ Worldwide, 100% remote position (Posted Feb 21 2024)
Salary
76-105k EUR/yer + bonus
Job description
Swarm is a system of peer-to-peer networked nodes for a decentralized storage and communication service.
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. Itโs the basic building block for the Swarm Network.
Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role:
This role expects the candidate to function as a large node operator, conducting testing and immersing themselves in the responsibilities of node operators. This requires experience in a comparable QA position, as well as an interest in DevOps-related areas. However, we consider motivation and initiative-taking to be the most crucial qualities that the ideal candidate should possess.
The responsibilities of the role:
Writing and executing end-to-end test scenarios on testnet and mainnet in order to assure performance and reliability.
Submit detailed bug reports and issues to our developers' team.
Give the green light to the developers' team to proceed with a release.
Be an active part in shaping the way our products are built by analyzing how functionality, user experience and performance could be improved.
This role is an excellent opportunity, as in the future we expect the QA team to grow and therefore this role could open the possibility of becoming the QA team lead.
Your profile:
You have at least 3 years of hands-on experience in a similar position.
Solid understanding of distributed systems
Experience in executing manual and automated tests interacting with the API.
Be able to set up different environments to perform automated testing on them.
You are familiar with the blockchain ecosystem.
Experience in managing panels and dashboards for monitoring,
Familiarity with Ethereum is a must.
You can express yourself fluently in English, both verbally and in writing.
You manage your own time effectively and respect time constraints.
You like to take initiative.
You are available around CET timezone.
We appreciate:
You are familiar with Golang.
Exposure to infrastructure-related tasks (will be needed to set up environments).
Familiarity with Grafana, Loki and Prometheus
General acquaintance with cryptographic concepts.
Experience with the Javascript ecosystem.
We offer/Team perks:
An open, flat and transparent work environment
100% remote-friendly
Flexible working hours
We care about our swarm: Incentives through BZZ, our token
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-giz-Remote-QA-Engineer-Go-blockchain-distributed-system-Swarm-Foundation-remotework.html Please mention that you found the job at Golangprojects.com
Golang recruiter: CloudDevs
Are you based in the US ๐บ๐ธ
and interested in golang talent
from Latamโs largest talent pool?
G2 favorite CloudDevs can find you
a Silicon Valley-caliber talent in 24 hours.
Golang recruiter: CloudDevs