Senior API Test Automation Engineer-Bank

TAT IT Technolgies

Abu Dhabi

On-site

AED 350,000 - 520,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TAT IT Technolgies in Abu Dhabi is seeking a Senior API Test Automation Engineer to lead API quality assurance across enterprise applications and microservices. The role requires hands-on automation, REST/SOAP knowledge, and strong CI/CD integration to deliver scalable, secure API solutions.

You will design scalable automation frameworks from scratch, mentor QA teams, and collaborate with DevOps and product stakeholders to raise testing standards in a fast-paced banking domain.

Qualifications

  • Minimum 5+ years of API automation experience.
  • Hands-on with Java, Python and JavaScript/TypeScript.
  • Experience building automation frameworks from scratch.

Responsibilities

  • Design, develop, and execute comprehensive API testing strategies.
  • Validate RESTful and SOAP API services for functionality, reliability, performance, and security.
  • Review API specifications, Swagger/OpenAPI documents, and business requirements to create robust test plans and test scenarios.
  • Perform positive, negative, regression, integration, end-to-end, and data validation testing.
  • Validate API contracts, request/response payloads, authentication, authorization, and data consistency.
  • Ensure compliance with enterprise quality standards and testing best practices.

Skills

API testing
Automation frameworks
CI/CD
Java
Python
JavaScript/TypeScript
Rest Assured
Karate
Postman/Newman
TestNG/JUnit
PyTest
Load testing

Education

Bachelor’s degree in Computer Science or related field
ISTQB Certification (Preferred)

Tools

Postman
Swagger/OpenAPI
SoapUI
Insomnia
Jenkins
Azure DevOps
GitHub Actions
GitLab CI/CD
Docker
Kubernetes

Job description

We have an urgent requirement for Senior API Test Automation Engineer is required for our banking client in Abu Dhabi, UAE

Hands on leading API automation initiatives, building frameworks from scratch, integrating tests into CI/CD pipelines, mentoring teams, and ensuring quality across microservices-based enterprise platforms.--Must Ability to build automation frameworks from scratch.-- Must Hands-on with JMeter, k6, LoadRunner, and Gatling for load and stress testing.-- Must Strong coding experience (Java (Preferred) ,Python ,JavaScript/TypeScript)- -Must Strong expertise (Rest Assured ,Karate Framework,Postman + Newman,TestNG/JUnit,PyTest)- -Must

Position Overview

We are seeking an experienced Senior API Test Automation Engineer to lead API quality assurance initiatives across enterprise applications and microservices. The ideal candidate will possess strong expertise in API testing, test automation framework development, CI/CD integration, and quality engineering practices. The role requires hands‑on automation skills, deep technical knowledge of REST/SOAP APIs, and the ability to drive testing strategies across complex systems. The candidate will work closely with Development, DevOps, Product Owners, Architects, and QA teams to ensure the delivery of high-quality, scalable, and secure API solutions.

Key Responsibilities
API Testing & Quality Assurance
  • Design, develop, and execute comprehensive API testing strategies.
  • Validate RESTful and SOAP API services for functionality, reliability, performance, and security.
  • Review API specifications, Swagger/OpenAPI documents, and business requirements to create robust test plans and test scenarios.
  • Perform positive, negative, regression, integration, end-to-end, and data validation testing.
  • Validate API contracts, request/response payloads, authentication, authorization, and data consistency.
  • Ensure compliance with enterprise quality standards and testing best practices.
Automation Testing
  • Design and develop scalable API automation frameworks from scratch.
  • Automate API test suites using frameworks such as:
    • Rest Assured
    • Karate
    • Postman/Newman
    • Selenium + API Integration
    • PyTest
    • Cypress API Testing
    • Playwright API Testing
  • Develop reusable automation components and utilities to improve testing efficiency.
  • Integrate automated API tests into CI/CD pipelines.
  • Execute automated regression suites and analyze failures.
  • Drive shift-left testing practices within Agile teams.
CI/CD & DevOps Integration
  • Integrate automated test execution into:
    • Jenkins
    • Azure DevOps
    • GitHub Actions
    • GitLab CI/CD
  • Participate in release validation activities.
  • Configure automated test reporting and quality dashboards.
  • Support continuous testing methodologies throughout the software development lifecycle.
Security & Performance Testing
  • Test APIs using:
    • OAuth 2.0
    • JWT
    • API Keys
    • Basic Authentication
    • SAML
  • Conduct security validation of authentication and authorization flows.
  • Collaborate with security teams to identify API vulnerabilities.
  • Perform API performance and load testing using:
    • JMeter
    • k6
    • LoadRunner
    • Gatling
  • Analyze response times, throughput, scalability, and bottlenecks.
Database & Backend Validation
  • Validate backend data using SQL queries.
  • Verify data integrity across APIs, databases, and third-party integrations.
  • Work with relational and NoSQL databases.
  • Troubleshoot data synchronization and integration issues.
