Software Quality Control Engineer Jobs in UAE
305 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a QA Engineer to support Trade Finance Digitalization initiatives.<br> The role involves ensuring the quality, accuracy, and reliability of digital trade finance applications, including portal, workflow systems, and core banking (T24) integrations.<br> The candidate will be responsible for end-to-end testing of trade finance products and ensuring compliance with banking and regulatory standards.<br> Design and execute test plans, test cases, and test strategies for Trade Finance applications Perform functional, integration, regression, and UAT testing across portal, BPM (Newgen), and T24 systems Validate end-to-end workflows including Letters of Credit (LC), Bank Guarantees (BG), Bills, and Trade Loans Ensure smooth Straight-Through Processing (STP) and API integrations Identify, track, and manage defects using tools like JIRA Validate SWIFT messaging standards and compliance requirements (KYC, AML, sanctions) Perform security testing including role-based access and authorization controls Support performance and non-functional testing activities Collaborate with business, development, and testing teams for quality delivery Bachelor’s degree in Computer Science, IT, Finance, or related field 5+ years of QA experience in banking/financial services Minimum 3 years of experience in Trade Finance domain Strong knowledge of Trade Finance products (LC, BG, Bills, Trade Loans) Experience with core banking systems like Temenos T24 and workflow tools (e.<br>g., Newgen) Hands-on experience in API testing (Postman/SoapUI) and test management tools (JIRA/ALM) Good understanding of SWIFT standards and regulatory compliance (KYC, AML) ISTQB certification preferred Experience in Agile environments</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>ABOUT RED ROCK</b></p><p>Red Rock is a technology company building modern software solutions across web, mobile, fintech, AI,</p><p>blockchain, and emerging technologies.</p><p>We are looking for an exceptional QA Automation Engineer who can take ownership of the quality</p><p>assurance lifecycle and help us build reliable, scalable, and high-quality software products.</p><p>This is not a traditional tester role. We are looking for someone who can design, implement, automate,</p><p>and continuously improve quality processes across multiple products and development teams.</p><p>Important: we are not looking for a manual tester who occasionally writes automated tests. We are</p><p>looking for a Quality Engineering professional capable of designing, implementing, and scaling a</p><p>complete quality assurance ecosystem.</p><p><br></p><p><b>RESPONSIBILITIES</b></p><p><b>Quality Strategy & Leadership</b></p><p>• Define and maintain QA strategies and testing frameworks</p><p>• Create and manage test plans and test cases</p><p>• Design quality assurance processes and standards</p><p>• Identify risks before they become production issues</p><p>• Collaborate closely with developers, product owners, designers, and project managers</p><p>• Define release quality criteria</p><p>• Improve testing efficiency through automation and process optimisation</p><p><br></p><p><b>Manual Testing</b></p><p>• Functional testing</p><p>• Exploratory testing</p><p>• Regression testing</p><p>• User acceptance testing (UAT)</p><p>• Cross-browser testing</p><p>• Cross-platform testing</p><p>• Edge case validation</p><p>• Negative testing</p><p>• Production validation</p><p><br></p><p><b>Test Automation </b></p><p>Build and maintain automated testing frameworks covering end-to-end, smoke, regression, integration, and API testing.</p><p>• Playwright (highly preferred)</p><p>• Cypress</p><p>• Selenium</p><p><br></p><p><b>API Testing</b></p><p>Design and execute testing strategies for REST APIs, GraphQL APIs, and WebSocket communications.</p><p>Tools and technologies: Postman, Newman, Swagger/OpenAPI, Playwright API Testing, Rest Assured,</p><p>Supertest.</p><p><br></p><p><b>Mobile Testing</b></p><p>• Android testing</p><p>• iOS testing</p><p>• Responsive testing</p><p>• Appium automation</p><p><br></p><p><b>Performance & Load Testing</b></p><p>Plan and execute load, stress, capacity, and scalability testing.</p><p>Preferred tools: JMeter, K6.</p><p><br></p><p><b>Database Testing</b></p><p>Validate application data integrity across PostgreSQL, MySQL, and MongoDB.</p><p>• Advanced SQL knowledge</p><p>• Data consistency validation</p><p>• Query verification</p><p>• Migration testing</p><p><br></p><p><b>Security Testing</b></p><p>Perform baseline security validation including authentication, authorization, session management, input</p><p>validation, and API security testing.</p><p>Knowledge of: OWASP Top 10, SQL Injection, XSS, CSRF, and API security best practices.</p><p><br></p><p><b>DevOps & CI/CD Integration</b></p><p>Integrate quality assurance into deployment pipelines. Experience with GitHub Actions, GitLab CI/CD,</p><p>Jenkins, and Bitbucket Pipelines.</p><p>Ability to automate test execution, generate test reports, support release automation, and implement</p><p>quality gates.</p><p><br></p><p><b>AI-Assisted Quality Engineering</b></p><p>Leverage AI tools to improve testing efficiency: AI-generated test cases, automated bug analysis, log</p><p>analysis, and test coverage optimisation.</p><p>Experience using modern AI tools within QA workflows is highly appreciated.</p><p><br></p><p><b>MANDATORY SCREENING REQUIREMENTS</b></p><p>To be considered, applicants must provide at least one of the following:</p><p>• GitHub repository containing a test automation framework they personally developed</p><p>• Playwright automation project</p><p>• Cypress automation project</p><p>• Selenium framework</p><p>• Technical portfolio demonstrating QA architecture work</p><p>Candidates may also be asked to present and explain their automation framework architecture, test</p><p>strategy decisions, CI/CD integration approach, and reporting and monitoring implementation.</p><p>We strongly prefer candidates who can demonstrate real-world QA engineering work over those who</p><p>only hold certifications. Applications without examples of previous QA work may not be considered.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>REQUIRED SKILLS</b></p><p>• Strong manual testing background</p><p>• Strong automation testing background</p><p>• Playwright experience</p><p>• API testing expertise</p><p>• Strong SQL skills</p><p>• Git proficiency</p><p>• CI/CD experience</p><p>• Agile/Scrum experience</p><p>• Strong analytical thinking</p><p>• Excellent English communication skills</p><p><br></p><p><br></p><p><b>NICE TO HAVE</b></p><p>• Fintech experience</p><p>• Payment systems experience</p><p>• Blockchain/Web3 experience</p><p>• AI product experience</p><p>• Docker</p><p>• Kubernetes</p><p>• Microservices architecture</p><p>• AWS</p><p>• Azure</p><p>• Google Cloud Platform</p></div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a Junior QA Engineer with basic experience in manual testing and test execution for Banking or Financial Services applications.<br> The ideal candidate should be capable of executing test cases, identifying defects, and supporting the QA team in ensuring product quality.<br> Candidates with exposure to banking, payments, cards, or financial applications will be preferred.<br> Key Responsibilities Execute assigned test cases and test scenarios Perform functional, regression, and system testing Validate application workflows and business functionalities Log and track defects using JIRA or similar tools Work closely with senior QA members and developers Support UAT and release validation activities Prepare test execution reports and maintain test documentation Participate in Agile/Scrum meetings when required Required Skills 1–3 years of experience in Software Testing / QA Basic understanding of: SDLC/STLC Functional Testing Regression Testing Bug Life Cycle Ability to execute test cases as directed Good understanding of defect tracking tools like JIRA Basic SQL knowledge is a plus Good communication and learning attitude Preferred Skills Exposure to Banking / Financial Services domain Knowledge of API testing using Postman Basic automation knowledge (Selenium/Java) is an advantage Experience working in Agile projects Preferred Candidate Profile Detail-oriented and analytical mindset Willingness to learn and grow in QA domain Good team collaboration skills Ability to work in a fast-paced environment</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Envision Employment Solutions</strong> is currently looking for a<strong> QA Engineer </strong>for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.</p><br><p><strong>Objective:</strong></p><br><p>We are seeking an experienced <strong>QA Engineer </strong>with strong expertise in <strong>Airline Irregular Operations (IROPS)</strong> to support the testing and validation of mission-critical airline systems. The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.</p><br><p><em><strong>This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.g. US, UK, Canada, Europe, Australia).</strong></em></p><br><p><strong>Responsibilities:</strong></p><br><ul><li>Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.</li><li>Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.</li><li>Validate business workflows across airline operations and ensure compliance with business requirements.</li><li>Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.</li><li>Identify, document, and track defects while performing root cause analysis and validating fixes.</li><li>Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.</li><li>Prepare test documentation, defect reports, and testing progress updates for project stakeholders.</li><li>Support performance and load testing activities for IROPS systems during peak operational scenarios when required.</li><li>Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a Senior QA Engineer / QA Lead with strong experience in Banking and Payments applications .<br> The ideal candidate should have hands-on expertise in test planning, test case design, functional testing, API testing, and end-to-end test execution for enterprise-grade financial systems.<br> Candidates with exposure to core banking, cards & payments, transaction systems, or financial platforms will be highly preferred.<br> Key Responsibilities Prepare detailed Test Plans, Test Scenarios, and Test Cases Execute functional, integration, regression, system, and UAT testing Validate banking/payment workflows and transaction processing systems Perform API testing using Postman/REST Assured/SOAP tools Conduct backend validation using SQL queries Work closely with Business Analysts, Developers, and Product teams Identify, track, and manage defects using JIRA or similar tools Participate in Agile/Scrum ceremonies and QA governance activities Support production validation and root cause analysis Ensure overall product quality and release readiness Required Skills 7+ years of QA experience in Banking / Financial Services domain Strong experience in: Test Planning Test Case Design & Execution Functional Testing Regression Testing API Testing SQL/Database Validation Experience working on: Core Banking Cards & Payments Transaction Processing Systems Financial Platforms Hands-on experience with: Postman / REST Assured / SOAP UI JIRA / Azure DevOps SQL Queries Good understanding of SDLC/STLC and Agile methodology Preferred Skills Automation testing experience using Selenium/Java/TestNG Experience with Vision PLUS, Finacle, Temenos, or payment systems Exposure to Kafka/event-driven systems is an advantage Experience in UAT coordination and stakeholder communication Preferred Candidate Profile Strong analytical and problem-solving skills Excellent communication and stakeholder management Ability to work independently in fast-paced environments Experience in enterprise banking or financial product environments preferred</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Envision Employment Solutions is currently looking for a QA Engineer for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.<br> Objective: We are seeking an experienced QA Engineer with strong expertise in Airline Irregular Operations (IROPS) to support the testing and validation of mission-critical airline systems.<br> The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.<br> This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.<br>g. US, UK, Canada, Europe, Australia).<br> Responsibilities: Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.<br> Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.<br> Validate business workflows across airline operations and ensure compliance with business requirements.<br> Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.<br> Identify, document, and track defects while performing root cause analysis and validating fixes.<br> Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.<br> Prepare test documentation, defect reports, and testing progress updates for project stakeholders.<br> Support performance and load testing activities for IROPS systems during peak operational scenarios when required.<br> Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.<br> Minimum 3 years of experience in Quality Assurance within the airline industry, with strong hands-on experience in Irregular Operations (IROPS) systems .<br> Proven experience testing flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management workflows.<br> Strong hands-on experience with GDS/PSS platforms, preferably Amadeus Altéa or a similar Passenger Service System.<br> Solid understanding of NDC and IATA disruption standards.<br> Proven experience executing End-to-End ( E2E ), System Integration Testing (SIT) , and User Acceptance Testing (UAT ).<br> Experience coordinating with Operations Control, Airport Operations, and IT teams.<br> Strong experience in defect triage, root cause analysis (RCA), and stakeholder reporting.<br> Excellent analytical, communication, and problem-solving skills.<br> Strong verbal and written English communication skills.<br> Preferred Qualifications: Experience with Selenium, Playwright, or REST Assured for test automation.<br> Experience with Non-Functional and Load Performance Testing.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Envision Employment Solutions is currently looking for a QA Engineer for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.<br> Objective: We are seeking an experienced QA Engineer with strong expertise in Airline Irregular Operations (IROPS) to support the testing and validation of mission-critical airline systems.<br> The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.<br> This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.<br>g. US, UK, Canada, Europe, Australia).<br> Responsibilities: Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.<br> Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.<br> Validate business workflows across airline operations and ensure compliance with business requirements.<br> Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.<br> Identify, document, and track defects while performing root cause analysis and validating fixes.<br> Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.<br> Prepare test documentation, defect reports, and testing progress updates for project stakeholders.<br> Support performance and load testing activities for IROPS systems during peak operational scenarios when required.<br> Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.<br> Minimum 3 years of experience in Quality Assurance within the airline industry, with strong hands-on experience in Irregular Operations (IROPS) systems .<br> Proven experience testing flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management workflows.<br> Strong hands-on experience with GDS/PSS platforms, preferably Amadeus Altéa or a similar Passenger Service System.<br> Solid understanding of NDC and IATA disruption standards.<br> Proven experience executing End-to-End ( E2E ), System Integration Testing (SIT) , and User Acceptance Testing (UAT ).<br> Experience coordinating with Operations Control, Airport Operations, and IT teams.<br> Strong experience in defect triage, root cause analysis (RCA), and stakeholder reporting.<br> Excellent analytical, communication, and problem-solving skills.<br> Strong verbal and written English communication skills.<br> Preferred Qualifications: Experience with Selenium, Playwright, or REST Assured for test automation.<br> Experience with Non-Functional and Load Performance Testing.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Envision Employment Solutions</strong> is currently looking for a<strong> QA Engineer </strong>for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.</p><br><p><strong>Objective:</strong></p><br><p>We are seeking an experienced <strong>QA Engineer </strong>with strong expertise in <strong>Airline Irregular Operations (IROPS)</strong> to support the testing and validation of mission-critical airline systems. The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.</p><br><p><em><strong>This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.g. US, UK, Canada, Europe, Australia).</strong></em></p><br><p><strong>Responsibilities:</strong></p><br><ul><li>Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.</li><li>Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.</li><li>Validate business workflows across airline operations and ensure compliance with business requirements.</li><li>Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.</li><li>Identify, document, and track defects while performing root cause analysis and validating fixes.</li><li>Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.</li><li>Prepare test documentation, defect reports, and testing progress updates for project stakeholders.</li><li>Support performance and load testing activities for IROPS systems during peak operational scenarios when required.</li><li>Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><u>This role is requires a combination of Salesforce and digital QA experience.</u></b></p><br><b>Job Title:</b> Quality
Assurance Engineer<br><br><b>Department:</b> Information Technology<br><br><b>Location:</b> Dubai, UAE<br><br><p><b>JD:</b><br></p><br><ul><li><span>Test and validate Salesforce, ERP, web, and mobile applications by designing and executing manual test cases, including functional, integration, and regression testing. Validate end-to-end workflows and integrations, and track defects through to resolution.</span><br></li><li><span>Collaborate with developers, business analysts, and product teams to deliver high-quality, reliable, and scalable solutions in an Agile environment. Support testing initiatives and ensure application compatibility across devices, browsers, and environments.</span><br></li><li><span>Perform testing across Salesforce, ERP systems, and web/mobile applications to ensure high-quality product delivery. Execute mobile application testing using appropriate tools and frameworks for Android and iOS platforms. Validate applications across browsers and devices, ensuring compatibility and adherence to responsive design standards.</span><br></li><li><span>Identify and address mobile-specific challenges, including variations in screen sizes, resolutions, and operating system versions. Manage test cases and track defects using standard test management and defect tracking tools.</span><br></li><li><span>Analyze requirements, identify risks, and provide effective solutions through strong problem-solving skills. Collaborate closely with development teams to troubleshoot issues, ensure timely defect resolution, and maintain overall product quality. Communicate testing progress, risks, and results clearly to stakeholders.</span><br></li></ul><br><br><b>Skills:</b><br><br>Functional Testing, Test documentation and execution, integration testing,
regression testing, defect management, SDLC/STLC knowledge, cross-platform
testing, strong analytical and communication skills.<br><br><p><b>Nice to have:</b><br></p><br><ul><li><span>Test automation framework/tool experience</span><br></li><li><span>Real Estate domain knowledge</span><br></li><li><span>Agile/Scrum methodology experience.</span><br></li></ul><br> </div>
???? Join a Global Leader in Workforce Solutions – Net2Source Inc.???? Right Talent. Right Time. Right Place. Right Price.???? Operating in 32 countries | 5,500+ Employees???? www.net2source.com | ???? vinayak@net2source.ae | ☎️+971 589845977<br>Job Title: Quality Assurance Engineer (Automation & Manual) Job Location: Dubai, UAEExperience: 8+Years Employment Type: 12 months & extendable contract Client Domain: End-to-End Digital solutions provider (IT Services and IT Consulting) End Client: Government Entity<br>Required Skills & Competencies:Ensures the reliability, security, and performance of all digital services. Testing Strategy: Developing and executing comprehensive test plans (Manual & Automated), including functional, regression, and integration testing. Bug Management: Identifying, documenting, and tracking bugs to ensure every release meets the "Definition of Done" and Client's quality benchmarks.<br>???? About Net2Source Inc. Net2Source offers global staffing solutions and enterprise-scale recruitment support.???? Recognized by INC 5000 & SIA???? Global offices: UAE | USA | India | UK | Singapore | Canada | ANZWe support inclusive hiring practices in accordance with UAE labor law.???? www.net2source.com/careers<br>???? Tagging my amazing colleagues for wider reach: Premalatha Selvam Smriti Singh Rintumol Chacko Remya Nair Hamsa B V Ankit Butola Suhas HUDDAR Reena Garg
???? Join a Global Leader in Workforce Solutions – Net2Source Inc.???? Right Talent. Right Time. Right Place. Right Price.???? Operating in 32 countries | 5,500+ Employees???? www.net2source.com | ???? vinayak@net2source.ae | ☎️+971 589845977<br>Job Title: Quality Assurance Engineer (Automation & Manual) Job Location: Dubai, UAEExperience: 8+Years Employment Type: 12 months & extendable contract Client Domain: End-to-End Digital solutions provider (IT Services and IT Consulting) End Client: Government Entity<br>Required Skills & Competencies:Ensures the reliability, security, and performance of all digital services. Testing Strategy: Developing and executing comprehensive test plans (Manual & Automated), including functional, regression, and integration testing. Bug Management: Identifying, documenting, and tracking bugs to ensure every release meets the "Definition of Done" and Client's quality benchmarks.<br>???? About Net2Source Inc. Net2Source offers global staffing solutions and enterprise-scale recruitment support.???? Recognized by INC 5000 & SIA???? Global offices: UAE | USA | India | UK | Singapore | Canada | ANZWe support inclusive hiring practices in accordance with UAE labor law.???? www.net2source.com/careers<br>???? Tagging my amazing colleagues for wider reach: Premalatha Selvam Smriti Singh Rintumol Chacko Remya Nair Hamsa B V Ankit Butola Suhas HUDDAR Reena Garg
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and execute test cases for Finacle 11X core banking across CRM, Core Banking and Payments modules.</p></li><li><p>Validate end-to-end functional flows covering Assets and Liabilities tracks.</p></li><li><p>Build and maintain automated test suites using Selenium with Java or Playwright with Node.js</p></li><li><p>Perform in-sprint automation testing aligned with Agile delivery cycles.</p></li><li><p>Validate SOAP and REST Finacle API as part of test automation.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Strong Finacle testing experience, preferably on Finacle 11X</p></li><li><p>Hands-on exposure to CRM, Core, and Payments modules</p></li><li><p>Solid understanding of Assets and Liabilities banking domain</p></li><li><p>Proficiency in Selenium (Java) or Playwright (Node.js) for test automation</p></li><li><p>Working knowledge of FIXML and SQL</p></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Develop and execute automated test scripts to verify the functionality and performance of digital applications</p></li><li><p>Collaborate with cross-functional teams to identify testing requirements and create test plans</p></li><li><p>Analyze test results and report findings to improve software quality</p></li><li><p>Identify and troubleshoot issues in a timely manner</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's degree in Computer Science or related field</p></li><li><p>Proven experience with automation testing tools such as Selenium, Appium, or similar</p></li><li><p>Strong understanding of QA methodologies, tools, and processes</p></li><li><p>Excellent problem-solving and analytical skills</p></li><li><p>Ability to work both independently and in a team environment</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>The Senior Test Automation Engineer will play a critical role in enhancing Test Automation solutions for the Client’s applications and platforms including the SupTech program, Payments & Reporting platforms and related technology stacks within a modern DevSecOps delivery pipeline.<br> This role encompasses analyzing technical and functional designs, defining test strategies, designing and implementing automated test frameworks and test cases (UI, API, Mobile App, Integrations, Performance Testing), and ensuring high quality, reliability, and security of software deliveries.<br> The Senior Test Automation Engineer will drive continuous improvement in test automation practices & tooling to meet Client’s quality objectives, collaborating with relevant stakeholders to optimize test coverage, execution efficiency, & compliance with industry standards and internal policies Additionally, the engineer will be responsible for integrating existing CI/CD pipelines with test automation scripts to establish a full CI/CD/CT (Continuous Testing) pipeline and utilizing mobile app testing tools such as Appium, Espresso, XCUITest, and Detox The role also involves promoting modern software quality engineering practices, fostering innovation in automation, ensuring code and test quality, promoting collaboration through agile practices, providing effective support and resolution for quality-related issues, and aligning testing and automation decisions with the overall objectives of the Client.<br> Key Responsibilities Core Responsibilities Enhance and implement a robust, scalable, and maintainable test automation solutions for Client’s applications stack.<br> The role ensures that automated testing frameworks and suites are aligned with modern technology stacks and continuously support evolving business and regulatory needs.<br> It involves setting the overall test automation strategy and technical vision, defining quality and testability standards, and ensuring adherence to best practices in software testing, evaluating Test automation and Performance Testing tools and its frameworks, Quality engineering patterns, Adopt agile testing practices and principles across the environment.<br> 1. Test Automation Strategy, Design and Implementation · Design, develop, maintain, and enhance the test automation strategy for key applications and platforms (including SupTech (Supervision Technology for banking supervision), Payments & Reporting, and other critical systems).<br> · Analyze business, functional, and technical requirements to design effective automated test scenarios and suites.<br> · Design, build, and maintain modular, reusable, and scalable test automation frameworks (UI, API, Mobile, Integration, Performance and Regression).<br> · Ensure test automation solutions are aligned with architectural standards, security guidelines, JIRA and DevSecOps/CI-CD practices.<br> · Integrate existing CI/CD pipeline with test automation scripts to establish a full CI/CD/CT (Continuous Testing) pipeline, ensuring continuous validation throughout the development lifecycle.<br> 2. Test Development, Execution and maintenance · Develop, review, and optimize automated test scripts using approved tools and languages.<br> · Integrate automated tests into JIRA (Xray Test Case Management) for comprehensive test case lifecycle management, including requirements traceability, execution tracking, and reporting.<br> · Maintain and refactor existing test suites to improve stability, reliability, coverage, and execution speed, monitor and analyze test execution results, identify flakiness or instability, and implement corrective actions.<br> · Ensure timely execution of automated suites in line with release schedules and quality KPIs.<br> · Implement Mobile Device Farm integration with Tosca (using tools like Perfecto, BrowserStack, or Sauce Labs) to execute automated mobile test cases on both physical devices and emulators/simulators.<br> 3. Quality Engineering, Standards and Governance · Adhere to test automation coding standards, best practices, and design patterns, modern quality engineering approaches (e.<br>g., Test-Driven, Behaviour-Driven, shift-left testing).<br> · Contribute to maintain test data & environment management, test configuration standard · Support the establishment and tracking of quality metrics (e.<br>g., test coverage, defect leakage, automation coverage, and execution duration).<br> · Ensure testing practices are compliant with internal policies, regulatory requirements, and industry standards.<br> 4. Collaboration, Stakeholder Engagement and Support · Collaborate closely with BA, Developers, Solution architects, PMO, and operations teams to ensure quality is embedded throughout the lifecycle.<br> · Liaise between business users and technical teams to clarify requirements, acceptance criteria, test coverage, support for test automation and quality-related issues, including troubleshooting test failures, environment issues and tool integration challenges.<br> · Participate actively in agile ceremonies (planning, refinement, reviews, retrospectives) to represent quality and test automation perspectives.<br> 5. Tooling, Innovation and continuous improvement · Evaluate, recommend, and implement test automation, performance testing, and quality engineering tools and frameworks that align with the Client’s technology stack.<br> · Explore and adopt innovative approaches such as AI-assisted testing, model-based testing, and test impact analysis where relevant.<br> · Continuously optimize test suites (e.<br>g., prioritization, parallelization, environment usage) to reduce cycle time and improve feedback speed.<br> · Identify opportunities to improve processes, enhance test coverage, and increase automation maturity across teams.<br> · Utilize mobile app testing tools such as Appium, Espresso, XCUITest, and Detox for mobile automation and implement CI/CD/CT pipeline orchestration to enable continuous testing with automated smoke, regression, integration, and performance tests.<br> 6. Documentation and Knowledge management · Develop and maintain comprehensive documentation for test automation frameworks, standards, test suites, and execution processes.<br> · Document and share lessons learned, best practices, and guidelines for effective automation of quality.<br> · Perform any other duties outside the scope as and when required.<br> Self-Management Responsibilities · Professional Development: Identify and pursue training opportunities to enhance skills and competencies.<br> · Competency Mastery: Strive for excellence across all required competencies for the role.<br> · Industry Awareness: Stay informed about emerging trends, techniques, and advancements in the field to ensure continued relevance and capability.<br> Threshold Qualifications: · Bachelor’s or Master’s degree in Software Engineering (IT) · Professional certifications in Software Testing Automation.<br> · Extensive expertise in Tricentis TOSCA automation tool, NEOLOAD performance testing tool · ISTQB, Cypress/Appium certifications, Agile/Scrum, DevSecOps, CI/CD would be an advantage.<br> · Certifications in mobile testing tools (Appium, XCUITest, Espresso, Detox) · Xray Certified Practitioner (JIRA Xray Test Case Management) - Preferred Experience: · Minimum of 6+ years of hands-on experience in software testing with a strong focus on test automation across UI, API, and integration layers.<br> · Proven track record in designing, implementing, and maintaining automation frameworks and suites for enterprise-level applications.<br> Technical Skills: Tosca Automation Specialist: · Tosca Installation Setup, Server management, Tosca Commander workspace navigation, Scanning modules.<br> · Test Data Service (TDS) for data creation, Test case design (TCD), Test data management (TDM), Setting up Distributed Execution (DEX) agents.<br> · Parameterization, Synchronization, Simulation, Integration testing.<br> · Proficiency in Selenium, JMeter/LoadRunner, REST/SOAP, Postman, Appium, Espresso, XCUITest, Detox · Scripting language for test automation (Java, JavaScript, Python) · CI/CD/CT Pipeline Experience: Integrating automated tests within CI/CD pipelines (Jenkins, GitLab, Azure DevOps) to establish continuous testing workflows.<br> Experience with CI/CD/CT orchestration and pipeline management Preferred Skills : · Advanced module design patterns, recovery scenarios, utilizing libraries to maintain stable automated suites.<br> · Skills to automate API/Microservices testing (REST/SOAP, Postman, Swagger) · Data-driven tests to maximize coverage with minimal test cases.<br> · Database Testing: MSSQL, MYSQL, ORACLE · Analytical skills to conduct RCA (root cause analysis) · Integrating automated tests within CI/CD pipelines (Jenkins, GitLab Azure DevOps) · Familiarity with containerization and orchestration (Docker, Kubernetes) · Integration of Tosca to Mobile Device Farm (such as Perfecto, BrowserStack, Sauce Labs) and able to execute automated testcases in Mobile Devices (Physical device or Emulator/Simulator) · Mobile App Testing Tools: Appium, Espresso, XCUITest, Deto Preferred Certifications: · Tosca Automation Suite (AS1 and AS2) and Test Design Specialist (TDS1 & TDS2) · Automation Engineer (AE) · Xray Certified Practitioner (JIRA Xray Test Case Management)</span> </div>
Responsibilities:<br>Assess and monitor software life-cycle processes and associated outputs to ensure compliance with approved software plans, organizational standards, and certification guidelines (e.g., DO-178C). Perform process assurance activities, including reviews, audits, and evaluations of development and verification activities to ensure adherence to defined procedures and project objectives. Verify that software products and supporting life-cycle data (requirements, design, source code, verification artifacts, and reports) conform to applicable regulatory, safety, and certification requirements. Provide oversight of software configuration management practices, ensuring that software baselines, configuration items, and releases are properly controlled and traceable throughout the software life cycle. Review and monitor change control processes, ensuring that software changes are authorized, documented, and traceable to approved requirements and problem reports. Ensure that the project maintains the ability to reproduce or regenerate executable software and parameter data from controlled baselines. Support internal and external certification audits and assessments, ensuring that required evidence and records are available and properly maintained. Identify process gaps or compliance issues and recommend corrective actions to improve software quality and certification readiness.<br>Qualifications:<br>Bachelor’s degree in computer engineering, Software Engineering, Electrical/Electronics Engineering, Aerospace Engineering, or a related field. Advanced degree preferred. Certifications in quality assurance, auditing, or compliance (e.g., AS9100 Internal/Lead Auditor, ISO 9001 Auditor, or equivalent) will be considered an asset. Minimum of 5–8 years of experience in software quality assurance, process assurance, certification compliance, or auditing within safety-critical or regulated software environments (preferably aerospace or avionics). Demonstrated experience working within certification frameworks such as DO-178C and familiarity with related standards (e.g., DO-331, DO-330, ARP4754A, ARP4761). Experience participating in or supporting certification activities, regulatory audits, or compliance assessments for airborne or safety-critical software systems. Strong knowledge of software life-cycle processes, including requirements, design, coding, verification, configuration management, and change management as defined in DO-178C. Experience performing independent software process audits, life-cycle data reviews, and compliance assessments against approved software plans and standards. Familiarity with software configuration management and change control systems (e.g., Git-based repositories, change request/problem reporting systems, configuration baselining). Experience working with requirements management, traceability, and lifecycle management tools (e.g., Polarion, Jira, or equivalent). Strong analytical, documentation, and technical review skills, with the ability to evaluate compliance of software artifacts and processes. Effective communication and coordination skills, with the ability to work across development, verification, configuration management, and certification teams.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>• Ensure understanding of departmental systems, procedures, and operational standards in order to develop core technical knowledge. <br>• Assist in offshore and onshore project activities and perform assigned tasks of increasing complexity in order to build operational capability. <br>• Attend technical training programs and courses in order to acquire discipline-specific skills and knowledge. <br>• Support senior engineers in executing complex assignments in order to understand construction methodologies and operational practices. <br>• Ensure complian</p><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>• Ensure understanding of departmental systems, procedures, and operational standards in order to develop core technical knowledge. <br>• Assist in offshore and onshore project activities and perform assigned tasks of increasing complexity in order to build operational capability. <br>• Attend technical training programs and courses in order to acquire discipline-specific skills and knowledge. <br>• Support senior engineers in executing complex assignments in order to understand construction methodologies and operational practices. <br>• Ensure complian</p><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design and implement automated testing frameworks for agent-based systems, ensuring seamless integration within the SDLC.</p></li><li><p>Develop sophisticated test strategies that validate the emergent behaviors and complex interactions of autonomous agents.</p></li><li><p>Conduct rigorous performance and scalability testing to guarantee agent systems operate reliably under high load conditions.</p></li><li><p>Collaborate closely with AI/ML engineers and developers to debug and resolve intricate issues within agent logic and decision-making processes.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's or Master's degree in Computer Science, Engineering, or a related field.</p></li><li><p>5+ years of experience in software quality assurance, with a focus on complex systems or AI/ML products.</p></li><li><p>Proven experience in developing and maintaining automated test scripts using Python, Java, or similar languages.</p></li><li><p>Familiarity with agent-based modeling concepts and simulation environments.</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>DeepLight AI is a specialist AI and data consultancy dedicated to transforming the regional corporate landscape through bespoke, high-impact intelligent systems.<br> Based in the UAE, we partner with organizations across diverse sectors – with a deep-rooted expertise in Financial Services and Banking – to bridge the gap between complex data and actionable business strategy.<br> At DeepLight, we don't believe in "off-the-shelf" fixes.<br> We deliver tailored AI solutions designed to integrate seamlessly into existing enterprise architectures, ensuring that innovation is both scalable and secure.<br> From building robust data foundations to deploying sophisticated AI platforms, we empower our clients to lead in an increasingly automated world.<br> On a data platform, the thing under test is the data.<br> As a QA Engineer, you own how we prove our platforms work end to end – from the pipelines that move and transform data to the API layers that expose it.<br> This is a verification role: you don't build the pipelines, you build the confidence that they are correct.<br> You won't just be "checking boxes"; you will be thinking critically about how data flows from source to insight and out to the consumer, ensuring every transformation and every endpoint maintains the integrity required for high-stakes financial services environments.<br> Your responsibilities as a QA Engineer include; Designing, building, and owning automated test suites – functional, integration, and end-to-end – embedded into CI so quality gates run continuously.<br> Testing the platform's API layer through contract testing, schema validation, and end-to-end checks against externally-consumed and partner-facing data APIs.<br> Performing rigorous source-to-target reconciliation and checksums to ensure no "silent failures" occur during complex AWS Glue or Data Factory transformations.<br> Extending and running Soda Core checks across Bronze, Silver, and Gold layers, and verifying that quality gates fire correctly as part of your automated suites.<br> Monitoring automated alerts, performing initial root-cause analysis on data drift or schema failures, and collaborating with squads to implement permanent countermeasures.<br> Working alongside Data Engineering squads to embed automated validation into live data flows, and supporting the data contracts and OpenMetadata lineage that producers and consumers rely on.<br> As an AI consultancy, our greatest asset is the expertise of our people.<br> While technical mastery is the foundation of what we do, the ability to bridge the gap between complex data engineering and actionable business value is what defines your success with Deeplight.<br> We're looking for individuals who are not only world-class in their fields of specialism, but also compelling communicators and persuasive advocates for their own skills.<br> You will be the face of our firm, tasked with building trust, articulating the "why" behind your technical decisions, and effectively "selling" your vision to high-level stakeholders.<br> If you thrive on the challenge of presenting cutting-edge solutions as much as you do on building them, you will fit right in.<br> The benefits you'll enjoy as part of this role include: Competitive salary Comprehensive personal health insurance Visa Sponsorship for the successful individual Professional development and certification support Subscription reimbursement relating to your role Opportunity to work on cutting-edge AI projects Monthly Employee Incentive program Career advancement opportunities in a rapidly growing AI company This position offers a unique opportunity to shape the future of AI implementation while working with a talented team of professionals at the forefront of technological innovation.<br> The successful candidate will play a crucial role in driving our company's success in delivering transformative AI solutions to our clients.<br> At DeepLight AI, we recognise that diversity drives innovation.<br> We are committed to fostering an inclusive environment where individuals with different thinking styles can thrive and contribute their unique strengths to our specialised AI and data solutions.<br> Our goal is to ensure our application and interview process is accessible, predictable, and fair for all candidates.<br> If you require any specific adjustments to the application process, or if you require any reasonable adjustments should you be successful in being processed to the interview stage, please do let us know.<br> This information will be kept strictly confidential and will not impact hiring decisions.<br> What we need from you: 2–4 years of experience in QA / test automation, ideally on data-intensive or backend platforms.<br> Strong proficiency in SQL and Python for test automation, data validation, and scripting.<br> Practical experience with API and contract testing (e.<br>g. REST, schema/contract validation).<br> Hands-on experience designing and maintaining automated test frameworks and CI-embedded suites.<br> Practical understanding of Lakehouse architectures and the Medallion (Bronze/Silver/Gold) design pattern.<br> Hands-on experience with AWS services (specifically S3, Glue, and Athena) or similar cloud data stacks.<br> A degree in Computer Science, Data Science, Information Systems, or a related field.<br> The ability to look beyond a failed check to understand the root cause and its broader business impact.<br> An uncompromising eye for accuracy, ensuring referential integrity, reconciliation, and checksums are perfectly aligned.<br> Comfortable working in fast-paced environments using Jira and participating actively in Scrum ceremonies.<br> The ability to communicate technical issues clearly and constructively, fostering a culture of quality within the engineering team.<br> It would also be great if you have: Experience testing externally-consumed or partner-facing APIs, particularly in regulated data-sharing contexts.<br> Hands-on exposure to data-quality tooling such as Soda Core or equivalents.<br> Prior exposure to OpenMetadata or other lineage and metadata management tools.<br> A proactive drive to identify repetitive tasks and develop scripts to increase team efficiency.<br> Familiarity with the specific data challenges found within the Financial Services or Banking sectors.<br></span> </div>
We are looking for Senior Software Quality testing engineers for our clients in the UAE. Qualified candidates should have a keen eye for detail, excellent communication skills, and be passionate about quality. Tasks & Activities: Review requirements and design specifications to highlight any gaps, conflicts, or nonsense requirements. Create Test Plans and Test Strategies. Design Test Scenarios and Test Cases. Generate Test Data. Perform Functional Testing (Smoke, Sanity, Confirmation, Regression, UI, API, and Database Testing). Perform Non-functional Testing (Compatibility, Usability, …etc). Perform different testing levels, like Integration Testing, User Acceptance Testing, and System Testing. Report and track defects using defect management systems like (Azure, TFS, Jira, etc.). Working with all project managers and stakeholders to ensure that the quality metrics are reviewed, closed, and agreed upon. Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking. Ability to create different type of reports. Qualifications: University Degree in a relevant major. 5+ years of work experience in quality control and software testing. Professional certificates are a plus. Skills & Languages Capable of leading UAT sessions with senior business management. Excellent written, verbal, and communication skills in English. Strong attention to details and must be a critical thinker. Decision-making skills. A professional and positive attitude.