| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Immunefi | Remote | $25k - $75k | |||
Logos | Madrid, Spain | $36k - $90k | |||
Exodus Movement Inc. | Remote | $72k - $80k | |||
OKX | Singapore, Singapore | $27k - $45k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
OKX | Kuala Lumpur, Malaysia | $45k - $77k | |||
Trust Machines | New York, NY, United States | $81k - $105k | |||
OKX | Kuala Lumpur, Malaysia | $81k - $93k | |||
OKX | Kuala Lumpur, Malaysia | $81k - $93k | |||
OKX | Amsterdam, Netherlands | $45k - $77k | |||
Plai Labs | Los Angeles, CA, United States | $105k - $145k | |||
Kolex | Remote | $63k - $100k | |||
Improbable | United Kingdom | $84k - $105k | |||
Crypto.com | Hong Kong, Hong Kong | $90k - $96k | |||
CoinFlip | Chicago, IL, United States | $87k - $118k | |||
OKX | Sao Paulo, Brazil | $45k - $77k |
Summary
We are seeking a QA Automation Engineer to join our close-knit, growing, globally distributed remote team.
As a QA Automation Engineer, you will help Immunefi create a fully automated test suite to take our quality to a new level. You will help the team with the continuous release of bug-free features.
In this role, you will design, build, and deploy automated tests covering most application features. You will get to design brand new systems, and have the ability to make a lot of choices on how we build. You will have ownership of the QA side of our development.
The ideal new team member is intellectually agile, has self-initiative, creativity, perseverance and flexibility, with solid engineering principles and a dedication to technical excellence. You will be partnering across disciplines with global teams to build highly scalable, reliable software, which will have a huge impact on the Web3 community, to protect the future of decentralized services.
Role Responsibilities
- Translate requirements into clean test cases
- Execution of test plans, scenarios, scripts, or procedures
- Responsible for automation assignments and ensuring product delivery as per the release timeline.
- Working with designers and backend engineers
- Shipping products with broad scope
- Craft and invent new workflows and experiences in a new industry
Applicant Requirements
- At least 2 years of experience writing tests with an automation framework like Playwright or equivalent experience with Cypress, Puppeteer, or Selenium
- Understanding of CI/CD and SDLC concepts: code review best practices, code coverage analysis, continuous test and delivery
- Working knowledge of HTML & CSS
- Basic skills with JavaScript
- Experience with front-end frameworks, Vue, React, or Angular
- Test Case Management: generation, coverage, traceability
- An appetite for TDD and writing unit tests
- Strong writing and communication skills
- A commitment to clear and concise documentation
Education / Certifications
- ISTQB (optional)
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.