Leadership & Mentorship
  • Lead API testing initiatives across multiple projects.
  • Mentor junior and mid‑level QA engineers on automation best practices.
  • Conduct code reviews for automation scripts.
  • Establish test automation standards and governance.
  • Provide effort estimations and contribute to test planning activities.
  • Drive quality engineering practices within Agile delivery teams.
Required Technical Skills
API Testing
  • Strong experience with:
    • REST APIs
    • SOAP Web Services
    • GraphQL APIs
  • Expert understanding of:
    • HTTP/HTTPS protocols
    • Status Codes
    • Headers
    • Cookies
    • Request Methods
    • Rate Limiting
    • API Versioning
  • Hands‑on experience with:
    • Postman
    • Swagger/OpenAPI
    • SoapUI
    • Insomnia
Automation Skills
Mandatory
  • Minimum 5+ years of API automation experience.
  • Strong coding experience in:
    • Java (Preferred)
    • Python
    • JavaScript/TypeScript
  • Experience developing test automation frameworks from scratch.
  • Strong expertise in:
    • Rest Assured
    • Karate Framework
    • Postman + Newman
    • TestNG/JUnit
    • PyTest
Preferred
  • Selenium WebDriver
  • Playwright
  • Cypress
  • BDD Frameworks (Cucumber, SpecFlow)
  • Contract Testing (Pact)
DevOps & CI/CD
  • Jenkins
  • Azure DevOps Pipelines
  • GitHub Actions
  • GitLab CI/CD
  • Docker
  • Kubernetes (preferred)
  • Git Version Control
Database Skills
  • Strong SQL expertise.
  • Experience with:
    • SQL Server
    • Oracle
    • PostgreSQL
    • MySQL
  • Working knowledge of NoSQL databases:
    • MongoDB
    • Cassandra
Cloud & Microservices
  • Understanding of microservices architecture.
  • Experience testing distributed systems.
  • Exposure to cloud environments:
    • Microsoft Azure
    • AWS
    • Google Cloud Platform
Qualifications
  • Bachelor’s degree in computer science, Information Technology, Engineering, or equivalent.
  • ISTQB Certification (Preferred).
  • API Testing Certification or Automation Certification is a plus.
Experience
  • 5-10+ years of Quality Assurance experience.
  • 5+ years of API Automation Testing experience.
  • Experience building enterprise-level test automation frameworks.
  • Experience working in Agile/Scrum environments.
  • Experience in Banking, Financial Services, FinTech, Insurance, Telecommunications, or large-scale enterprise applications preferred.
Key Competencies
  • Strong leadership and mentoring capabilities.
  • Excellent analytical and troubleshooting skills.
  • Strong stakeholder communication.
  • Ability to drive quality initiatives independently.
  • Strong problem-solving mindset.
  • Risk-based testing approach.
  • Continuous improvement mindset.
Nice to Have
  • Contract Testing using Pact.
  • Service Virtualization tools (WireMock, MockServer).
  • Kafka/Event-Driven Architecture testing.
  • Test data management tools.
  • AI-enabled test automation tools.
  • Experience with API monitoring tools such as Splunk, Dynatrace, or AppDynamics.

Skills: testing,automation,api

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

Similar jobs worth comparing

Senior API Test Automation Engineer-Bank
Senior API Test Automation Engineer-Bank

BlackCube Labs • Abu Dhabi

On-site
AED 420,000 - 660,000
None
QA Automation Engineer (Web & API Automation)
QA Automation Engineer (Web & API Automation)

TAT IT Technolgies • Abu Dhabi

On-site
AED 180,000 - 240,000
Senior API Test Automation Architect
Senior API Test Automation Architect

TAT IT Technolgies • Abu Dhabi

On-site
AED 350,000 - 520,000
Software Engineer - Quality Assurance (m/f/d)
Software Engineer - Quality Assurance (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi Emirate

On-site
AED 180,000 - 280,000
Software Engineer - QA
Software Engineer - QA

Atribs Metscon Group • Dubai

On-site
AED 180,000 - 240,000
Automation Software Tester
Automation Software Tester

Caliberly • Dubai

On-site
AED 201,000 - 312,000
Competitive salary
DevOps exposure
Career growth
+1
QA Automation Engineer - Playwright
QA Automation Engineer - Playwright

DiceTek UAE • Al Ruways Industrial City

On-site
Junior & Tech Lead QA Automation Engineer(Mobile app testing)
Junior & Tech Lead QA Automation Engineer(Mobile app testing)

BlackCube Labs • Dubai

On-site
AED 201,000 - 335,000
Software Engineer – QA
Software Engineer – QA

D4 Insight • Dubai

On-site
AED 180,000 - 260,000
Software Engineer - QA
Software Engineer - QA

ATRIBS • United Arab Emirates

On-site
AED 180,000 - 240,000