Quality Assurance (QA) Engineer

Job Details

permanent
Vietnam
Treehouse
03.01.2024
Want updates for this and similar Jobs?


Full Job Description

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.


Responsibilities

  • 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


Requirements

  • 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.

Perks

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.


  • M1 Macbook & widescreen provided 

  • 13 annual leave days + 3 sick leave days

  • Annual performance review

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

  • Hybrid working: come to office at least 2 days/week

  • Insurance: Social Insurance, Bao Viet – Health Insurance


Company Description


Treehouse is a digital assets data firm focused on institutional-grade portfolio, protocol, and market analytics. The company is headquartered in Singapore and backed by leading traditional VC and Web3 firms such as Mirana Ventures, Lightspeed, MassMutual Ventures, Binance, LeadBlock Partners, Global Founders Capital, Jump Capital, Wintermute, GSR, Coinhako, Bitpanda, Pintu, AlphaLab Capital, Pulsar Trading, Portofino, senior executives from the SoftBank Vision Fund, and more.

Report Job