At OmiseGO, we believe that having access to financial services can change lives.

Our mission is to enable people to access financial services that are fast, fair and secure, anytime, anywhere.

We are building an inclusive financial technology platform that enables real-time exchange and payment services. Our global teams are solving problems to address barriers to financial inclusion and building a community around the OMG network. Together, we can empower businesses to better reach and serve their customers. Join us!

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

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!

Why you’ll love it here

  • Work with other smart, ambitious people who love to learn and grow
  • A beautiful work environment with flexible working hours
  • A health care plan
  • A Laptop to work from coffee shops or beaches
  • A friendly bunch of colleagues

What we believe

  • We celebrate individualism
  • Nourish a trust-based working culture
  • Giving our employees the freedom to develop and grow with us

Read more here

About OmiseGO

  • OmiseGO is part of Omise Holdings, founded in 2017, currently 40 people
  • Operational headquarters in Bangkok, with offices in Japan, Singapore, and Indonesia
  • Omise Holdings raised over $45M of funding, from institutional investors including SoftBank International, Golden Gate Ventures, Global Brain, Ascend Venture Group, East Ventures, Sinar Mas Digital Ventures, Krungsri Finnovate, and more

OmiseGO was launched in 2017 as a technology first company with a mission to enable people to access financial services that are fast, fair and secure. In building a global platform for open financial services, OmiseGO's products and services include the white label, open source eWallet Suite, the OMG Network and technical consulting services.

The OMG Network is a decentralized network that enables transparent, peer-to-peer transactions in real-time and facilitates self-sovereign financial services across geographies, asset classes and applications. Leveraging payment and blockchain expertise, OmiseGO works with enterprises, startups and non-profit organizations to form their payment and eWallet strategy, provide implementation support and co-create new products.

The OmiseGO eWallet Suite allows users to build and integrate a front-end interface to mint, deposit, transact, track and withdraw digital assets. The full suite includes tools for providers to customize apps to their specific needs.

How to apply

If you liked what you read and believe to be up for the challenge, we'd be pleased to welcome you to the recruitment process for this position. Simply click on apply and submit your contact info. Afterward, this will happen next:

  • The hiring team will review your application
  • 3-4 Interviews with the hiring team, People Operations team and all stakeholders involved in the process

We look forward to getting in touch with you!

OmiseGO embraces diversity and nourishes an open and inclusive work environment. We are home to over 20 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.

We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.