Accomplished Test Lead with over 7 years of experience delivering complex digital banking and financial technology solutions, supported by hands-on Business Analysis expertise. Proven track record of leading SIT and UAT, defining test strategies, driving quality assurance initiatives, and collaborating with cross-functional stakeholders to deliver secure, scalable, and customer-centric solutions. Skilled in requirements analysis, business process validation, defect lifecycle management, and Agile delivery, with a strong ability to bridge business and technology while ensuring successful project outcomes.
Overview
1
1
Certification
8
8
years of professional experience
Work History
QA Team Lead | Sharjah Islamic Bank
SR Intelligent Technologies
Sharjah, UAE
02.2026 - Current
Lead end-to-end System Integration Testing (SIT) for Retail, Corporate, SME, and Digital Banking initiatives, ensuring high-quality delivery within project timelines.
Review and analyze Change Requests, Project Change Requests (PCRs), Functional Specification Documents (FSDs), and business requirements with project stakeholders to ensure test readiness, requirement clarity, and alignment before SIT execution.
Develop and review test strategies, test plans, test scenarios, and test cases for new implementations, enhancements, regulatory changes, and production fixes.
Coordinate SIT execution across multiple projects, monitor progress, manage testing risks, and ensure compliance with quality standards.
Manage the complete defect lifecycle using HP ALM, including defect logging, tracking, retesting, validation, and closure in collaboration with Business, Development, and vendor teams.
Investigate production-reported issues by reproducing defects in the SIT environment, validating fixes, and supporting impact analysis before release.
Review and approve test deliverables, ensuring alignment with business requirements and testing best practices.
Prepare SIT execution reports, defect metrics, release summaries, and quality dashboards for project stakeholders and senior management.
Collaborate with cross-functional teams throughout the SDLC to ensure successful delivery of Core Banking, Digital Banking, Payments, Cards, Remittance, and Regulatory Banking solutions.
Manage onboarding activities for new QA team members, including system access, environment setup, and tool provisioning.
Deliver knowledge transfer (KT) sessions and provide technical guidance on banking applications, testing processes, and QA best practices.
Mentor QA engineers through coaching, peer reviews, and continuous knowledge sharing to strengthen team capability and performance.
Conduct technical interviews, evaluate QA candidates' technical and banking domain expertise, and provide hiring recommendations.
Drive continuous improvement initiatives to enhance testing processes, team collaboration, and overall software quality.
Business Analyst | Dubai Islamic Bank
Expleo Group
Dubai, United Arab Emirates
11.2024 - 02.2026
Participated in project discovery sessions and stakeholder meetings from project initiation to understand business objectives, scope, and functional requirements.
Analyzed business and technical requirements and translated them into clear Agile user stories and acceptance criteria.
Created and managed user stories in Jira, ensuring traceability and alignment with business goals.
Collaborated with Product Owners, UX/UI designers, Solution Architects, and development teams to define functional solutions and review application designs, ensuring an optimal user experience and compliance with business requirements.
Facilitated user story refinement sessions and provided functional clarification throughout the development lifecycle.
Reviewed test scenarios and test cases with QA teams to ensure complete business requirement coverage and supported SIT and UAT by validating functionality and assisting with defect analysis and business sign-off.
Participated in Agile ceremonies, including backlog refinement, sprint planning, sprint reviews, and daily stand-ups.
Prepared process flows, release notes, user guides, and functional documentation to support solution delivery and business readiness.
Contributed to the successful delivery of Digital Banking initiatives.
Tools: Jira, Microsoft Visio, Microsoft Excel, Microsoft Word, Microsoft PowerPoint
Senior Quality Assurance Engineer | Dubai Islamic Bank
Param Info
Dubai, United Arab Emirates
03.2024 - 11.2024
Planned and executed end-to-end User Acceptance Testing (UAT) for Retail, Corporate, and SME Digital Banking solutions, ensuring alignment with business and regulatory requirements.
Collaborated with business stakeholders to analyze business requirements, functional specifications, and user stories, ensuring complete test coverage.
Designed and executed UAT test plans, test scenarios, and test cases for Core Banking (Temenos T24), Digital Banking, Payments, KYC, AML/Fircosoft, Customer Onboarding, Remittance, and Funds Transfer projects.
Validated end-to-end customer journeys across Internet Banking, Mobile Banking, and Tablet Banking channels, ensuring a seamless customer experience.
Verified Core Banking integrations, payment processing, IBAN validation, beneficiary management, transaction workflows, and digital banking services.
Managed the complete defect lifecycle using Jira, including defect reporting, prioritization, retesting, and validation in collaboration with cross-functional teams.
Coordinated with Business, Product, Development, Compliance, and PMO teams to support successful UAT execution, release readiness, and production deployments.
Prepared UAT documentation, including test plans, execution reports, user guides, process flows, and release validation reports.
Supported corporate client onboarding by validating CIF creation, user provisioning, role management (Maker, Checker, Verifier), approval workflows, and transaction limits.
Conducted regression testing and post-implementation validation to ensure application stability and successful delivery of new enhancements.
Dubai Islamic Bank
Systems & Tools: Temenos T24, FinOne Back Office, PowerCARD, NPSS, FTS, Fircosoft, CIF Mapping Tool, CMS, Jira, Microsoft Excel, Microsoft Word, Microsoft PowerPoint.
Test automation engineer
Socurely - Skill Set Technology
Montreal, Canada
03.2023 - 12.2023
Develop and implement effective test automation strategy aligned with project goals and testing requirements, specifically for Socurely platform focused on compliance and risk management.
Create, maintain, and execute automated test scripts for functional, regression, and integration testing of Socurely's essential features.
Collaborate with stakeholders to identify automation opportunities and create detailed test plans that outline scope and approach for automation in context of compliance and risk management.
Run automated tests in various environments for Socurely platform, analyze results, and report any discrepancies or failures.
Identify, document, and prioritize defects found during testing of Socurely platform, collaborating with development teams to ensure timely resolution of compliance and security issues.
Utilize JMeter for performance and load testing of Socurely platform, generating reports that detail system performance metrics and identify areas for improvement.
Create and maintain comprehensive documentation for automated test cases, frameworks, and testing processes specific to Socurely platform to facilitate knowledge sharing.
Work closely with developers, QA teams, and project managers to ensure alignment between testing efforts and project objectives related to compliance and risk management.
Generate and present test reports, metrics, and dashboards to stakeholders, highlighting test coverage, quality, and performance insights specific to Socurely platform.
Tools: Selenium web driver, Maven, cucumber, Gherkin, GitHub, SQL.
Software Consultant
Sopra HR Software
Tunisia, Tunisia
07.2019 - 02.2023
Analyzed client requirements to craft tailored software solutions, specializing in high-performance programs and processes using COBOL.
Led comprehensive testing initiatives for HR Access system, ensuring software quality and functionality.
Conducted systematic reviews of system specifications to ensure alignment with client needs and regulatory standards.
Meticulously created detailed test scenarios and executed manual test cases to validate software functionalities.
Performed API testing using tools like Postman to validate backend services, ensuring data accuracy and seamless system integration.
Actively identified, documented, and addressed errors during testing to enhance robustness of software.
Played pivotal role in seamless delivery of reliable software solutions by contributing to interface usability and user experience enhancements.
Spearheaded installation of corrective patches for HR Access, addressing identified issues and ensuring continuous improvement of software.
Engaged in ongoing maintenance and evolution efforts to enhance overall system performance and user experience, ensuring software remains reliable and up-to-date.
Worked closely with cross-functional teams, including QA, UX/UI designers, and project managers, to ensure cohesive and efficient software development.
Created and maintained comprehensive documentation for test cases.
Tools: Putty, Jira, Filezilla, Postman, Design center, Code-promotion, WinSCP, Cobol, SQL, Linux, Test Link.
Web Developer Intern
Yazaki
Tunisia, Tunisia
01.2019 - 06.2019
Designed and developed web application for streamlined audit process management.
Created detailed project specification to guide implementation phases.
Conducted rigorous testing procedures, demonstrating proficiency in Symfony 3.4, PHP, HTML, JavaScript, JQuery, SQL, and UML.
Bank Intern
Société Tunisienne De Banque
Tunisia, Tunisia
06.2018 - 09.2018
Gained hands-on experience with banking operations and core banking processes.
Assisted in business requirement analysis and functional validation of banking applications.
Supported software testing activities by preparing test scenarios, executing test cases, and documenting results.
Collaborated with business and technical teams to identify and report functional issues.
Prepared project documentation and contributed to process improvement initiatives.