QA Automation Engineer Menlo Park CA ONSITE

Overview

On Site
$70 - $80
Contract - Independent
Contract - 12 Month(s)

Skills

QA
Automation
API
blockchain
crypto
Postman
RestAssured
Selenium
Java

Job Details

Hi,

Job Title: QA Automation Engineer (API & Crypto Experience)

Location : Menlo Park CA ONSITE

 

About the Role:

We are seeking a highly skilled QA Automation Engineer with a strong background in API testing and blockchain/cryptocurrency technologies to join our dynamic team. The ideal candidate will be responsible for developing automated test frameworks, validating APIs, and ensuring the integrity and security of crypto-related transactions and systems.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks for API testing using tools like Postman, RestAssured, or similar.
  • Develop and execute end-to-end test plans for blockchain and crypto applications.
  • Perform API validations for security, performance, and functionality, ensuring robustness and reliability.
  • Collaborate with developers and product managers to understand system requirements and create comprehensive test scenarios.
  • Identify, document, and track defects, and work with development teams to resolve issues.
  • Conduct regression, smoke, and performance testing to ensure high quality releases.
  • Analyze system architecture, especially blockchain and crypto protocols, to create effective test strategies.
  • Stay updated with the latest trends in blockchain, crypto security standards, and automation tools.
  • Automate repetitive testing tasks to improve testing efficiency and coverage.
  • Provide detailed test reports and insights to project stakeholders.

Qualifications:

  • Proven experience in QA automation with a focus on API testing.
  • Strong understanding of RESTful APIs, JSON, XML, and API security best practices.
  • Hands-on experience with automation tools such as Postman, RestAssured, Selenium, or similar.
  • Experience with blockchain/cryptocurrency platforms, protocols, and concepts such as distributed ledgers, hashes, wallets, and smart contracts.
  • Knowledge of blockchain development frameworks and testing smart contracts (e.g., Solidity, Truffle) is a plus.
  • Familiarity with programming languages like Java, Python, or JavaScript for scripting.
  • Understanding of security principles related to blockchain and crypto transactions.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork capabilities.


Thanks

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.