QA Engineer at ConsenSys

QA Engineer at ConsenSys
Our Services <a href="" rel="nofollow">Your Corporate Life</a>

Position: QA Engineer

Location: Remote

Key Responsibilities:

  • Quality Assurance: Conduct thorough testing of our blockchain software applications to ensure they meet the highest standards of quality, functionality, and performance.
  • Test Planning: Collaborate with the development team to create comprehensive test plans and strategies that align with project goals and timelines.
  • Test Execution: Execute test cases, identify bugs, and report issues to the development team using established tools and processes.
  • Test Automation: Develop and maintain automated test scripts to improve efficiency and effectiveness of testing processes.
  • Regression Testing: Perform regular regression tests to validate the stability and integrity of the software after code changes or updates.
  • Test Documentation: Create and maintain detailed documentation of test plans, test cases, test results, and other relevant artifacts.
  • Bug Tracking: Track and manage bugs using bug tracking tools, ensuring timely resolution and proper communication with the development team.
  • Continuous Improvement: Stay up-to-date with industry best practices, emerging technologies, and testing methodologies to enhance the quality assurance process within the organization.
  • Collaboration: Work closely with cross-functional teams, including developers, product managers, and designers, to ensure clear communication and alignment throughout the testing and development lifecycle.
  • Process Improvement: Identify areas for process improvement within the quality assurance function and actively contribute to the implementation of these improvements.


  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
  • Experience: Minimum of 3 years of experience in software quality assurance, with a strong emphasis on manual and automated testing.
  • Technical Skills: Proficient in testing web-based applications, APIs, and mobile applications. Experience with test automation tools and frameworks (e.g., Selenium, Cucumber, JUnit) is highly desirable.
  • Blockchain Knowledge: Familiarity with blockchain technology, smart contracts, and decentralized applications (dApps) is a plus.
  • Programming Skills: Proficiency in one or more programming languages, such as JavaScript, Python, or Java, to support test automation efforts.
  • Attention to Detail: Strong attention to detail and the ability to meticulously identify and document software defects.
  • Problem-Solving Abilities: Excellent problem-solving and analytical skills to troubleshoot issues and propose effective solutions.
  • Communication Skills: Strong verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Team Player: Ability to work effectively in a collaborative, remote team environment and contribute to a positive and inclusive team culture.
  • Self-Motivation: Demonstrated ability to work independently, prioritize tasks, and meet deadlines in a fast-paced, remote work setting.

To apply for this position, please click on the link below:

Apply Now:

Leave a Reply

Your email address will not be published. Required fields are marked *