Principal QA Engineer – QA Manager

Posted 6 days ago

This is a fully remote position, open to applicants in Hong Kong, +2 more countries.

πŸ“‹ Description

β€’ Take ownership of the testing lifecycle for new features and modifications, encompassing scoping, risk evaluation, test depth, and readiness for release.

β€’ Create and sustain automated tests that encompass API, UI, integration, and regression testing while minimizing flaky tests.

β€’ Design and execute load, stress, and performance tests on high-risk areas, including order flow, matching and settlement, balances, and deposits/withdrawals.

β€’ Evaluate performance test outcomes and report any bottlenecks to the engineering team.

β€’ Leverage AI tools to enhance test generation, analysis, and triage, while sharing effective practices within the team.

β€’ Incorporate automated tests into CI/CD pipelines, ensuring reliable quality gates are established.

β€’ Lead testing efforts on complex or high-severity changes and provide recommendations for release sign-off.

β€’ Manage test automation architecture, including frameworks, test data, and environments, in alignment with QA standards.

β€’ Guide QA engineers through code reviews and collaborative pairing sessions.

β€’ Report quality metrics to the Director and stakeholders, proactively identifying quality and release risks using data.


⛳️ Requirements

β€’ Over 7 years of experience in software QA/test engineering with a strong emphasis on automation.

β€’ Fluency in Mandarin is required.

β€’ Hands-on automation experience in Python, JavaScript/TypeScript, or Java, including significant involvement in designing or owning a framework.

β€’ Practical experience with performance/load testing tools (e.g., k6, JMeter, Locust, Gatling).

β€’ Experience in testing APIs and backend/distributed systems.

β€’ Familiarity with CI/CD processes (e.g., GitLab CI, Jenkins, GitHub Actions) in an agile setting.

β€’ Ability to swiftly grasp complex transactional or financial logic, with clear communication skills for collaboration with engineers and product teams.

β€’ Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

β€’ Experience in crypto, trading, exchanges, payments, or other financial systems.

β€’ Familiarity with testing wallet/custody or blockchain integrations.

β€’ Practical experience using AI/LLM tools in the testing process.


🏝️ Benefits

β€’ Competitive salary and comprehensive benefits package.

β€’ Opportunities for professional development and continuous learning.

β€’ Collaborative and innovative work environment.

β€’ Flexible work arrangements.

People also viewed

Alliant Insurance Services6 hours ago

Corporate Quality Assurance Analyst

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
AirStrip6 hours ago

Manager, Quality Assurance, Regulatory Affairs

US flagTexas OnlyFull-timeQA Engineer (Quality Assurance)$110k – $137.8k/year
ApplyView job
Hard Rock Digital6 hours ago

Senior QA Engineer – Platform

PL flagPoland OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Ambit Iberia6 hours ago

Senior Design Quality Assurance Engineer – Pharma

PT flagPortugal, +1 more countryFull-timeQA Engineer (Quality Assurance)
ApplyView job
Credo AI7 hours ago

Senior Quality Engineer

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)$140k – $160k/year
ApplyView job
Instituto de Pesquisas Eldorado7 hours ago

Software Test Analyst

BR flagBrazil OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers