logo

OmiseGO - Lead QA Engineer

Omise

Language:

英文 speak and write fluently and idiomatically

Location:

Bangkok泰國

Category:

Payments,blockchain

Position:

QA Engineer

Job type:

Full-time

Salary:

Competitive

Job Description:

 

Why we need you

We are looking for an experienced lead quality assurance engineer who can lead our quality efforts throughout the software development lifecycle. This is a hands-on role. We're scaling Ethereum to build financial services with our implementation of plasma. As the founding member of our Quality team, you’ll work closely with our Product and Engineering teams in planning, developing test suites and strategies, identifying and investigating bugs, and implementing new quality processes.

 

What you will be doing

  • Develop test strategies for our server and smart contract APIs, web applications, and mobile applications

  • Create and execute tests – manual and automated

  • Work with Engineering and Infrastructure teams to improve test automation

  • Improve efficiency for manual tests

  • Work with Product to evaluate stories and epics for risks and dependencies

  • Help identify and investigate bugs

  • Maintain crisp and clear documentation of all your work

  • Try to break all the things

 

Requirements

You

  • Deep understanding of software testing methodologies

  • Experience in test automation and testing frameworks

  • Experience writing reliable and maintainable automated tests

  • Able to think creatively and critically in order to approach testing through multiple user perspectives

  • Able to explain technical problems clearly and concisely

  • Highly motivated by helping other engineers succeed – when things break, you are eager and able to help analyze and fix things

  • Experience working closely with cross-functional teams to communicate problem impacts and to understand business requirements

  • Experience with Elixir, Solidity, JavaScript a plus but not required

  • Strong communication skills both written and verbal (particularly as part of a remote team)

 

As we run our own blockchain, a knowledge of Ethereum internals and clients is useful but not required. We run cutting edge software that we've built based on developments by our in-house researchers. If you want to work at the forefront of blockchain technology with one of the most exciting projects in the crypto space, we want to hear from you!