HashWhale logo

Test Engineer

HashWhale Shanghai, Shanghai, China

remotefull-time
Posted Oct 31, 2025Apply by Jan 26, 2026

Role & seniority: Testing Engineer (mid-level, 3–5 years in testing)

Stack/tools: Python; API testing; Selenium (front-end automation); Android/iOS testing; Linux; Jenkins; databases; Web service architecture; client/server logic

Top 3 responsibilities

  • Design and execute testing strategies for financial-related products

  • Develop and perform API automation and front-end automation tests

  • Ensure test coverage across modules, explore edge cases, and improve stability, performance, and user experience

  • Must-have skills: Bachelor’s in Computer Science or related field; 3–5 years testing experience; Python proficiency; API testing experience; Selenium for front-end automation; knowledge of Android/iOS testing; Linux/Jenkins; strong debugging and analytical abilities; understanding of Web services and networks

  • Nice-to-haves: Experience in CEX (Centralized Exchange) or related industries; scripting/tools to improve testing efficiency; self-motivated with solid coding practices; ability to propose efficient testing solutions; 0–1 years experience in a relevant area (bonus)

  • Location & work type: Based in Singapore (HQ); global mining operations; full-time position (work type not explicitly remote)

Full Description

HashWhale

3 CEX/ pythonselenium androidioslinuxjenkins Web/ 0-1

HashWhale is a global provider of cloud mining services. Headquartered in Singapore and backed by a team of experienced miners and technical experts, we operate advanced mining centres across US. We focus on transparency, efficiency, and compliance, delivering secure and reliable computing solutions along with detailed revenue reports empowering clients to invest confidently in the future of digital infrastructure.

We are looking for a proactive and detail-oriented Testing Engineer to join our team. This role will be responsible for designing and executing comprehensive testing strategies to ensure the quality, stability, and performance of our systems and services.

Key Responsibilities

Conduct testing for financial-related products.

Develop and perform API automation testing and front-end automation testing.

Accurately understand business processes, apply mature testing frameworks and methodologies to ensure comprehensive test coverage.

Execute full-module and specialized testing, self-check and explore potential edge cases that may impact users.

Enhance the teams contributions to compatibility, stability, performance, and user experience design solutions, build tools, and deliver measurable improvements.

Requirements

Bachelors degree or above in Computer Science or related field, with 3-5 years of testing experience.

Experience in CEX (Centralized Exchange) or related industries is preferred.

Proficient in Python and relevant frameworks; familiar with API testing and Selenium for front-end automation.

Familiar with testing on Android, iOS, and other client platforms; knowledgeable in Linux, Jenkins, operating systems, networks, and databases.

Strong debugging and analytical skills; solid understanding of Web service architecture, client/server business logic, and communication protocols.

Ability to propose accurate, efficient, and effective solutions based on business logic.

Self-motivated, with good coding practices and experience using scripts and tools to improve testing efficiency.

0-1 experience will be a bonus Show more Show less

TestingAPI AutomationFront-End AutomationPythonSeleniumAndroidiOSLinuxJenkinsDebuggingAnalytical SkillsWeb Service ArchitectureClient/Server Business LogicCommunication ProtocolsBusiness LogicCoding PracticesTesting Efficiencymulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.