Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Metaco | Geneva, Switzerland | $54k - $80k | |||
Circle | Austin, TX, United States | $160k - $207k | |||
SwissBorg | Remote | $90k - $96k | |||
Bitcoin Depot | Baltimore, MD, United States |
| |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Bitcoin Depot | Philadelphia, PA, United States |
| |||
Bitcoin Depot | Boston, MA, United States |
| |||
Binance | Asia |
| |||
Gate.io | Taiwan | $81k - $96k | |||
Coinmarketcap | Remote | $27k - $110k | |||
Ledger | Paris, France | $45k - $75k | |||
Coinmarketcap | London, United Kingdom | $129k - $149k | |||
Status | Remote | $90k - $110k | |||
Coins.ph | Shanghai, China | $85k - $110k | |||
Ripple | Bangalore, India | $90k - $96k | |||
Marathon Digital Holdings | New York, NY, United States | $54k - $80k |
This job is closed
THE WORK:
We are seeking a Senior Test Automation Engineer with strong test design skills and experience working closely with senior developers and Product Owners. The ideal candidate will have expertise in both UI testing and API testing, along with an ISTQB certification or equivalent.
The candidate will build and execute test scenarios against the REST API and web application UI, providing end-to-end evaluation of the product to ensure its quality. This person also be conducting technical research to help in preparing test scenarios.
WHAT YOU’LL DO:
- Analyze user stories, assess testability, and design effective test scenarios
- Analyze new technical feature such as blockchain integrations in order to prepare test scenarios and test cases
- Work closely with Product Owners and developers to understand requirements and ensure test coverage
- Perform UI testing of the web application to validate the user interface and user experience
- Perform API testing of REST APIs using tools like Postman or Insomnia
- Develop and execute end-to-end test scenarios to evaluate the product's functionality and performance
- Collaborate with the development team to identify, prioritize, and track defects
- Continuously improve testing processes, tools, and methodologies
WHAT YOU'LL BRING:
- Bachelor's degree in Computer Science or related field
- demonstrated ability in test automation engineering (quality assurance engineering) with a focus on UI and API testing
- Excellent technical knowledge of modern application concepts such as REST APIs, microservices, SaaS, and CI/CD
- Excellent knowledge of the Software Development Life Cycle (SDLC)
- Expertise in test design and analyzing user stories for testability
- Ability to partner effectively with UX designers and Product Owners
- UI testing skills including expertise with testing tools and methodologies (Agile)
- API testing skills with experience using tools such as Postman, Insomnia, or similar
- ISTQB certification (or similar)
- Strong interpersonal and collaboration skills
By joining our team, you will play a crucial role ensuring the highest quality standards for our product and providing an exceptional user experience for our clients.
Other common names for this role: SDET, Software Developer in Test, Quality Engineer, QA Automation Engineer, Test Engineer, Developpeur
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.