Quality Assurance (QA) Engineer

  • Applications may have closed

We are looking for an experienced Quality Assurance (QA) Engineer, who will work directly with the founders, product, data and developers to build the backbone of our business
This role will be critical in shaping our initial launch and requires expertise in blockchain technologies specifically related to Ethereum, Binance Smart Chain, Solana and Terra
The QA Engineer should have prior experience in performing quality assurance and software testing to ensure the core functionality of the code
The quality assurance team ensures the quality of Treehouse’s systems and digital products


  • Looking for a motivated and capable middle-senior level Quality Assurance Engineer to join our team in Vietnam and work closely with our regional product and engineering teams, across both Singapore and Vietnam in order to provide timely and meaningful feedback regarding testability and usability

  • Work closely with DevOps engineers to establish automated testing, and CI/CD pipelines

  • Identify, test, and track KPI/ metrics to measure product performance

  • Plan and create various testing documents such as test plans and test cases based on requirements

  • Execute on testing plans / cases in a timeline fashion, create bug reports and conduct deep dives

  • Propose solutions to the code structure / design and improvements to the overall architecture

  • Estimate, prioritise, plan, and coordinate testing activities with all stakeholders

  • Provide advice on technical decisions and testing practice to testing team members

  • Implement best practices in testing practices/tools, technology trends, for all projects

  • Work in agile environment and closely collaborate with different teams in the company, participating in the development processes


  • Vietnamese based in Viet Nam

  • An experienced Quality Assurance Engineer with 4+ years of testing experience for analytics products and applications across different platforms

  • Bachelor’s Degree / above in Statistics / Computer Science / Math from a leading University

  • Solid experience in managing and executing various types of testing (SIT, UAT, load test, performance test, security testing, regression test, functional/non-functional testing etc

  • Strong knowledge with the SDLC/STLC process and QA methodologies

  • Experience in creating automation test scripts for test cases with frameworks and tools such as Cucumber, Selenium, Appium, Mocha, JMeter

  • Solid experience on testing API, apps and web functionalities and business processes with automated CI/CD approach

  • Solid understanding of analytics, data streams and web applications

  • Be strong in functional analytics code testing and usability testing

  • Proficient in backend infrastructure design and architecture

  • Self-driven, has a strong sense of ownership and able to execute independently

  • Comfortable with complex code structures, numbers and motivated by steep learning curves

Skills / Qualifications

  • Hands-on software development experience in Python, Rust/Golang, and SQL/no-SQL

  • Good knowledge of Algorithms, Data Structures, Operating Systems, Database & Distributed systems and basic Cryptography

  • Extensive experience with Git/GitHub/GitLab

  • Self-motivated and proactive personality and completed tasks promptly

  • Able to collaborate and communicate well with other team members

  • Capable to research and explore new domain knowledge independently 

Preferred Skills

  • Experience with mainstream programming languages: C/C++, Java, Python, R

  • Knowledge of UNIX based OS and scripting

  • Experience on CRM and system functionalities is preferred

  • Experience with Cloud based software development (GCP/AWS/Azure)

  • Familiar with Agile project management concepts

  • Basic knowledge of finance, trading and crypto

  • Exposure to dApps / DeFi / blockchain technology and development

  • Understand modern packaging and distribution technologies such as PIP, Docker, kubernetes, anaconda, npm, etc


As a tech company, our company culture always delivers high-quality products with the greatest talent who are eager to succeed, with a vibrant work environment, and prioritize work-life balance

  • We convert our industry-leading research and knowledge into your power
    This is the best place to gain your knowledge and experience in fintech technologies

  • Excellent and competitive salary package

  • Opportunities to gain hands-on experience in cutting-edge technologies

  • M1 Macbook & widescreen provided 

  • 13 annual leave days + 3 sick leave days

  • Annual performance review

  • Working hours: 9 AM – 6 PM, Mon – Fri

  • Unlimited potential for career growth because we are fast-growing

  • Insurance: Social Insurance, Bao Viet – Health Insurance

  • Opportunity to work onsite at the Singapore office along with a chance to meet project clients for business discussion

Company Description

Treehouse provides DeFi users with live analytics and risk metrics of their digital assets
We are building a unified and user-friendly interface to help users successfully manage their portfolio in the ever-changing world of DeFi
We aim to be the gateway for all traders to effectively manage their DeFi risk across chains and are backed by some of the largest Singapore VCs and global crypto exchanges

Listed in: , , , , , , , , , , , , , , , , , ,