Quality Assurance Jobs in Web3

1,341 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Quality Assurance Jobs in Web3
Job Position Company Posted Location Salary Tags

Illuvium

Remote

$51k - $75k

Coinmarketcap

Remote

$72k - $84k

Klink Finance

remote

$9k - $67k

Status

Remote

$100k - $120k

Ionicpartners

United States

$81k - $100k

Crypto.com

Sofia, Bulgaria

Coinmarketcap

Remote

$72k - $84k

OKX

Malaysia

Exadel Inc

remote

$81k - $90k

Pintu

Bangalore, India

$27k - $45k

Pintu

Setiabudi, Indonesia

$63k - $115k

Deutsche Telekom IT Solutions

Budapest, Hungary

$90k - $98k

Qredo

Malta

$45k - $75k

Ledger

Paris, France

$45k - $75k

Status

Remote

$58k - $66k

Illuvium
$51k - $75k estimated
Remote
Apply

Job description

We are looking for a passionate QA engineer who can implement automation solutions and test scripts for a cutting edge blockchain project. Our mission is to ensure the product quality is of the highest standard and the API endpoints are bug-free. You will use modern tools and technologies following best practices. With your help, we will deliver an exciting, one-of-a-kind product.

About Illuvium

Illuvium Labs is an independent game development studio based in Sydney, Australia. We develop blockchain-based games for the Illuvium DAO. We have developed a strong culture of independence with our team, preferring candidates who can articulate their own vision and goals. We operate almost entirely remotely so each team member designs their own hours and work schedule. In the end, all that matters is the delivered product. We hire based on people’s abilities to adapt and change quickly, valuing underlying core abilities above specific skill sets.

Responsibilities

  • Execute an automated test suite in different environments

  • Provide accurate reports based on the automation tests

  • Conduct manual testing of Rest API endpoints prior to automation

  • Work with Confluence/JIRA (reporting bugs found, managing your own tasks)

  • Implement test scenarios for backend API automation

  • Maintaining API automation framework

  • Present findings of bugs to the team highlighting major issues

  • Participate in project-related meetings/discussions, express your ideas and ask questions in the appropriate context

  • Keep the team updated regarding the overall progress, needs and other issues of interest

Skills & Qualifications

  • 3+ years of professional coding experience with object-oriented languages. JavaScript is preferable but any language is fine (C# / Java) if you are willing to learn JavaScript

  • Proficiency with and/or familiarity with a variety of API software testing tools such as Postman, SOAPUI/ ReadyApi, Visual Studio or equivalent

  • Experience with Rest API automation frameworks such as RestAssured, Axios or similar

  • Familiarity with best practices and coding techniques for implementing test scripts

  • Skilled in localizing test failures

  • Ability to understand web technologies such as REST, JSON and XML

  • Understanding of SDLC, STLC and Agile methodologies

Preferred Qualifications

  • Passionate about new technologies and not afraid of challenges

  • Experience in data-driven automation

  • Experience with web3.js or similar libraries to browse blockchain data (Nethereum, web3j, etc.)

  • Quick learner, constantly seeks to improve

  • Some knowledge of blockchain is a plus, a willingness to learn is welcomed

  • Experience with CI/CD systems is a plus

  • Experience with performance testing and load testing will very highly regarded

What is a QA in a job?

QA stands for Quality Assurance, which is a process or department in a company responsible for ensuring that products or services meet a certain level of quality

In a job, QA may refer to the role of a Quality Assurance Engineer or a Software Testing Engineer, who is responsible for designing and implementing quality control procedures to ensure that products or services meet the company's quality standards

A QA Engineer may be involved in various stages of the product or service development cycle, from designing and planning quality control procedures to executing testing and analysis to identify and address issues or defects

They may also work closely with other departments, such as engineering, product management, and customer support, to ensure that customer needs are met and that products or services meet the desired level of quality

In the context of Web3, Quality Assurance (QA) refers to the process of testing decentralized applications (DApps), smart contracts, and other blockchain-based solutions to ensure their functionality, security, and performance

The role of a QA Engineer in Web3 may involve designing and implementing testing strategies to identify and fix bugs, vulnerabilities, and other issues that could affect the user experience, data integrity, or network security

Some of the specific responsibilities of a QA Engineer in Web3 may include:

  1. Developing test cases and scenarios for DApps, smart contracts, and other blockchain-based solutions
  2. Conducting automated and manual testing to identify and fix issues
  3. Collaborating with developers, product managers, and other stakeholders to ensure the quality of the product
  4. Ensuring that DApps and smart contracts are compatible with different blockchain networks and standards
  5. Contributing to the development of tools and frameworks for testing Web3 applications.