Aster

Aster is a decentralized perpetual exchange for crypto derivatives, spot trading, and yield products, with privacy-focused and MEV-protection features.

Technology, Information and Internet
1-10
Founded 2021

Description

  • Design, develop, and maintain test strategies, test plans, and test cases for backend services and distributed systems.
  • Own quality assurance across the software development lifecycle, from requirement analysis through production support.
  • Design and execute functional, integration, regression, system, and end-to-end tests for backend services and business workflows.
  • Develop and maintain automated testing frameworks and test scripts for RESTful APIs and backend services.
  • Build test scenarios for high-concurrency and distributed systems, with emphasis on data consistency, reliability, fault tolerance, idempotency, and high availability.
  • Validate APIs, database models, message-driven workflows, and system integrations for stability, correctness, and efficiency.
  • Collaborate with cross-functional teams to identify quality risks and deliver high-quality solutions.
  • Review code and technical designs from a quality perspective and drive QA standards and best practices.
  • Monitor production systems, troubleshoot incidents, reproduce defects, and identify quality, performance, and reliability risks.
  • Improve testing efficiency through better automation, CI/CD integration, test coverage, observability, and quality processes.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of QA or software testing experience with strong backend and API testing experience.
  • Solid understanding of software testing methodologies, test design, defect management, and software engineering best practices.
  • Strong experience with RESTful API testing, including request/response validation, authentication, authorization, error handling, and boundary conditions.
  • Hands-on experience with test automation frameworks and scripting/programming languages such as Java, Python, or similar.
  • Strong understanding of distributed systems testing concepts, including scalability, reliability, fault tolerance, idempotency, concurrency, data consistency, and high availability.
  • Experience testing microservices architectures and asynchronous systems.
  • Experience with relational databases such as MySQL or PostgreSQL, including SQL-based data validation and data integrity testing.
  • Experience with caching technologies such as Redis.
  • Familiarity with message queues such as Kafka, RabbitMQ, or RocketMQ.
  • Experience with Docker and Kubernetes.
  • Familiarity with Git, CI/CD pipelines, and automated testing practices.
  • Experience with performance and load testing tools such as JMeter, Gatling, or Locust.
  • Strong analytical, debugging, and problem-solving skills.
  • Basic proficiency in reading and writing English.
  • Preferred: experience testing or developing Web3, digital wallet, digital asset custody, cryptocurrency exchange, payment, or financial transaction systems.
  • Preferred: understanding of blockchain fundamentals, including public/private key cryptography, wallet architecture, blockchain transactions, and digital assets.
  • Preferred: experience testing or integrating blockchain infrastructure, blockchain nodes, smart contracts, Web3 technologies, or crypto-related products.
  • Preferred: experience testing high-throughput, low-latency backend systems.
  • Preferred: familiarity with observability and monitoring tools such as Prometheus, Grafana, ELK, or OpenTelemetry.
  • Preferred: experience with security testing, financial transaction testing, data consistency, and transaction integrity.
  • Preferred: experience applying AI technologies to improve test automation, test case generation, defect analysis, or engineering productivity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

QA Engineer for GR8 Platform Team

GR8 Tech 251-1K IT Services

GR8_TECH is hiring a Manual QA Engineer to ensure the quality, reliability, and stability of its B2B iGaming platform through end-to-end manual testing, defect management, and QA process improvement.

Android CI/CD Docker Git Grafana iOS Kafka Kibana Kubernetes Microservices REST API SQL
10 hours, 28 minutes ago

Staff QE

Alphasense 51-250 Industrial Conglomerates

AlphaSense is hiring a Senior Quality Engineer to help define and scale quality standards for its AI-first market intelligence platform as the company moves from exploration to execution.

AWS Azure CI/CD GCP Grafana GraphQL Java JavaScript K6 Kotlin Kubernetes OpenTelemetry Playwright Python
10 hours, 43 minutes ago

Multimedia Content Reviewer - French-Canadian

Welo Global Professional Services

Welo Global is hiring a Multimedia Content Reviewer to localize and review marketing-focused multimedia content for the fr-CA market, ensuring cultural relevance, accuracy, and brand consistency.

Digital Marketing iOS macOS
11 hours, 13 minutes ago

Swiss French Multimedia Content Reviewer (Music Marketing)

Welo Global Professional Services

Welocalize is hiring a part-time Swiss French Multimedia Content Reviewer to localize and review music, media, and marketing content for French-speaking audiences in Switzerland.

Digital Marketing iOS macOS
11 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers