Search...

Junior QA engineer

Skills

About the Role

You will learn and apply QA best practices for decentralized systems, smart contracts, knowledge graphs, and Web3 applications. You will write QA specifications and test scenarios, execute manual and automated tests, report and document testing processes and outcomes, manage test suites, create and maintain automated tests, reproduce and help troubleshoot defects, manage tickets and communicate with stakeholders, and continuously research Web3 technologies.

Requirements

  • Experience in software testing and writing test scenarios (Gherkin/Cucumber)
  • Experience in version control systems and issue tracking tools (Git, Jira)
  • Strong understanding of web technologies (HTTP, JSON, RPC, AJAX)
  • Familiarity with OOP concepts and experience with some programming language (e.g. JavaScript)
  • Strong proficiency in English language
  • Familiarity with OriginTrail technology
  • Experience in automated software testing and continuous integration & deployment
  • Experience in enterprise software implementations
  • Experience with cloud technologies (Azure, AWS, Oracle, DigitalOcean)
  • Familiarity with blockchain and smart contract testing (e.g. Truffle)
  • Familiarity with distributed systems
  • Familiarity with load testing

Responsibilities

  • Write QA specifications and test scenarios
  • Perform manual testing
  • Create and maintain automated tests for multiple projects
  • Manage the organizational test suite
  • Support developers in reproducing and troubleshooting defects
  • Manage tickets and communicate with relevant parties
  • Report and document testing processes and outcomes
  • Learn and research Web3 technologies on an ongoing basis
  • Manage individual project priorities, deadlines, and deliverables
  • Collaborate within and across engineering teams
  • Deliver high quality, impactful solutions for the OriginTrail ecosystem

Benefits

  • A competitive compensation package
  • Flexible work location