Blockchain QA Engineer

от 2 000 до 4 000 $ до вычета налогов

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Transcend Technologies LLC
Нет отзывов

Москва

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

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
Английский язык
Английский — C1 — Продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 18 апреля 2024 в Москве

Отзывы о компании

Здесь пока нет отзывов, но ваш может стать первым
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

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

Transcend Technologies LLC
Нет отзывов

Москва