company logo

Senior QA Automation Engineer

CodeNinja.com

Office

Riyadh, Riyadh Province, Saudi Arabia

Full Time

Overview:

We’re seeking a Senior QA Automation Engineer with a strong background in banking and payment systems testing. The ideal candidate will be hands-on with Java-based automation, Spring Boot, and API testing frameworks, ensuring accuracy, compliance, and reliability across enterprise-grade financial platforms.

Key Responsibilities

  • Design, develop, and maintain end-to-end automation frameworks for digital banking and payment platforms.
  • Build automated test suites for APIs, integrations, and microservices (Java, TestNG/JUnit, RestAssured, Selenium/Playwright).
  • Validate real-time fund transfers, payments, and reconciliation workflows.
  • Conduct functional, regression, and integration testing across core banking and payment modules.
  • Implement continuous testing pipelines in Jenkins / GitLab CI/CD, driving early defect detection and release efficiency.
  • Collaborate with developers, architects, and DevOps to ensure quality, compliance, and security in delivery pipelines.
  • Perform API contract validation, performance benchmarking, and data integrity verification across distributed systems.
  • Manage defects and test reporting through JIRA, TestRail, or Zephyr ensuring visibility and traceability.
  • Partner with business analysts and compliance teams to align test coverage with SAMA / audit requirements.
  • Mentor junior QA engineers and drive test governance and automation best practices.

Requirements

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • ISTQB Certified Tester – Advanced Level (Test Automation / Test Manager) preferred.
  • Exposure or certification in SAMA, PCI-DSS, or PSD2 standards is a plus.
  • Experience in regulated banking or fintech systems (SAMA-compliant environments preferred).
  • Proven experience in automating financial APIs and real-time transaction systems.
  • Exposure to CI/CD-driven agile delivery, API monitoring, and DevTestOps practices.
  • In-depth understanding of banking workflows, payment gateways, switch systems, and transaction processing.
  • Collaboration experience with cross-functional banking technology teams (Dev, QA, Product, Compliance).

Senior QA Automation Engineer

Office

Riyadh, Riyadh Province, Saudi Arabia

Full Time

October 10, 2025

company logo

CodeNinja

CodeNinjaInc