Company logo

QA Engineer





Founded in 2009, Enjin is the world's first end-to-end Web3 game development platform and ecosystem, consisting of a blockchain, wallet, marketplace, API, and advanced developer tools. As a scalable, affordable, and feature-rich ecosystem, Enjin's technology has seen wide application in blockchain games, apps, enterprise initiatives, and innovative marketing campaigns. Enjin has developed the world's first NFT minting platform, and the popular Ethereum ERC-1155 token standard.

As an expert and pioneer in the field, Enjin has onboarded over 150 different games and game development studios, including longstanding collaborations with Microsoft, and the Japanese game publisher Square Enix. To date, over 250 million NFTs have already been created using Enjin's tools.

Our mission is to provide the best in-class technology and service to onboard the first billion users into Web3 gaming.

About the Role

We are looking for a motivated and passionate Quality Assurance Engineer to join our team.

As a QA Engineer, you will be an integral member of the Quality Assurance team, ensuring Enjin's products, features, and updates are thoroughly tested and meet standards for stability and functionality prior to public release. You will help improve our software products by analyzing pain points, conducting usability testing, and providing feedback for improvement.

Working closely with our development team, you will ensure our full suite of products is usable across audiences and experience levels, from beginner to advanced technical backgrounds.

What You’ll Do

  • Perform thorough testing of upcoming products, updates, features and functionality prior to public release, ensuring they meet their technical and functional specification requirements.
  • Estimate, prioritize, plan and coordinate testing activities in accordance to the internal roadmap.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback. Provide feedback through back-end and front-end testing, both manual and automated as necessary.
  • Take lead on automated testing; design, develop and execute automation scripts using appropriate tooling to provide high-quality, detailed, and comprehensive automated testing coverage.
  • Document and report bugs, issues, and improvement suggestions to the development team, monitor and validate their implementation through their lifecycle. Perform thorough regression testing as they are resolved.
  • Provide support to enterprise users and troubleshoot common issues as necessary.
  • Stay up-to-date with new testing tools and test strategies.
  • Other duties as assigned

About You

  • 4+ years of experience testing software products and performing usability reviews
  • Experience testing web and mobile applications
  • Experience with testing automation
  • Familiarity with Javascript or willingness to learn
  • Ability to work under pressure with predefined deadlines
  • Highly organized, attentive to details, and proactive
  • Understanding of blockchain technology desired
  • Blockchain and/or gaming industry experience a plus
  • Proficient in English with excellent communications skills