Software Tester Jobs in UAE
6994 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Perform Functional, System Integration (SIT), Regression, UAT, and End-to-End testing for Finacle applications.</p></li><li><p>Prepare test scenarios, test cases, and test data based on business requirements.</p></li><li><p>Test Finacle Core Banking modules such as:</p></li><li><p>CASA</p></li><li><p>Customer Information File (CIF)</p></li><li><p>Loans</p></li><li><p>Payments</p></li><li><p>Trade Finance</p></li><li><p>General Ledger (GL)</p></li><li><p>Treasury (preferred)</p></li><li><p>Validate banking transactions and ensure compliance with business rules.</p></li><li><p>Perform API testing using REST/SOAP services.</p></li><li><p>Execute database validation using SQL queries.</p></li><li><p>Log, track, and manage defects using tools such as JIRA, ALM, or Azure DevOps.</p></li><li><p>Coordinate with Business Analysts, Developers, and stakeholders to resolve issues.</p></li></ul><p><br></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Information Technology, or a related field to ensure a strong foundational knowledge.</li><li>Minimum of 3 years of experience in testing Finacle or similar banking applications, demonstrating in-depth industry knowledge.</li><li>Certification in software testing (e.g., ISTQB) is highly desirable to validate testing competencies.</li><li>Proven experience with test automation tools such as Selenium or QTP to optimize testing efficiency.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Operational Duties</b></p><ul><li>Design and execute comprehensive test plans and scripts that adhere to software specifications and cover functional, regression, and integration testing</li><li>Conduct rigorous tests across multiple environments to assess software stability and performance under varied conditions</li><li>Oversee all aspects of testing operations to ensure software functionality aligns with both business needs and user expectations</li><li>Facilitate effective communication with developers, product managers, and other stakeholders to ensure requirements clarity and swift issue resolution</li><li>Employ sophisticated tools to accurately track, document, and manage defects, promoting quick resolutions and high-quality outcomes</li><li>Develop and implement cutting-edge automated testing strategies to enhance test coverage and operational efficiency</li><li>Perform detailed performance and load tests to verify the software’s capacity to handle expected user loads, delivering comprehensive performance insights</li><li>Lead process improvement efforts, leveraging testing data to refine methodologies and enhance overall software quality</li><li>Maintain meticulous documentation of test procedures, results, and system configurations to support ongoing maintenance and future project scalability</li><li>Ensure the software meets performance benchmarks under peak load conditions, helping to guarantee software reliability and user satisfaction</li></ul><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>Required Competencies</b></p><p><br></p><p><b>Technical</b></p><ul><li>Automation Skills</li><li>System Troubleshooting</li><li>Performance & Functionality Testing</li><li>Support and maintenance of IT systems and applications</li><li>Business Analysis</li></ul><p><br></p><p><b>Behavioral</b></p><ul><li>effective communication</li><li>Cooperation and teamwork</li><li>Initiative</li><li>creativity and innovation</li><li>Focus on the customer and service excellence</li><li>Support and enable change</li></ul><p><br></p></div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>UAT Tester / QA Analyst — FCC Systems Financial Crime Compliance | AML/CFT Technology Job Summary The UAT Tester / QA Analyst is responsible for planning, designing, and executing User Acceptance Testing (UAT) for Transaction Monitoring (TM) systems and related Customer Risk Rating (CRR) modules.<br> This role ensures that TM scenarios, alert generation logic, scoring rules, and watchlist/sanctions screening configurations perform as intended before go-live, in full alignment with regulatory expectations (e.<br>g., FATF Recommendations, OFAC, UN sanctions regimes, and local regulator guidance such as SAMA).<br> The role bridges compliance requirements and technical system behavior, translating regulatory and business rules into structured, evidence-based test cases.<br> Key Responsibilities UAT Planning & Design • Develop UAT test strategies, test plans, and entry/exit criteria for TM and CRR system implementations or upgrades.<br> • Define UAT prerequisites, including test data readiness, environment configuration, and access provisioning.<br> • Translate TM typologies (e.<br>g., structuring, layering, rapid movement of funds, high-risk jurisdiction activity) into testable scenarios.<br> • Design boundary and edge-case testing to validate threshold logic, scoring bands, and rule sensitivity/specificity.<br> Test Execution • Execute test scripts covering alert generation, case creation, scenario tuning, and false-positive/false-negative analysis.<br> • Validate CRR scoring logic across customer risk factors (e.<br>g., geography, product, channel, PEP status, occupation).<br> • Test sanctions and watchlist screening configurations, including fuzzy-matching logic and SDN/UN list updates.<br> • Log defects, track remediation, and re-test fixes through to closure, maintaining a full audit trail.<br> Documentation & Reporting • Prepare UAT test cases, traceability matrices (linking requirements to test cases), and defect logs.<br> • Document test evidence sufficient to withstand internal audit and regulatory review.<br> • Produce UAT summary reports and sign-off packs for stakeholder and governance approval.<br> Stakeholder Coordination • Liaise with Compliance, IT, and vendor teams to clarify requirements and resolve testing issues.<br> • Support business users during UAT sign-off sessions and training on new/updated TM functionality.<br> • Escalate systemic risks or control gaps identified during testing to Compliance and Technology leadership.<br> Required Qualifications • Bachelor’s degree in finance, Business, Information Systems, or a related field.<br> • 3+ years of experience in financial crime compliance, AML/CFT, or compliance technology testing.<br> • Hands-on experience with UAT for Transaction Monitoring or Customer Risk Rating systems.<br> • Solid understanding of AML/CFT frameworks, KYC/CDD/EDD processes, and sanctions screening (OFAC, UN, EU).<br> • Familiarity with SAR/STR filing processes and typology-based scenario design.<br> Preferred Qualifications • Experience with TM/CRR platforms (e.<br>g., Actimize, SAS AML, Oracle Mantas, Norkom, or similar).<br> • Exposure to test management tools (e.<br>g., JIRA, ALM, TestRail) and structured defect-tracking processes.<br> • Prior consulting or advisory experience delivering client-facing UAT or compliance technology deliverables.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Develop, maintain, and execute robust automated test scripts using Playwright and C# to ensure application quality and stability.</li><li>Collaborate closely with .NET developers to integrate automation into the CI/CD pipeline, enabling rapid feedback on code changes.</li><li>Design and implement comprehensive test strategies for complex .NET applications, focusing on critical user flows and business logic.</li><li>Identify, analyze, and document software defects with clear, reproducible steps, working with developers to resolve them efficiently.</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, Engineering, or a related field, demonstrating a strong foundational understanding.</p></li><li><p>Minimum of 5 years of hands-on experience in software quality assurance and test automation.</p></li><li><p>Proven expertise in developing automated tests for .NET applications using C# and Playwright.</p></li><li><p>Solid understanding of software development lifecycle (SDLC) and Agile methodologies.</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>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">
<p><b>Technology Innovation Institute (TII)</b> is a publicly funded research institute, based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers from across the globe, transforming problems and roadblocks into pioneering research and technology prototypes that help move society ahead.</p><br><br><p><strong>Role Overview</strong></p><br><br><p><span>We are seeking a Lead Software Developer to lead the development, integration, and delivery of embedded software solutions for autonomous systems. This is a hands-on technical leadership role that combines software architecture, development, system integration, mentoring, and cross-functional collaboration. The successful candidate will actively contribute to software implementation, debugging, and integration activities while guiding the engineering team to deliver secure, reliable, and high-quality products throughout the product lifecycle.</span> </p><br><br><br><p><strong><span>Industry / Domain</span></strong></p><br><br><p><span><span>Autonomous UAV Systems / Embedded Security</span> </span></p><br><br><br><p><strong><span>Key Responsibilities</span></strong></p><br><br><br><ul><li><p><span>Lead the design, development, integration, and validation of embedded flight software for autonomous and safety-critical systems.</span></p><br><br></li></ul><br><ul><li><p><span>Lead the integration of platform security features and secure software deployment mechanisms.</span></p><br><br></li></ul><br><ul><li><p><span>Lead software development, debugging, code reviews, and system integration activities.</span></p><br><br></li></ul><br><ul><li><p><span>Provide technical leadership, mentorship, and support to engineering teams throughout the development lifecycle.</span></p><br><br></li></ul><br><ul><li><p><span>Drive platforms bring-up, software integration, validation, and release activities.</span></p><br><br></li></ul><br><ul><li><p><span>Collaborate with hardware, systems, security, test, manufacturing, and DevOps teams.</span></p><br><br></li></ul><br><ul><li><p><span>Support Git workflows, CI/CD pipelines, build automation, release management, and configuration control.</span></p><br><br></li></ul><br><ul><li><p><span>Ensure software quality, reliability, maintainability, and compliance with engineering standards and processes.</span></p><br><br></li></ul><br><ul><li><p><span>Comfortable making architecture decisions and representing the software team to stakeholders and customers</span></p><br><br></li></ul><br><p><strong><span>Experience</span></strong></p><br><br><ul><li><p><span>15+ years in embedded software; 8+ years in flight controller, autopilot, or safety-critical avionics.</span></p><br><br></li></ul><br><ul><li><p><span>Proven track record leading embedded software teams and delivering products to production.</span></p><br><br></li></ul><br><p><strong><span>Technical and Leadership Skills</span></strong></p><br><br><ul><li><p><span>Strong proficiency in C/C++ for real-time embedded systems and Python for tooling and test automation.</span></p><br><br></li></ul><br><ul><li><p><span>Strong Autopilot stack expertise (e.g., PX4) and MAVLink/GCS integration (QGroundControl or similar).</span></p><br><br></li></ul><br><ul><li><p><span>Experience with RTOS (e.g., NuttX) and embedded Operating system environments.: scheduling, POSIX, IPC, memory protection, drivers on ARM Cortex.</span></p><br><br></li></ul><br><ul><li><p><span>Experience in Embedded security: ARM TrustZone, OP-TEE, trusted firmware, secure boot chains, eFUSE/OTP.</span></p><br><br></li></ul><br><ul><li><p><span>Peripheral and build know-how: CAN-FD/SPI/I2C/UART</span></p><br><br></li></ul><br><ul><li><p><span>Secure coding (MISRA C, SEI CERT), cryptography (TLS, AES/RSA/ECC), PKI/key management.</span></p><br><br></li></ul><br><ul><li><p><span>Proficient with Git workflows (branching, pull requests, code reviews) and collaborative development.</span></p><br><br></li></ul><br><ul><li><p><span>DevOps understanding: CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions), automated build/test, and release management for embedded firmware.</span></p><br><br></li></ul><br><ul><li><p><span>Working knowledge of MATLAB or similar tools for test automation, data analysis, and validation workflows</span></p><br><br></li></ul><br><ul><li><p><span>Excellent written and verbal communication; able to mentor engineers and lead cross-functional technical discussions.</span></p><br><br></li></ul><br><ul><li><p><span>Comfortable making architecture decisions and representing the software team to stakeholders.</span></p><br><br></li></ul><br><p><strong><span>Education and Certification Requirements</span></strong></p><br><br><ul><li><p><span>Bachelor’s in computer science, Electrical, or Aerospace Engineering (Master's/PhD preferred).</span></p><br><br></li></ul><br><ul><li><p><span>Safety-critical software certifications (DO-178C, ISO 26262); MATLAB for test and validation workflows.</span></p><br><br></li></ul><br><p>At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Envision Employment Solutions is currently looking for a Automation Test Architect for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.<br> Objective: We are seeking an experienced Automation Test Architect to lead the design and implementation of scalable test automation frameworks across web, mobile, and API applications.<br> The ideal candidate will have extensive hands-on automation testing experience, strong expertise in Selenium and Appium, and a proven ability to drive automation strategy, improve testing efficiency, and ensure software quality throughout the development lifecycle.<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: Design, develop, and maintain scalable automation frameworks for Web, Mobile, and API applications.<br> Create, execute, and maintain automated test plans and test cases based on business requirements.<br> Perform functional, regression, integration, and system testing using automated scripts.<br> Collaborate with development, QA, and product teams to ensure comprehensive test coverage.<br> Integrate automated testing into CI/CD pipelines to support continuous delivery.<br> Identify, document, track, and validate defects using tools such as Azure DevOps and Jira.<br> Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives.<br> Prepare test reports, quality metrics, and automation status updates for stakeholders.<br> Promote automation best practices and mentor team members on automation standards and frameworks.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.<br> Minimum 10 years of experience in software testing, with strong hands-on experience in test automation.<br> Minimum 5 years of hands-on experience with Selenium.<br> Minimum 2 years of hands-on experience with Appium.<br> Strong experience in API automation testing.<br> Minimum 3 years of experience testing Web/UI and eCommerce Mobile Applications.<br> Experience designing and maintaining CI/CD pipelines for automated testing.<br> Experience designing and executing functional, regression, integration, and system tests.<br> Experience using defect management tools such as Azure DevOps and Jira .<br> Experience working in Agile/Scrum environments.<br> Experience with AccelQ is a plus.<br> Experience in the Airline domain is an advantage.<br> Strong analytical, communication, and problem-solving skills.<br> Excellent verbal and written English communication skills.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a highly skilled Senior Product Engineer (Finacle & Automation Testing) to join a leading enterprise banking technology team in Dubai.<br> Operating within the Software Engineering Chapter, this role focuses on the end-to-end quality, automation, and delivery of core financial applications across our Business Platforms & Core Platforms.<br> The ideal candidate will blend deep functional expertise in the Finacle 11X core banking ecosystem with advanced test automation engineering.<br> You will be responsible for driving high-quality, automation-driven test coverage across critical banking modules, verifying complex integrations, and leveraging Finacle scripting to accelerate delivery within an Agile framework.<br> Key Responsibilities1.<br> Finacle Core Testing & Domain Validation Design, develop, and execute comprehensive test suites for Finacle 11X core banking environments, specifically covering CRM, Core Banking, and Payments modules.<br> Validate end-to-end complex functional flows across retail and corporate banking tracks, specializing in Assets and Liabilities .<br> Perform advanced technical log validation and leverage Finacle scripting techniques to isolate, debug, and troubleshoot system anomalies during testing phases.<br> 2. Test Automation Engineering Architect, build, and maintain highly scalable automated test frameworks using Selenium (Java) or Playwright (Node.<br>js) . Embed seamless in-sprint automation testing frameworks tightly aligned with fast-paced Agile delivery cycles.<br> Develop robust automation scripts to validate SOAP and REST Finacle APIs , ensuring seamless system integration.<br> 3. Database, Integration & Platform Engineering Analyze and validate data integrity using FIXML messages and advanced SQL scripting.<br> Collaborate within the Software Engineering chapter to champion CI/CD testing pipelines, lowering regression risks across core banking deployments.<br> Technical Specifications & SkillsCore Finacle & Domain Expertise (Essential) Finacle Platform: Strong testing and engineering experience on the Finacle ecosystem (highly preferred on Finacle 11X ).<br> Module Exposure: Hands-on functional validation across Finacle CRM, Core, and Payments modules.<br> Domain Knowledge: Solid structural understanding of banking operations, specifically the Assets and Liabilities domains.<br> Data & Protocols: Working proficiency with FIXML and writing SQL queries for backend database validation.<br> Automation & Scripting (Crucial) Frameworks: Hands-on expertise in Selenium with Java OR Playwright with Node.<br>js for web automation.<br> API Testing: Proven ability to automate and test SOAP and REST APIs .<br> Technical Scripting: Knowledge of Finacle scripting methodologies and advanced log validation techniques.<br> Preferred Experience Prior hands-on exposure to large-scale Finacle implementation or migration testing projects within an enterprise banking environment.<br> Qualifications & Experience Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a strictly equivalent technical field.<br> Experience: Proven track record in a senior engineering capacity focusing on core banking automation testing.<br> Soft Skills: Exceptional technical debugging skills, an agile mindset, and excellent cross-functional communication skills to work seamlessly with development and business units.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><span><strong>Role Overview</strong></span></span><br>
<span><span>An experienced Field Test & Integration Engineer is required on a to support the validation and deployment of an autonomous ground robotics platform. This role spans the full validation lifecycle, including systems integration, sensor calibration, parameter tuning, structured field testing, and technical reporting.</span></span><br>
<span><span>The position involves close collaboration with cross-functional engineering teams to bring new platform configurations to field-ready status and validate their performance under real-world operating conditions.</span></span><br>
<span><span>The ideal candidate combines strong hands-on technical capability with field experience, and is equally comfortable configuring ROS launch files, performing LiDAR-camera calibration, executing test campaigns, and producing structured technical reports.</span></span>
<br>
<span><span><strong>Key Responsibilities</strong></span></span><br>
<span><span><strong>Test Planning & Execution</strong></span></span>
<ul>
<li><span><span>Design and develop test plans, field campaigns, protocols, and acceptance criteria based on system requirements and operational scenarios</span></span>
</li><li><span><span>Execute end-to-end testing of hardware, software, and integrated subsystems in both controlled and real-world environments</span></span>
</li><li><span><span>Monitor and capture system performance metrics, including navigation accuracy, localization drift, obstacle avoidance, path tracking, and overall system stability</span></span>
</li><li><span><span>Maintain accurate test logs, execution records, and traceability within test management systems</span></span>
</li><li><span><span>Ensure all testing activities comply with safety standards and operational protocols</span></span>
</li></ul>
<br>
<span><span><strong>Systems Integration</strong></span></span>
<ul>
<li><span><span>Support hardware-software integration activities, including subsystem bring-up, sensor integration, and onboard compute configuration</span></span>
</li><li><span><span>Validate system interfaces and communication protocols (ROS1/ROS2 topics, services, actions; CAN bus; serial; Ethernet)</span></span>
</li><li><span><span>Verify hardware connections, driver functionality, and data pipeline integrity during integration of sensors and actuators</span></span>
</li><li><span><span>Execute integration and regression testing following system updates or component changes</span></span>
</li><li><span><span>Reproduce, document, and track integration defects with clear logs, system states, and replication steps</span></span>
</li></ul>
<br>
<span><span><strong>Sensor Calibration & System Tuning</strong></span></span>
<ul>
<li><span><span>Perform intrinsic and extrinsic calibration of sensors including LiDAR, cameras (monocular, stereo, RGB-D), IMU, and GNSS/GPS using standard toolchains</span></span>
</li><li><span><span>Validate calibration accuracy through reprojection error analysis and diagnostic evaluation</span></span>
</li><li><span><span>Ensure proper time synchronization across all sensors and compute systems for accurate sensor fusion</span></span>
</li><li><span><span>Tune navigation and control parameters such as velocity profiles, waypoint tracking gains, costmaps, and recovery behaviors</span></span>
</li><li><span><span>Validate SLAM initialization, mapping consistency, loop closure performance, and localization stability across environments</span></span>
</li><li><span><span>Maintain detailed calibration records and parameter version control for traceability</span></span>
</li></ul>
<br>
<span><span><strong>Field Operations & Equipment Management</strong></span></span>
<ul>
<li><span><span>Operate and maintain robotic platforms and supporting equipment in diverse field environments (e.g., desert, outdoor, semi-structured terrain)</span></span>
</li><li><span><span>Conduct pre-deployment system checks and diagnose issues before and during operations</span></span>
</li><li><span><span>Monitor live telemetry and diagnostics during testing; safely intervene when anomalies arise</span></span>
</li><li><span><span>Manage field logistics including site setup, safety controls, equipment transport, and post-test data retrieval</span></span>
</li></ul>
<br>
<span><span><strong>Reporting & Continuous Improvement</strong></span></span>
<ul>
<li><span><span>Produce structured test reports including objectives, methodologies, results, defect summaries, and engineering recommendations</span></span>
</li><li><span><span>Support release readiness assessments through test coverage analysis, defect tracking, and risk evaluation</span></span>
</li><li><span><span>Provide actionable feedback to engineering teams based on observed system behavior and failure modes</span></span>
</li><li><span><span>Contribute to continuous improvement of validation processes, calibration workflows, and integration practices</span></span>
</li></ul>
<br>
<span><span><strong>Qualifications & Skills</strong></span></span><br>
<span><span><strong>Required</strong></span></span>
<ul>
<li><span><span>Bachelor’s or Master’s degree in Robotics, Mechatronics, Electrical Engineering, Computer Science, or a related field</span></span>
</li><li><span><span>8+ years of experience in testing autonomous systems, robotics platforms, or complex integrated hardware/software systems</span></span>
</li><li><span><span>Hands-on experience with ROS/ROS2 (topic inspection, launch configuration, bag recording/replay)</span></span>
</li><li><span><span>Proven experience in sensor calibration (intrinsic, extrinsic, and temporal)</span></span>
</li><li><span><span>Practical experience tuning navigation, perception, or control systems</span></span>
</li><li><span><span>Strong understanding of autonomous system architecture (perception, localization, mapping, planning, control)</span></span>
</li><li><span><span>Proficiency in Python and Bash for scripting, data analysis, and log processing</span></span>
</li><li><span><span>Strong written communication skills with the ability to produce structured technical documentation</span></span>
</li><li><span><span>Solid understanding of safety principles and field operation protocols</span></span>
</li><li><span><span>Willingness and ability to travel to remote field locations</span></span>
</li></ul>
<br>
<span><span><strong>Preferred</strong></span></span>
<ul>
<li><span><span>Experience validating SLAM systems (e.g., Cartographer, RTAB-Map, LIO-SAM)</span></span>
</li><li><span><span>Familiarity with simulation tools such as Gazebo, Isaac Sim, or Unity</span></span>
</li><li><span><span>Experience with test management tools (e.g., Jira, Zephyr, Testmo) and requirements traceability</span></span>
</li><li><span><span>Knowledge of CAN bus and embedded communication protocols</span></span>
</li><li><span><span>Experience working with outdoor or rugged robotic systems</span></span>
</li><li><span><span>Familiarity with functional safety standards (e.g., ISO 26262, IEC 61508)</span></span>
</li><li><span><span>Background in verification and validation methodologies or formal release processes</span></span>
</li><li><span><span>Prior contract or consulting experience within robotics, industrial, or applied research environments</span></span>
</li></ul>
<br>
<br><br> </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> Automation Test Architect </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>Automation Test Architect</strong> to lead the design and implementation of scalable test automation frameworks across web, mobile, and API applications. The ideal candidate will have extensive hands-on automation testing experience, strong expertise in Selenium and Appium, and a proven ability to drive automation strategy, improve testing efficiency, and ensure software quality throughout the development lifecycle.</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>Design, develop, and maintain scalable automation frameworks for Web, Mobile, and API applications.</li><li>Create, execute, and maintain automated test plans and test cases based on business requirements.</li><li>Perform functional, regression, integration, and system testing using automated scripts.</li><li>Collaborate with development, QA, and product teams to ensure comprehensive test coverage.</li><li>Integrate automated testing into CI/CD pipelines to support continuous delivery.</li><li>Identify, document, track, and validate defects using tools such as Azure DevOps and Jira.</li><li>Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives.</li><li>Prepare test reports, quality metrics, and automation status updates for stakeholders.</li><li>Promote automation best practices and mentor team members on automation standards and frameworks.</li></ul> </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> Automation Test Architect </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>Automation Test Architect</strong> to lead the design and implementation of scalable test automation frameworks across web, mobile, and API applications. The ideal candidate will have extensive hands-on automation testing experience, strong expertise in Selenium and Appium, and a proven ability to drive automation strategy, improve testing efficiency, and ensure software quality throughout the development lifecycle.</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>Design, develop, and maintain scalable automation frameworks for Web, Mobile, and API applications.</li><li>Create, execute, and maintain automated test plans and test cases based on business requirements.</li><li>Perform functional, regression, integration, and system testing using automated scripts.</li><li>Collaborate with development, QA, and product teams to ensure comprehensive test coverage.</li><li>Integrate automated testing into CI/CD pipelines to support continuous delivery.</li><li>Identify, document, track, and validate defects using tools such as Azure DevOps and Jira.</li><li>Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives.</li><li>Prepare test reports, quality metrics, and automation status updates for stakeholders.</li><li>Promote automation best practices and mentor team members on automation standards and frameworks.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong>QA Automation Engineer – GenAI</strong><p><strong>Location:</strong> Abu Dhabi<br><strong>Experience:</strong> 7+ Years<br><strong>Company:</strong> NorthBay Solutions</p><br><br><strong>About NorthBay Solutions</strong><p>NorthBay Solutions is a global digital transformation company delivering innovative cloud-native and AI/ML-powered solutions. We solve complex business challenges with a focus on modern technologies and real-world impact. At NorthBay, we promote a culture of excellence, ownership, and continuous learning.<br><strong>Note:</strong> This is a full-time onsite role based in Abu Dhabi, UAE. Only UAE based candidates can apply.</p><br><br><strong>Position Overview</strong><p>We are hiring a <strong>QA Automation Engineer – GenAI</strong> with <strong>7+ years of experience.</strong> This role demands a strong foundation in automation testing and a passion for quality across cloud-native, AI/ML, and GenAI platforms.</p><br><br><strong>Key Responsibilities</strong><ul><li><p>Design and execute detailed test strategies, test plans, and test cases</p><br><br></li><li><p>Conduct <strong>functional, integration, performance, and security testing</strong></p><br><br></li><li><p>Build and maintain automation frameworks using <strong>Pytest, Selenium</strong>, or similar tools</p><br><br></li><li><p>Perform thorough <strong>API testing</strong> using <strong>Postman</strong> or comparable tools</p><br><br></li><li><p>Collaborate with DevOps to integrate test automation in <strong>CI/CD pipelines</strong></p><br><br></li><li><p>Validate AI/ML and GenAI solutions by:</p><br><br><ul><li><p>Testing model accuracy, fairness, and performance</p><br><br></li><li><p>Detecting bias and validating robustness</p><br><br></li><li><p>Ensuring input/output data quality</p><br><br></li></ul></li><li><p>Manage and track defects using tools such as <strong>JIRA</strong></p><br><br></li><li><p>Provide mentorship to junior QA engineers and promote quality best practices</p><br><br></li></ul><strong>Required Qualifications</strong><ul><li><p>7+ years of hands-on experience in QA and automation engineering</p><br><br></li><li><p>Proficiency with <strong>automation tools</strong> (e.g., Pytest, Selenium)</p><br><br></li><li><p>Strong skills in <strong>API testing</strong></p><br><br></li><li><p>Knowledge of <strong>CI/CD integration</strong></p><br><br></li><li><p>Solid understanding of software testing methodologies and lifecycle</p><br><br></li><li><p>Experience with <strong>functional and non-functional testing</strong></p><br><br></li><li><p>Excellent communication and team collaboration skills</p><br><br></li></ul><strong>Preferred Skills</strong><ul><li><p>Experience testing <strong>AI/ML and GenAI</strong> systems, including:</p><br><br><ul><li><p>Model validation and bias detection</p><br><br></li><li><p>Feature/data pipeline testing</p><br><br></li><li><p>Robustness and performance evaluation</p><br><br></li></ul></li><li><p>Familiarity with <strong>cloud platforms</strong> (AWS, Azure, GCP)</p><br><br></li></ul> <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 execute performance testing strategies for web, mobile, API, and enterprise applications.</p></li><li><p>Develop and maintain reusable performance test scripts.</p></li><li><p>Conduct Load, Stress, Spike, Endurance (Soak), and Volume testing.</p></li><li><p>Analyze application performance bottlenecks and provide optimization recommendations.</p></li><li><p>Monitor application servers, databases, middleware, and infrastructure during performance tests.</p></li><li><p>Prepare performance test plans, scenarios, workload models, and execution reports.</p></li><li><p>Collaborate with developers, architects, DevOps, and infrastructure teams to resolve performance issues.</p></li><li><p>Validate application scalability, stability, and reliability before production deployment.</p></li><li><p>Participate in performance tuning of applications, databases, and APIs.</p></li><li><p>Integrate performance testing into CI/CD pipelines.</p></li><li><p>Provide regular status updates and detailed performance analysis reports.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Strong experience with performance testing tools such as:</p></li><li><p>Apache JMeter</p></li><li><p>LoadRunner</p></li><li><p>NeoLoad</p></li><li><p>Gatling (preferred)</p></li><li><p>Experience testing REST and SOAP APIs.</p></li><li><p>Strong SQL knowledge for backend validation.</p></li><li><p>Experience with monitoring tools such as:</p></li><li><p>Dynatrace</p></li><li><p>AppDynamics</p></li><li><p>Grafana</p></li><li><p>Prometheus</p></li><li><p>Splunk</p></li><li><p>Knowledge of JVM, GC logs, Thread Dumps, Heap Analysis, and CPU/Memory utilization.</p></li><li><p>Experience with Linux/Unix commands and shell scripting.</p></li><li><p>Understanding of HTTP/HTTPS, TCP/IP, SSL, Web Services, and Microservices architecture.</p></li><li><p>Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.</p></li><li><p>Familiarity with Docker and Kubernetes environments is an advantage.</p></li><li><p>Strong analytical and troubleshooting skills.</p></li></ul><p>Banking Domain Experience (Preferred)</p><ul><li><p>Internet Banking</p></li><li><p>Mobile Banking</p></li><li><p>Payments</p></li><li><p>Cards</p></li><li><p>Core Banking</p></li><li><p>Digital Banking Platforms</p></li><li><p>API Banking</p></li></ul><p>Qualifications</p><ul><li><p>Bachelor's degree in Computer Science, Information Technology, or a related field.</p></li><li><p>Performance testing certifications (LoadRunner, JMeter, or similar) are an added advantage.</p></li></ul><p>Preferred Experience</p><ul><li><p>6–10+ years of software testing experience.</p></li><li><p>At least 4–5 years of hands-on experience in performance testing.</p></li><li><p>Experience in Agile/Scrum environments.</p></li><li><p>Banking or financial services experience is highly preferred.</p></li></ul><p>Key Competencies</p><ul><li><p>Performance Engineering</p></li><li><p>Performance Tuning</p></li><li><p>Root Cause Analysis</p></li><li><p>Workload Modeling</p></li><li><p>Capacity Planning</p></li><li><p>Excellent communication and stakeholder management skills</p></li><li><p>Ability to work independently in a fast-paced environment </p></li></ul><p><br></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and maintain automated test scripts for web, mobile, and API applications.</p></li><li><p>Create and execute test plans, test cases, and test scenarios based on business requirements.</p></li><li><p>Develop and maintain automation frameworks using industry-standard tools.</p></li><li><p>Perform functional, regression, integration, and end-to-end testing.</p></li><li><p>Identify, log, track, and verify defects throughout the software development lifecycle.</p></li><li><p>Collaborate with developers, business analysts, and project managers to ensure quality deliverables.</p></li><li><p>Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.</p></li><li><p>Generate test execution reports and provide quality metrics to stakeholders.</p></li><li><p>Continuously improve test processes and automation coverage.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><strong>Required Skills</strong></p><ul><li><p>Strong experience in automation testing tools such as:</p></li><li><p>Selenium WebDriver</p></li><li><p>Cypress</p></li><li><p>Playwright</p></li><li><p>TestNG / JUnit</p></li><li><p>Experience in API testing using:</p></li><li><p>Postman</p></li><li><p>REST Assured</p></li><li><p>SoapUI</p></li><li><p>Programming knowledge in:</p></li><li><p>Java, Python, JavaScript, or C#</p></li><li><p>Experience with CI/CD tools:</p></li><li><p>Jenkins, GitLab CI/CD, Azure DevOps</p></li><li><p>Knowledge of SQL and database testing.</p></li><li><p>Experience with defect tracking tools such as Jira.</p></li><li><p>Understanding of Agile/Scrum methodologies.</p></li></ul><p><strong>Preferred Skills</strong></p><ul><li><p>Experience in performance testing using JMeter or LoadRunner.</p></li><li><p>Exposure to cloud platforms such as AWS, Azure, or GCP.</p></li><li><p>Knowledge of Docker, Kubernetes, and DevOps practices.</p></li><li><p>Banking or Financial Services domain experience is an added advantage.</p></li></ul><p><strong>Qualifications</strong></p><ul><li><p>Bachelor's degree in Computer Science, Information Technology, or a related field.</p></li><li><p>ISTQB certification is preferred.</p></li></ul><p><strong>Key Competencies</strong></p><ul><li><p>Strong analytical and problem-solving skills.</p></li><li><p>Excellent communication and stakeholder management skills.</p></li><li><p>Ability to work independently and in a team-oriented environment.</p></li><li><p>Attention to detail and commitment to delivering high-quality software.</p></li></ul><p><strong>Domain Preference:</strong> Banking, Digital Banking, Cards, Payments, Core Banking, FinTech (preferred).</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Technology Innovation Institute (TII)</b> is a publicly funded research institute, based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers from across the globe, transforming problems and roadblocks into pioneering research and technology prototypes that help move society ahead.</p><br><br><p><strong>Role Overview</strong></p><br><br><p><span>We are looking for a senior embedded engineer to develop, integrate, and maintain secure flight controller software for autonomous UAVs — from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. You will work closely with multidisciplinary teams to deliver reliable, high-quality software throughout the product lifecycle.</span></p><br><br><br><p><span><strong>Industry / Domain</strong></span></p><br><br><p><span>Autonomous UAV Systems / Embedded Security</span></p><br><br><br><p><strong><span><span>Functional Activities</span></span></strong></p><br><br><ul><li><p><span>Develop and maintain embedded software using C/C++ for real-time systems.</span></p><br><br></li></ul><br><ul><li><p><span>Integrate software with sensors, communication interfaces, and hardware peripherals.</span></p><br><br></li></ul><br><ul><li><p><span>Perform software integration, bring-up, debugging, validation, and performance optimization.</span></p><br><br></li></ul><br><ul><li><p><span>Participate in system integration, bench testing, simulation, and flight-testing activities.</span></p><br><br></li></ul><br><ul><li><p><span>Contribute to software architecture, design reviews, and technical documentation.</span></p><br><br></li></ul><br><ul><li><p><span>Use Git-based version control workflows, code reviews, branching, merging, and release management.</span></p><br><br></li></ul><br><ul><li><p><span>Support CI/CD pipelines, build automation, software packaging, and deployment activities.</span></p><br><br></li></ul><br><ul><li><p><span>Collaborate with hardware, systems, test, manufacturing, and DevOps teams.</span></p><br><br></li></ul><br><ul><li><p><span>Support software quality initiatives, defect resolution, and continuous improvement activities.</span></p><br><br></li></ul><br><p><strong><span>Experience</span></strong></p><br><br><ul><li><span><span>8+ years in embedded software</span></span></li><li><span><span>5+ years in flight controller, autopilot, or safety-critical avionics.</span> </span></li></ul><br><p><strong><span>Technical Skills</span></strong></p><br><br><ul><li><p><span>Strong proficiency in C/C++ programming for real-time embedded systems; Python for tooling and test automation.</span></p><br><br></li></ul><br><ul><li><p><span>Autopilot stack expertise (e.g., PX4) and MAVLink/GCS integration (QGroundControl or similar).</span></p><br><br></li></ul><br><ul><li><p><span>Experience with RTOS (e.g., NuttX) and embedded OS environments. scheduling, POSIX, IPC, memory protection, drivers on ARM Cortex.</span></p><br><br></li></ul><br><ul><li><p><span>Experience in software and hardware integration activities.</span></p><br><br></li></ul><br><ul><li><p><span>Experience in Embedded security: ARM TrustZone, OP-TEE, trusted firmware, secure boot chains, eFUSE/OTP.</span></p><br><br></li></ul><br><ul><li><p><span>Peripheral and build know-how: CAN-FD/SPI/I2C/UART</span></p><br><br></li></ul><br><ul><li><p><span>Secure coding (MISRA C, SEI CERT), cryptography (TLS, AES/RSA/ECC), PKI/key management.</span></p><br><br></li></ul><br><ul><li><p><span>Hands-on experience with Git, source code management, and collaborative development workflows.</span></p><br><br></li></ul><br><ul><li><p><span>Understanding of CI/CD, DevOps concepts, build systems, and automated testing.</span></p><br><br></li></ul><br><ul><li><p><span>Experience using static code analysis and software security tools (e.g., Coverity, SonarQube, Black Duck) for code quality, security, and compliance verification.</span></p><br><br></li></ul><br><ul><li><p><span>Strong analytical, debugging, and problem-solving skills.</span></p><br><br></li></ul><br><p><strong><span>Education and Certification Requirements</span></strong></p><br><br><ul><li><p><span>Bachelor's degree in Computer Science, Electronics, Electrical, Aerospace Engineering, or a related field. Advanced degrees (Master's or PhD) are preferred.</span></p><br><br></li></ul><br><ul><li><p><span>Safety-critical software certifications (DO-178C, ISO 26262); MATLAB for test and validation workflows.</span></p><br><br></li></ul><br><p>At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.</p><br><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and maintain automated test scripts for web, mobile, and API applications.</p></li><li><p>Create and execute test plans, test cases, and test scenarios based on business requirements.</p></li><li><p>Develop and maintain automation frameworks using industry-standard tools.</p></li><li><p>Perform functional, regression, integration, and end-to-end testing.</p></li><li><p>Identify, log, track, and verify defects throughout the software development lifecycle.</p></li><li><p>Collaborate with developers, business analysts, and project managers to ensure quality deliverables.</p></li><li><p>Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.</p></li><li><p>Generate test execution reports and provide quality metrics to stakeholders.</p></li><li><p>Continuously improve test processes and automation coverage.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Required Skills</p><ul><li><p>Strong experience in automation testing tools such as:</p></li><li><p>Selenium WebDriver</p></li><li><p>Cypress</p></li><li><p>Playwright</p></li><li><p>TestNG / JUnit</p></li><li><p>Experience in API testing using:</p></li><li><p>Postman</p></li><li><p>REST Assured</p></li><li><p>SoapUI</p></li><li><p>Programming knowledge in:</p></li><li><p>Java, Python, JavaScript, or C#</p></li><li><p>Experience with CI/CD tools:</p></li><li><p>Jenkins, GitLab CI/CD, Azure DevOps</p></li><li><p>Knowledge of SQL and database testing.</p></li><li><p>Experience with defect tracking tools such as Jira.</p></li><li><p>Understanding of Agile/Scrum methodologies.</p></li></ul><p>Preferred Skills</p><ul><li><p>Experience in performance testing using JMeter or LoadRunner.</p></li><li><p>Exposure to cloud platforms such as AWS, Azure, or GCP.</p></li><li><p>Knowledge of Docker, Kubernetes, and DevOps practices.</p></li><li><p>Banking or Financial Services domain experience is an added advantage.</p></li></ul><p>Qualifications</p><ul><li><p>Bachelor's degree in Computer Science, Information Technology, or a related field.</p></li><li><p>ISTQB certification is preferred.</p></li></ul><p>Key Competencies</p><ul><li><p>Strong analytical and problem-solving skills.</p></li><li><p>Excellent communication and stakeholder management skills.</p></li><li><p>Ability to work independently and in a team-oriented environment.</p></li><li><p>Attention to detail and commitment to delivering high-quality software.</p></li></ul><p><strong>Domain Preference:</strong> Banking, Digital Banking, Cards, Payments, Core Banking, FinTech (preferred).</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Description<br><p>We are currently looking Cards Operations UAT Tester for our UAE operations with the following terms & conditions.</p><br><p>Required Skills</p><br><p>• 4–5 years of experience in Cards Operations and UAT Testing.</p><br><p>• Hands-on experience with the Prime Card Management System.</p><br><p>• Strong knowledge of card issuing and acquiring processes.</p><br><p>• Good understanding of various card products and transaction life cycles.</p><br><p>• Experience in validating General Ledger (GL) entries related to card transactions.</p><br><p>• Knowledge of Visa, Mastercard, and payment processing workflows.</p><br><p>• Experience in defect management and test execution.</p><br><p>• Strong analytical and problem-solving skills.</p><br><p>• Excellent communication and stakeholder management skills.</p><br><p>Preferred Skills</p><br><p>• Experience working in banking or financial institutions.</p><br><p>• Familiarity with payment systems and card switch platforms.</p><br><p>Key Responsibilities</p><br><p>• Perform User Acceptance Testing (UAT) for card-related applications and enhancements.</p><br><p>• Prepare test scenarios, test cases, and execute end-to-end testing.</p><br><p>• Validate card issuance, authorization, settlement, reconciliation, and transaction processing.</p><br><p>• Work extensively on the Prime Card Management System.</p><br><p>• Test various card products, including Debit Cards, Credit Cards, and Prepaid Cards.</p><br><p>• Validate acquiring functionalities, including POS, ATM, and eCommerce transactions.</p><br><p>• Verify General Ledger (GL) postings and accounting entries related to card transactions.</p><br><p>• Coordinate with business users, development teams, and vendors to resolve defects.</p><br><p>• Participate in defect tracking, retesting, and regression testing.</p><br><p>• Ensure business requirements are accurately implemented and tested before production deployment.</p><br><p>• Support production validation during releases and post-implementation activities.</p><br><p>Terms and conditions</p><br><p>Joining time frame: (15 - 30 days)</p><br><p>Joining time frame: Immediate</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p>Are you an experienced <b>Finacle Automation Tester</b> with strong Core Banking knowledge?<br></p><br><p>We are looking for professionals who understand both <b>Finacle</b> and <b>Automation Testing</b> to support enterprise banking transformation projects.<br></p><br>Responsibilities<br><ul><li>Develop and maintain automation test scripts<br></li><li>Enhance existing automation frameworks<br></li><li>Perform regression and functional testing<br></li><li>Work closely with developers and business teams<br></li><li>Ensure quality across Core Banking applications<br></li></ul><br><span>RequirementsTo be considered, you need to meet the following criteria:<br><br></span><ul><li>trong experience with Finacle (10x/11x)<br></li><li>End-to-end understanding of Finacle<br></li><li>Experience with Loans/Assets module<br></li><li>Selenium with Java or Playwright<br></li><li>Banking domain knowledge<br></li></ul><p><b>Nice to have</b><br></p><br><ul><li>SQL<br></li><li>API Testing<br></li><li>CRM<br></li><li>Payments<br></li></ul><p>? Dubai, UAE<br></p><br>Candidates based outside UAE are welcome to apply.<br>To view other roles we have, please check our website - www.blackpearlconsult.com<br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Job Purpose</p><p>Manage enterprise software licenses and software contracts to ensure compliance, cost control, and effective contract governance.</p><p>Software Licensing Management</p><ul><li><p>Manage license inventories, entitlements, and usage.</p></li><li><p>Ensure license compliance and support audits.</p></li><li><p>Identify optimization opportunities.</p></li><li><p>Support renewals, true-ups, and changes.</p></li></ul><p>Software Contract Management</p><ul><li><p>Support end-to-end contract lifecycle management.</p></li><li><p>Review licensing, audit, renewal, and termination clauses.</p></li><li><p>Maintain contract documentation and track key milestones.</p></li></ul><p>Reporting & Tools</p><ul><li><p>Excel: license tracking and compliance reporting.</p></li><li><p>Power BI: dashboards and reporting.</p></li><li><p>SAP Ariba: contract records and approvals.</p></li><li><p>PowerPoint: management presentations.</p></li></ul><p>Governance & Stakeholder Coordination</p><ul><li><p>Work within IT governance and audit frameworks.</p></li><li><p>Coordinate with IT, Legal, Finance, and Audit teams.</p></li></ul></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>~5 years of relevant experience in software licensing and software contract management within enterprise environments.
</p><p>Required Skills</p><ul><li><p>Software licensing & contract management expertise.</p></li><li><p>Advanced Excel, working Power BI & SAP Ariba knowledge.</p></li><li><p>Strong analytical and communication skills.</p></li></ul></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a talented Software Development Specialist to join a leading Ministry in the UAE.<br> The ideal candidate will have hands-on experience in designing, developing, integrating, and maintaining enterprise applications while working with modern technologies such as .<br>NET, Java, JavaScript, Python, SQL, APIs, and databases.<br> This is an excellent opportunity to contribute to large-scale digital transformation initiatives within a dynamic government environment.<br> Key Responsibilities Design, develop, test, and maintain software applications and digital solutions.<br> Analyse business and technical requirements and translate them into effective system solutions.<br> Develop and integrate applications using modern programming languages, APIs, frameworks, and databases.<br> Troubleshoot application issues, implement system enhancements, and provide technical support.<br> Prepare technical documentation while ensuring compliance with coding, security, and quality standards.<br> Collaborate with internal teams, business users, vendors, and stakeholders throughout the software development lifecycle.<br> Requirements Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.<br> 4–6 years of hands-on software development experience.<br> Strong experience in application development, databases, APIs, system integration, and software testing.<br> Proficiency in one or more of the following technologies: .<br>NET, Java, JavaScript, Python, SQL , or equivalent development platforms.<br> Experience working with UAE government entities or large enterprise organisations is an advantage.<br> Excellent analytical, problem-solving, communication, and documentation skills.<br> Candidates must be based in the UAE or willing to relocate.<br></span> </div>