Quality Assurance (QA) Engineer
Job Details
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.
Quality Assurance (QA) Engineer
Treehouse
All Direct Job Ads are subject to WhatJobs Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by WhatJobs. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.