Blockchain QA Engineer

Transcend Technologies LLC

Blockchain QA Engineer

Описание вакансии

ABOUT GALACTICA

Galactica is an L1 with unique protocol properties. Powered by zero-knowledge cryptography.

Galactica aspires to be the first chain with KYC-contingent transactions. This means that accounts and smart contracts can choose to interact only with other accounts fitting a given profile. This also means that sybil resistance is built directly into the protocol.

Protocol level Sibil-resistance enables persistent web3 identities, which allows for a much richer societal substrate to exist on-chain. We refer to this setup as a Cypher State. In layman terms, a Cypher State is a society with all its intricate links and relations existing and interacting directly on a blockchain.


Among Galactica’s primary value propositions is that of leveraging zkKYC for Sybil resistance thereby enabling meaningful modeling of real-world societal, financial, and political institutions on-chain. An extremely valuable byproduct of this setup is a protocol that enables regulatory-compliant privacy.

Blockchain QA Engineer Position

We are seeking a highly skilled QA Engineer to join our team. This role involves testing and writing tests for our Galactica network node, which operates on the basis of the Cosmos SDK and various modules. The successful candidate will be responsible for developing unit and integration tests, ensuring the reliability and robustness of our blockchain network.

Primary Responsibilities

  • Develop, execute, and maintain unit and integration tests for the Galactica Blockchain components;

  • Collaborate with our engineering team to identify, report, and troubleshoot software issues;

  • Contribute to the improvement of our testing frameworks and processes;

  • Ensure code quality and reliability by identifying potential risks and scalability issues;

  • Stay updated with the latest testing tools, methodologies, and industry standards;

  • Exercise autonomy in managing testing projects and tasks, demonstrating a desire to make a personal contribution;

  • Be proactive in developing effective solutions to enhance the code base and ensure its maintainability.

Basic Requirements

  • 3+ years of professional experience with Golang, deep understanding of standard library and its application in writing efficient tests;

  • A solid grasp of blockchain fundamentals, including consensus mechanisms, smart contracts, and transaction lifecycle;

  • Familiarity with Cosmos SDK architecture and its modules;

  • Experience with Ethereum and EVM-compatible smart contracts;

  • Ability to write comprehensive unit tests and integration tests, ensuring coverage and testing all possible scenarios;

  • Experience with CI/CD pipelines and tools: Jenkins, CircleCI, or GitHub Actions;

  • Proficient understanding of algorithms, data structures, and security principles;

  • Understanding of Docker, containerization, and their use in creating isolated environments for testing purposes;

  • Proficiency in testing RESTful APIs and GraphQL, understanding of Protobuf, gRPC, and OpenAPI specifications;

  • Proficiency in testing frameworks and tools relevant to Golang and blockchain: Go test, Mocha, or Truffle Suite;

  • Ability to conduct performance testing to evaluate the scalability and reliability of the blockchain network under different loads;

  • Ability to document test cases, results, and methodologies clearly;

  • You are proficient in the English language, enabling effective communication within our global team.

Perks

  • Flexible working hours,

  • Solid compensation package,

  • Fully remote work or comfortable office,

  • Fully covered participation in conferences and travel expenses,

  • Occasional team building events,

  • Vacation days are well above the industry average.

The Application Process

  • The application process for this position consists of an introductory interview, test task, technical interview, and a brief interview with one or several members of the management team. This process may last several weeks.

Навыки
  • golang
  • cosmos sdk
  • blockchain
  • smart contracts
  • Ethereum
  • CI/CD
  • Docker
  • RESTful APIs
  • GraphQL
  • Protobuf
  • gRPC
  • OpenAPI
  • Jenkins
  • CircleCI
  • GitHub
  • Go test
  • Mocha
  • Truffle Suite
  • Английский язык
Посмотреть контакты работодателя

Похожие вакансии

Advantage Solutions

Software Engineer

Advantage Solutions

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Servers.com

R&D Engineer (Cyprus)

Servers.com

Полный день
  • Москва

  • Не указана

Рекомендуем

Senior Software Engineer (Ruby)

International CPaaS Provider

Полный день
  • Москва

  • Не указана

Рекомендуем
Mayflower
Полный день
  • Москва

  • до 4000 EUR

Paloma365
Удаленная работа
  • Москва

  • до 4000 EUR

Payler
Полный день
  • Москва

  • до 4000 EUR

Selecty
Полный день
  • Москва

  • до 4000 EUR

HR Prime
Полный день
  • Москва

  • от 180000 RUR

OQTACORE
Полный день
  • Москва

  • до 5000 USD

Datanomica
Удаленная работа
  • Москва

  • до 5000 USD

Флант
Удаленная работа
  • Москва

  • до 5000 USD

Звук
Полный день
  • Москва

  • до 5000 USD

Payler
Удаленная работа
  • Москва

  • до 5000 USD

ЦУМ, ТД

QA Automation Backend

ЦУМ, ТД

Полный день
  • Москва

  • до 5000 USD

Система Геткурс

Senior SRE Engineer

Система Геткурс

Полный день
  • Москва

  • до 5000 USD

ADVANTA
Удаленная работа
  • Москва

  • до 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию