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.
Familiarity with Agile frameworks and regression testing
Solid SQL/database knowledge
Analytical mindset, problem-solving ability
Strong organizational skills and attention to detail
Bachelor’s degree in Computer Science, Engineering, or related field (fresh graduates welcome)
Nice-to-haves
Additional programming languages or frameworks beyond Go/JavaScript
Experience with performance testing, security testing, or fintech/digital asset domains
Location & work type
Location: Not spe
Full Description
Get to know Us
We are on a mission to revolutionise access to global financial opportunities through digital assets.
Hata, as a licensed digital asset platform that is regulated and supervised by both Securities Commission of Malaysia and the Labuan Financial Services Authority, provides innovative online spot trading to both retail and institutional clients globally to access opportunities in the digital asset space.
Our team is composed of experienced professionals from PwC, Luno, JP Morgan, Nokia, Huawei and Grab. Powered by our mission to provide the safest & most reliable gateway to access digital assets, we adopt a customer-first approach by operating a compliant platform that is safe and easy to use for our customers.
We have big dreams to achieve and providing a safe and easy to use platform for people in our region is merely the first step. If you have big ambitions, help build our new digital asset platform with us.
Get to know the Role
We are seeking to hire quality assurance software engineers. Talented & passionate engineers are encouraged to join our team. With Hata, you will have opportunities to work and test Hata’s systems. Hence, it is very important that you take the initiative to identify problems, and have the right mindset and skill sets to solve them.
The day-to-day activities
Develop detailed, comprehensive, and well-structured test plans and test cases based on product requirements and design documents.
Execute test cases (manual or automated) and analyze results. Evaluate product functionality and create test strategies and test cases to assess product quality.
Log, track, and manage defects throughout the defect lifecycle from discovery to closure using bug tracking systems like JIRA, Bugzilla, etc.
Design, develop and execute automation scripts using open-source tools or commercial tools, as required.
Collaborate with cross-functional teams (developers, product managers, and other QA engineers) to ensure smooth product development and release.
Identify, recommend, and implement potential quality process improvements to enhance efficiency.
Maintain documentation of test results, and review system logs to identify any possible intrusions.
Monitor debugging process results and perform thorough regression testing when bugs are resolved.
Keep updated with the latest industry trends and technologies to ensure tests and procedures are up to date.
Provide feedback to developers about product performance, usability, and scalability.
The Must-Have
Proven work experience in software quality assurance.
Software Quality AssuranceTest PlansTest CasesAutomated TestingSQLAgile FrameworksProblem SolvingAttention to DetailCollaborationDefect ManagementRegression TestingDocumentationDebuggingProduct EvaluationQuality Process ImprovementsAnalytical Mindmulti-location
Strong knowledge of software QA methodologies, tools, and processes.
Experience with automated testing tools (e.g., Playwright, K6, Appium).
Experience with Go and JavaScript is a plus.
Familiarity with Agile frameworks and regression testing.
Solid understanding of SQL and experience with databases.
Analytical mind and problem-solving aptitude.
Strong organizational skills and attention to detail.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.