Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Lido | Remote | $84k - $90k | |||
Dmarket | Ukraine | $84k - $90k | |||
Binance | Remote |
| |||
Libre Capital | Remote |
| |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Coin Market Cap Ltd | Dubai, United Arab Emirates | $95k - $106k | |||
Offchain Labs | Remote | $98k - $180k | |||
Tether | ZH Zürich CH | $115k - $138k | |||
Binance | Asia |
| |||
Crypto.com | India | $103k - $106k | |||
Figure | Remote | $109k - $136k | |||
Crypto.com | Hong Kong, Hong Kong | $27k - $45k | |||
Coinbase | Remote | $64k - $100k | |||
Crypto.com | Hong Kong, Hong Kong | $64k - $82k | |||
Ledger | London, United Kingdom | $126k - $127k | |||
Ledger | London, United Kingdom | $90k - $100k |
About us
The QA workstream is engaged in testing the UI and API interfaces of Lido products. As the number of products and their complexity are growing, we are now looking for another contributor in this area.
Responsibilities
Participate in planning, analyzing requirements, and defining testing strategies;
Perform functional, regression, and integration testing of web applications and APIs;
Develop and maintain automated tests for APIs and UI (using TypeScript and Playwright);
Create test documentation: checklists, test cases, and test reports;
Work with blockchain (submit transactions, analyze logs, and test integration with Ethereum and other networks);
Collaborate closely with the development team, product team, and DevOps to improve processes and enhance product quality.
Requirements
3+ years of experience in QA (manual testing);
Ability to test web applications and APIs;
Experience in writing automated tests in JavaScript or TypeScript (preferably using Playwright);
Understanding of blockchain and cryptocurrencies basics (what is a transaction, wallet, smart contracts, Ethereum network, DeFi basics);
Systematic approach and analytical thinking;
Responsibility and ability to independently solve problems if necessary;
Observation, attention to detail, accuracy;
Experience in maintaining test documentation (test plans, test cases, test reports);
Experience with Git and CI/CD (GitHub Actions, GitLab CI, etc.);
English at a level sufficient for reading documentation and communicating with an international community.
Good to have
Experience in testing DeFi products or Web3 applications;
Knowledge of Solidity or experience working with Ethereum smart contracts;
Security testing skills.
Benefits
Contribute from anywhere in the world.
Competitive compensation level.
Flexible schedule.
Compensation for education, including language & professional growth courses.
Equipment & co-working reimbursement program.
Overseas conferences, community immersion.
Possible Token Rewards Plan.
If this challenge sounds appealing to you and you wish to change the world order* we would love to hear from you!
*for the better! 🙂
We follow the principles of equity, diversity and inclusion. All applicants will be considered without regard to race, national origin, preferred NFT, religion, sex, sexual orientation, or disability.
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:
- Developing test cases and scenarios for DApps, smart contracts, and other blockchain-based solutions
- Conducting automated and manual testing to identify and fix issues
- Collaborating with developers, product managers, and other stakeholders to ensure the quality of the product
- Ensuring that DApps and smart contracts are compatible with different blockchain networks and standards
- Contributing to the development of tools and frameworks for testing Web3 applications.