Binance

Senior QA Engineer ( Backend)

Binance

Apply
about 3 years ago
Hong Kong, Hong Kong +2 more
Senior / Mid Level

Responsibilities

  • Design, develop, and execute comprehensive test plans and test cases for backend services and distributed systems.
  • Perform white-box testing based on system architecture, source code, and design documents.
  • Develop and maintain automated testing frameworks and scripts.
  • Conduct API testing, integration testing, regression testing, and performance testing.
  • Validate microservices-based systems built with Spring Boot and Spring Cloud.
  • Identify, document, and track defects, and work closely with developers to ensure timely resolution.
  • Participate in system design reviews and provide feedback from a quality assurance perspective.
  • Ensure system stability across middleware components such as cache, messaging systems, and databases.
  • Improve testing processes, tools, and CI/CD integration.

Requirements

  • Bachelor’s degree or above in Computer Science or related field.
  • 3+ years of QA experience, with strong backend testing expertise.
  • Solid foundation in Java, with the ability to read and understand complex backend code.
  • Extensive experience with Spring Boot and Spring Cloud architecture.
  • Hands-on experience with common middleware and infrastructure components, including Redis, Kafka, and AWS RDS.
  • Strong experience in white-box testing, including unit test review and code-level validation.
  • Experience with API testing tools such as Postman and RestAssured.
  • Familiarity with CI/CD pipelines and automated testing integration.
  • Strong analytical skills and problem-solving ability.
  • Excellent communication and collaboration skills.

Benefits

  • Shape the future with the world’s leading blockchain ecosystem.
  • Collaborate with world-class talent in a user-centric global organization.
  • Tackle unique, fast-paced projects with autonomy in an innovative environment.
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
  • Competitive salary and company benefits.
  • Work-from-home arrangement (may vary depending on the business team's work nature).

Tech Stack

Apache KafkaGitJavaPostmanRedisSpring BootSubversion

Categories

BackendTesting