Principal QA Engineer / QA Manager

New
J
JobgetherFinancial technology
Remote position based in IndiaFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluency in Mandarin is mandatory.
Experience
7+ years of experience in software Quality Assurance or test engineering, with a strong emphasis on test automation.
Required Skills
PythonJavaJMeterAPI testingCI/CDQuality Assurance

Requirements

  • Have 7+ years of experience in software Quality Assurance or test engineering, with a strong emphasis on test automation.
  • Be fluent in Mandarin.
  • Have hands-on automation development experience using Python, JavaScript/TypeScript, or Java.
  • Have experience designing, developing, or substantially owning a test automation framework.
  • Have practical experience with performance and load testing tools such as k6, JMeter, Locust, or Gatling.
  • Have strong experience testing APIs, backend services, and distributed systems.
  • Have experience integrating automated testing into CI/CD pipelines using tools such as GitLab CI, Jenkins, or GitHub Actions.
  • Be familiar with Agile software development and cross-functional collaboration.
  • Be able to understand complex transactional or financial business logic and translate it into testing strategies.
  • Have a bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
  • Experience in cryptocurrency, trading, exchange platforms, payments, or other financial technology systems is an advantage.
  • Familiarity with wallet and custody solutions or blockchain integrations is an advantage.
  • Practical experience using AI or large language model tools to improve software testing is an advantage.

Responsibilities

  • Own the end-to-end testing lifecycle for features and software changes, including test scoping, risk assessment, coverage, and release readiness.
  • Design, develop, and maintain automated API, UI, integration, and regression tests; improve reliability and reduce flaky tests.
  • Plan and execute load, stress, and performance tests for high-risk transactional workflows, including order processing, matching and settlement, balances, deposits, and withdrawals.
  • Analyze performance test results, identify bottlenecks, and communicate actionable recommendations to engineering teams.
  • Use AI-powered tools to accelerate test generation, result analysis, and defect triage, and share effective practices with the team.
  • Integrate automated testing into CI/CD pipelines and establish quality gates.
  • Lead testing for complex features and high-severity changes, providing evidence-based release recommendations.
  • Own test automation architecture, including frameworks, test data, and test environments.
  • Mentor QA engineers through technical guidance, code reviews, and pairing sessions.
  • Track and report quality metrics, and communicate quality concerns and release risks to the Director and stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now