Senior QA Engineer

BNB Chain

Ae

On-site

GBP 60,000 - 90,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ceffu is a leading digital asset custody platform that supports institutions with secure, compliant, and scalable solutions. We are seeking an experienced QA Engineer to design and execute robust test strategies for backend services and APIs, while shaping test automation and CI/CD practices at scale.

You will own QA across the software development lifecycle, collaborate with cross-functional teams, and help ensure data consistency, reliability, and high availability in distributed systems.

Qualifications

  • Bachelor's degree in CS, software engineering or related field.
  • 5+ years of QA or software testing experience.
  • Strong API testing experience including RESTful services.
  • Hands-on test automation with Java or Python.
  • Experience with distributed systems, microservices and databases (MySQL/PostgreSQL).

Responsibilities

  • Design, implement, and maintain test strategies, plans and cases for backend services.
  • Own QA across SDLC including requirements analysis and production support.
  • Perform functional, integration, regression, system, and end-to-end testing.
  • Develop and maintain automated testing frameworks for REST APIs.
  • Collaborate with cross-functional teams to mitigate quality risks.
  • Monitor production systems and troubleshoot defects.

Skills

Backend testing
API testing
Test automation
Distributed systems testing
SQL data validation
CI/CD practices
Debugging
English proficiency

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Java
Python
JUnit
JMeter
Gatling
Locust
Redis
Kafka
Docker
Kubernetes
Git
CI/CD tooling

Job description

About Ceffu

Ceffu is a leading institutional-grade digital asset custody platform, offering secure, compliant, and scalable solutions for enterprises, hedge funds, and financial institutions.

About Ceffu

Ceffu is a leading institutional-grade digital asset custody platform, offering secure, compliant, and scalable solutions for enterprises, hedge funds, and financial institutions.

Our mission is to provide cutting-edge security and infrastructure to support the seamless integration of blockchain technology into institutional finance.

Job Responsibilities
  • Design, develop, and maintain comprehensive test strategies, test plans, and test cases for backend services and distributed systems.
  • Take ownership of quality assurance throughout the software development lifecycle, including requirement analysis, test design, implementation, testing, deployment, and production support.
  • Design and execute functional, integration, regression, system, and end-to-end testing for backend services and business workflows.
  • Develop and maintain automated testing frameworks and test scripts for RESTful APIs and backend services.
  • Build comprehensive test scenarios for high-concurrency and distributed systems, with a focus on data consistency, reliability, fault tolerance, idempotency, and high availability.
  • Test and validate APIs, database models, message-driven workflows, and system integrations to ensure stability, correctness, and efficiency.
  • Collaborate closely with cross-functional teams to identify quality risks and deliver high-quality solutions.
  • Conduct code and technical design reviews from a quality perspective, contribute to testing standards, and drive QA best practices across the team.
  • Monitor production systems, troubleshoot incidents, reproduce defects, and proactively identify quality, performance, and reliability risks.
  • Continuously improve testing efficiency by enhancing test automation, CI/CD integration, test coverage, observability, and quality processes.
  • Lead or contribute to the development and continuous improvement of the AI engineering capabilities, tools, and infrastructure.
  • Stay current with emerging testing technologies and share testing knowledge and best practices with the team.
Skills & Experience Required
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of QA or software testing experience, with strong experience in backend and API testing.
  • Solid understanding of software testing methodologies, test design, defect management, and software engineering best practices.
  • Strong experience with API testing, including RESTful APIs, 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 and 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, including testing asynchronous and event-driven workflows.
  • Experience with containerization and deployment technologies such as Docker and Kubernetes.
  • Familiarity with Git, CI/CD pipelines, and automated testing practices.
  • Experience with performance and load testing tools such as JMeter, Gatling, Locust, or similar tools.
  • Strong analytical, debugging, and problem-solving skills.
  • Basic proficiency in reading and writing English.
Preferred Qualifications
  • Experience testing or developing Web3, digital wallet, digital asset custody, cryptocurrency exchange, payment, or financial transaction systems.
  • Understanding of blockchain fundamentals, including public/private key cryptography, wallet architecture, blockchain transactions, and digital assets.
  • Experience testing or integrating blockchain infrastructure, blockchain nodes, smart contracts, Web3 technologies, or crypto-related products.
  • Experience testing high-throughput, low-latency backend systems.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, ELK, or OpenTelemetry.
  • Experience with security testing, financial transaction testing, data consistency, and transaction integrity.
  • Experience applying AI technologies to improve test automation, test case generation, defect analysis, or engineering productivity is a plus.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

BNB Chain • Ae

On-site
GBP 70,000 - 110,000
Senior QA Engineer: Backend & API Reliability
Senior QA Engineer: Backend & API Reliability

BNB Chain • Ae

On-site
GBP 60,000 - 90,000
Quality Engineer
Quality Engineer

SignitiveAi Ltd. • United Kingdom

On-site
GBP 60,000 - 90,000
Test Engineer- Investment Banking
Test Engineer- Investment Banking

Cognizant • Greater London

On-site
GBP 40,000 - 80,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Harrington Starr • Greater London

On-site
GBP 40,000 - 60,000
QA Automation Engineer, Assistant Vice President
QA Automation Engineer, Assistant Vice President

State Street • Greater London

Hybrid
GBP 65,000 - 90,000
Flexible work-life support
Paid volunteer days
Vibrant employee networks
QA Automation Engineer, Officer
QA Automation Engineer, Officer

State Street • Greater London

On-site
GBP 55,000 - 85,000
Software Test Engineer (AVP)
Software Test Engineer (AVP)

Citigroup Inc. • Belfast City District

Hybrid
GBP 48,000 - 64,000
27 days annual leave
Discretional bonus
Private Medical Care & Life Insurance
+5
Senior QA Automation Engineer
Senior QA Automation Engineer

JobCubby • United Kingdom

Remote
GBP 60,000 - 90,000
Competitive compensation
Remote-friendly setup
International, distributed team
+2
Quality Assurance Engineer
Quality Assurance Engineer

INTX Insurance Software • England

Hybrid
GBP 42,000 - 62,000
Competitive Salary
Performance-Based Incentives
Hybrid Work Model
+7