Software Engineer in Test
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
ESTIDAMA UAE is looking for a Software Engineer in Test to design and execute test strategies with a focus on risk-based testing and automation for fintech systems. The role requires 5+ years of QA experience with distributed architectures and microservices.
Key Skills for This Role
Responsibilities
- Design, implement, and execute comprehensive test strategies with a strong focus on risk based testing and automation across backend microservices and frontend applications
- Identify, assess, and prioritize quality risks in complex fintech systems, ensuring critical business flows are thoroughly validated
- Develop and maintain scalable, reusable automation frameworks to support CI/CD pipelines and ensure high regression coverage
- Perform performance, load, and stress testing to proactively detect system bottlenecks and scalability risks
- Debug and trace long call chains across distributed microservices, identifying root causes and potential risk points
- Leverage logs, metrics, and distributed tracing tools to monitor system health and mitigate quality and performance risks
- Collaborate closely with engineering, product, and risk teams to ensure quality standards align with business and regulatory requirements
Requirements
- Bachelor's or master's degree in computer science, Engineering, or related field
- 5+ years of experience in QA for large scale backend systems with distributed architectures and microservices
- Proven experience in automation testing including API automation, data validation automation, and integration testing
- Strong hands on experience with risk based testing methodologies
- Proficiency in at least one programming/scripting language (e.g., Python, Java)
- Strong understanding of asynchronous processing and message queue systems (e.g., Kafka, RabbitMQ)
- Fluency in English (spoken and written)
Full Job Posting
Key Responsibilities
- Design, implement, and execute comprehensive test strategies with a strong focus on risk based testing and automation across backend microservices and frontend applications.
- Identify, assess, and prioritize quality risks in complex fintech systems, ensuring critical business flows (e.g., payments, lending, risk controls) are thoroughly validated.
- Develop and maintain scalable, reusable automation frameworks to support CI/CD pipelines and ensure high regression coverage.
- Perform performance, load, and stress testing to proactively detect system bottlenecks and scalability risks.
- Debug and trace long call chains across distributed microservices, identifying root causes and potential risk points in complex service interactions.
- Leverage logs, metrics, and distributed tracing tools to monitor system health and mitigate quality and performance risks.
- Collaborate closely with engineering, product, and risk teams to ensure quality standards align with business and regulatory requirements.
Required Qualifications
- Bachelor's or master's degree in computer science, Engineering, or a related field.
- 5+ years of experience in QA for large scale backend systems, with strong exposure to distributed architectures and microservices.
- Proven experience in automation testing, including API automation, data validation automation, and integration testing.
- Strong hands on experience with risk based testing methodologies and quality assurance in high availability systems.
- Solid experience in API testing, database validation, and performance testing.
- Proficiency in at least one programming/scripting language (e.g., Python, Java).
- Strong understanding of asynchronous processing and message queue systems (e.g., Kafka, RabbitMQ).
- Excellent debugging and analytical skills for identifying system risks and performance bottlenecks.
- Fluency in English (spoken and written).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ESTIDAMA UAE
Rust Backend Developer
Abu Dhabi, UAE
ESTIDAMA UAE is looking for a Rust Engineer to design and develop high-performance backend services for wallet and payment features. You will build consumer-facing APIs, ensure scalability and security, and collaborate w
Java Software Engineer
Abu Dhabi, UAE
We are seeking a Java Software Engineer for a FinTech / Digital Lending company in Abu Dhabi. You will design and develop backend systems for lending products, including loan origination, repayment, and risk workflows. T
AI Engineer
Abu Dhabi Emirate, UAE
Role Overview We are looking for an AI Engineer with strong AI coding capabilities to join our team. This role focuses on translating real business requirements into working code and business logic by leveraging AI techn
Full Stack Engineer
Abu Dhabi, UAE
🚀 Senior Voice / SIP Full‑Stack Engineer We’re looking for a senior engineer who can own the entire voice path of our customer service platform — from carrier SIP trunks to FreeSWITCH, ZIWO integration, and our in‑house
Network Engineer
Abu Dhabi, UAE
IT & OT Support Engineer We are hiring a junior IT & OT Support Engineer to keep our vessel operations and office running smoothly. This is a hands-on, practical role with two distinct parts. 📍Abu Dhabi 💼 Full-time 🛠️
Receptionist
Abu Dhabi, UAE
🇦🇪 Front Desk Receptionist (Emiratization) This role is part of our Emiratization initiative, aimed at supporting the development and employment of Emiratis in the private sector. Job Summary We are seeking a Front Des
Android Developer
Abu Dhabi, UAE
🚀Android Developer Kotlin + Java + Android SDK - Jetpack + AI 📍Location: Abu Dhabi, United Arab Emirates 💼 Employment Type: Full‑time 👔 Experience Level: Mid to Senior (3+ years) About the Role We’re looking for a sk
Frontend Developer
Abu Dhabi, UAE
Senior Frontend Engineer — React / Vue + TypeScript Our Customer Service squad builds and enhances support experiences across our products. We integrate with our CRM and internal systems to improve agent productivity and
Rust Backend Developer
Abu Dhabi, UAE
Java Software Engineer
Abu Dhabi, UAE
AI Engineer
Abu Dhabi Emirate, UAE
Full Stack Engineer
Abu Dhabi, UAE
Network Engineer
Abu Dhabi, UAE
Receptionist
Abu Dhabi, UAE
Android Developer
Abu Dhabi, UAE
Frontend Developer
Abu Dhabi, UAE