Senior Automation QA Engineer (SDET) for International Crypto & Fintech Platform

Remote
Apply
AI Summary

Join a fast-growing company in Bulgaria serving clients worldwide through business outsourcing, outstaffing, and HR services. As a Senior Automation QA Engineer, you will play a key role in ensuring the quality, reliability, and performance of mission-critical systems in the crypto and fintech domain.

Key Highlights
Design and maintain automated test frameworks for backend and API-heavy systems
Collaborate with developers to define test strategies and acceptance criteria
Perform integration, system, and regression testing in microservices environments
Technical Skills Required
TypeScript Node.js REST gRPC WebSocket Kafka Docker Mocha Chai MySQL PostgreSQL Redis
Benefits & Perks
Competitive salary based on experience
Fully remote work with flexible working hours
Strong engineering culture with emphasis on quality and ownership
Opportunities for professional growth in a rapidly expanding international company

Job Description


Senior Automation QA Engineer (SDET)

International Crypto & Fintech Platform

AUTSORSA is a fast-growing company founded and based in Bulgaria, serving clients worldwide through business outsourcing, outstaffing, and HR services.

Our client is an innovative company building cutting-edge solutions in the crypto and fintech domain. The products include scalable wallet services, real-time data communication systems, and trading platforms operating at high load and low latency. As part of the team, you will play a key role in ensuring the quality, reliability, and performance of mission-critical systems.

About the Role

We are looking for a Senior Automation QA Engineer (SDET-minded) to join a backend-heavy, real-time product team. You will work closely with developers, product, and DevOps to design and maintain robust automated test frameworks, validate distributed systems, and ensure production readiness.

This role is ideal for QA engineers who are comfortable writing code, understand backend architectures, and want to influence quality at a system level—not just test features at the UI layer.

Responsibilities

  • Design, develop, and maintain automated test frameworks for backend and API-heavy systems
  • Create automated tests for Node.js / TypeScript services, including REST, gRPC, and WebSocket-based communication
  • Validate real-time data flows, asynchronous processing, and message-driven architectures (Kafka)
  • Test wallet services, trading flows, and critical business logic with a strong focus on data integrity and reliability
  • Collaborate with developers to define test strategies, acceptance criteria, and edge cases early in the development lifecycle
  • Perform integration, system, and regression testing in microservices environments
  • Contribute to CI/CD pipelines, ensuring automated tests run reliably and efficiently
  • Analyze test failures, troubleshoot issues, and provide clear, actionable feedback
  • Advocate for best practices in testability, observability, and quality engineering
  • Participate in code reviews from a quality and risk perspective

Requirements

  • Strong experience as a Senior Automation QA Engineer / SDET
  • Hands-on experience with TypeScript and Node.js (or strong automation background with a similar language)
  • Solid understanding of API testing (REST, gRPC)
  • Experience testing event-driven systems and asynchronous workflows (Kafka or similar)
  • Practical knowledge of WebSockets and real-time systems testing
  • Experience working with Docker and containerized environments
  • Familiarity with CI/CD pipelines and automated test execution
  • Strong analytical skills, attention to detail, and a quality-first mindset
  • Ability to work autonomously and collaborate effectively within a cross-functional team

Preferred Qualifications

  • Experience testing systems deployed on AWS or other cloud platforms
  • Knowledge of databases such as MySQL, PostgreSQL, Redis from a testing perspective
  • Experience with test data management and environment setup
  • Understanding of microservices architecture and distributed systems
  • Experience with Mocha, Chai, or similar testing frameworks
  • Exposure to performance, load, or reliability testing
  • Frontend automation experience (React / Next.js) is a plus but not required

Why Join Us?

  • Competitive salary based on experience
  • Fully remote work with flexible working hours
  • Work on high-impact fintech and crypto products
  • Strong engineering culture with emphasis on quality and ownership
  • Opportunities for professional growth in a rapidly expanding international company
  • Exposure to modern architectures and real-time, high-load systems

If you are passionate about automation, backend systems, and building quality into complex platforms, we would love to hear from you.

By applying to this advertisement, you voluntarily provide your personal data and consent to their processing for recruitment purposes, in full compliance with Regulation (EU) 2016/679 (GDPR) and applicable Bulgarian legislation.


Subscribe our newsletter

New Things Will Always Update Regularly