Summary
Overview
Work History
Education
Skills
Certifications
Skills
Additional Information
Timeline
Generic
Fatima Khateeb

Fatima Khateeb

Manager - Senior Software Engineer
Dubai

Summary

Advanced Certified Scrum Product Owner (A-CSPO℠) | Certified Scrum Product Owner® (CSPO®) | Manager - Senior software Engineer | Proxy Product Owner with a detail-oriented and thorough approach to defining requirements, outlining specifications and working with team members to bring to life high-quality products for customers. Good planner and problem-solver with in-depth understanding of digital products with over 8 years of experience in banking industry. Well-versed in building positive relationships with customers and other stakeholders. Strong requirements gathering, scope development and inventory coordination abilities. Skilled at overseeing complex, high-value technical projects with excellent planning competencies.

Overview

11
11
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer / Manager

Emirates NBD Bank
Dubai
04.2023 - Current
  • Responsible and leading testing team by helping them covering all testing areas during SIT and UAT phases.
  • Part of testing chapter team, responsible for writing test cases for all user stories assigned to our squad
  • Understanding requirement by being part of refinement sessions to ask and make fully understanding of requirements
  • Involving of all discussion with PO/BA and development team to understand solution and development to write all scenarios required in proper manner
  • Responsible for execution testing in both SIT and UAT phases
  • Responsible for QA testing sign off
  • Having all access for backend systems to help whole team by analyzing all issues in proper way
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Responsible for demo with PO before UAT sign off to make sure that final result meets business requirements
  • Coordinated work with various teams to solve problems and improve efficiency for software testing
  • Estimated work hours and tracked progress using Scrum methodology.
  • Checked software beyond testing scripts for interconnected problems not covered by established specifications
  • Raising all Defects/Bugs in JIRA
  • Following up with all teams members to make sure we are facing and solving the issues on the proper time
  • Executing the test cases in three phases of testing to make sure that Core system updating as expected
  • Publishing UAT dashboard for all projects we are working on
  • Team Lead for all working on projects/Sprints (Managing the team to get all test cases execution done on time and help of testing as well, doing all test cases and execution plan for all project)
  • Always helping during backward testing
  • Always helping during regression and Pilot testing
  • Responsible for demo with business to make sure all testing and functionality are working fine
  • Very expert of transfers/Local FTS and international transfer TT functionality testing
  • Big knowledge and know all functionality of bill payments and CC payments
  • Managed documentation efforts related to the design, installation, and operation of automated systems, ensuring accurate records were maintained for future reference.
  • Completed automation of functional and regression testing.

Acting Product Owner

Commercial Bank of Dubai
Dubai
01.2021 - 04.2023
  • Owned and prioritized product backlog
  • Managed approximately 2-3 releases every month during working as proxy PO.
  • Managed backlog prioritization, ensuring alignment with business goals and stakeholder expectations.
  • Broke Sprints into user stories, adding user storied with all details like Description, acceptance criteria and story points
  • Attached all required details from design, emails and clarifications points
  • Expert in Backlog management, Requirement Gathering and Prioritization
  • Doing user story creation and Refinement
  • Agile/Scrum Framework proficiency
  • Sprint planning and execution
  • Stockholder Engagement
  • Product vision and strategy
  • Road map development
  • Acceptance criteria Definition
  • KPI's and Metric management
  • Risk assessment and mitigation
  • Knowledge of API's and system integration
  • Communication and collaboration
  • UX/UI collaboration
  • Work with UX team to help on building all UI changes
  • Responsible for Sprint planning, fix the dates for the Sprints (start date, Pilot date, Go-Live dates)
  • End-to-end responsibility for the development, management, harmonization and phasing out of commercial products, services, channel formulas and processes within one or more segments and is familiar with the relationship between these aspects, with a view to achieving an optimum customer experience
  • Strong understanding of mobile apps and app-based business
  • Monitors the planning, budget and requirements and completes backlog items during squad sprints
  • Weighs up the implications of margins, volumes and market shares and sets targets, always keeping customer interests a priority
  • Defining Stories and prioritizing the Team Backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the Features or components for the team
  • Design, maps and improves the performance of Customer Journeys through identifying and translating UX
  • Responsible for demos of the changes in each sprint to business or involve business on Final testing to make sure, the required functionality working as per the requirements
  • Work closely to the team, doing Daily stand up call to be updated on the work progress on daily basis
  • Doing regular meeting (Sprint prioritization, Daily stand up, Sprint planning, Sprint review and sprint retrospective)
  • Collect requirements from business, explain the requirements to the team to start picking the Sprint user stories
  • Assign the tasks to frond end and back end developers
  • Responsible for Sprint Refinement session
  • Resolve all dependencies on other teams in order to deliver the scope of the user story and Sprint on time
  • Attending meeting with business and product stockholders
  • Helping the team in case of any blockers to get it resolved
  • Responsible to Get business UAT sign-off to move to Pilot stage
  • Responsible to follow up with business stockholders during Pilot testing
  • Helping of regression testing and available during the deployment time in production
  • Allocated and approved team resource usage
  • Working with Amazing scrum team, helping for Sprint delivery
  • Daily connect with business to update on the Sprint progress towards the goal of the sprint
  • Actively listened to Business, handled concerns quickly and escalated major issues to supervisor
  • Supporting all production issues happened to try to fix as much as team can during every release
  • Work closely with contact center team to inform about all new changes before go live date
  • Oversaw entire product deployments from vision and creation to rollout and delivery
  • Collaborated with team members to achieve target results
  • Focused on building critical features up front in order to identify constraints and technical challenges
  • Coordinated with software developers to create custom applications and trackers to achieve client goals
  • Contacted proper stakeholders to share changes to project scope and timelines
  • Experience in JIRA, Azure DevOps and confluence
  • Strong background in core banking
  • Identified issues
  • Guide the team how to prioritize the testing and doing the jobs
  • Analyzed and write all the requirement
  • Identified the areas in existing application, which can be affected from the core system update
  • Sharing Dashboard daily with Business
  • Implemented Agile methodologies to increase team productivity and enhance overall project outcomes.
  • Collaborated with cross-functional teams to develop high-quality products that met customer needs.
  • Developed comprehensive roadmaps outlining the product vision, goals, and milestones for successful execution.
  • Collaborated with engineering teams on technical feasibility assessments, resulting in realistic scope definition for projects.
  • Focused on building critical features up front in order to identify constraints and technical challenges.
  • Managed implementation of new features by outlining plans and specifications such as how, where, and when each component would work.
  • Led product launches, collaborating with marketing teams to create successful go-to-market strategies.

Senior QA Test Lead

Commercial bank of Dubai
Dubai
01.2021 - 04.2023
  • Coordinated work with various teams to solve problems and improve efficiency for software testing and automation
  • Checked software beyond testing scripts for interconnected problems not covered by established specifications
  • Raising all Defects/Bugs in JIRA Software and Azure system
  • Executing the test cases in three phases of testing to make sure that Core system updating as expected
  • Publishing UAT dashboard for all projects we are working on
  • Team Lead for all working on projects/Sprints (Managing the team to get all test cases execution done on time and help of testing as well, doing all test cases and execution plan for all project)
  • Always helping during backward testing
  • Always helping during regression and Pilot testing
  • Responsible for demo with business to make sure all testing and functionality are working fine
  • Very expert of transfers/Local and international transfer functionality testing
  • Big knowledge and know all functionality of bill payments and CC payments

Test Lead, UAT Tester for All Digital Channels

Emirates Islamic
Dubai
05.2017 - 12.2020
  • Implemented user acceptance testing with focus on documenting defects, identifying bottlenecks and executing test cases
  • Helping the testing team what to test in priority and what test cases to be written
  • Helping testing team during execution and make sure are covering all required cases to meet the requirement
  • Leading the testing team by checking the status everyday with the team
  • Recommended changes and corrections to developers for optimal software performance and usability
  • Identified issues
  • Guide the team how to prioritize the testing and doing the jobs
  • Analyzed and write all the requirement and test cases
  • Identified the areas in existing application, which can be affected from the core system update
  • Executing the test cases in three phases of testing to make sure that Core system updating as expected
  • Sharing Dashboard daily with Business
  • Raising all Defects/Bugs in JIRA Software and Azure system
  • Publishing UAT dashboard for all projects working on it
  • Team Lead for all working on projects/Sprints (Managing the team to get all test cases execution done on time and help of testing as well, doing all test cases and execution plan for all project)
  • Experience in Core banking, Postman, Database

Web Software Developer

Propal
Ramallah
07.2015 - 03.2016
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development
  • Updated old code bases to modern development standards, improving functionality
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript
  • Provided front-end website development using WordPress, Hubspot and other editing software
  • Pulled from PHP, SQL, JavaScript and other back-end library knowledge to bolster programming resources

Quality Assurance Quality Engineer - Trainee

Jaffa.Net
Ramallah
05.2014 - 12.2014
  • Participated in on-the-job training, working closely with supervisors and coworkers and asking appropriate questions
  • Shadowed senior team members to learn all related jobs and tasks
  • Attended training courses to build understanding of processes, techniques and industry
  • Filled out timesheets and paperwork according to identified requirements
  • Collaborated with employees from various backgrounds
  • Implemented user acceptance testing with focus on documenting defects, identifying bottlenecks and executing test cases

Education

Bachelor of Science - Computer Science And Programming - 3.63/4

Arab American University
Palestine
10.2011 - 05.2015

Skills

  • Backlog management

  • Requirement Gathering and Prioritization

  • user story creation and Refinement

  • Agile/Scrum Framework proficiency

  • Sprint planning and execution

  • stockholder Engagement

  • product vision and strategy

  • road map development

  • acceptance criteria Definition

  • KPI's and Metric management

  • Risk assessment and mitigation

  • knowledge of API's and system integration

  • communication and collaboration

  • UX/UI collaboration

  • SAFe agile framework

  • Problem identification

  • Agile frameworks

  • Scrum methodology

  • Story planning

  • Stakeholder relationship management

  • Quality assurance

Agile methodology

  • Reporting template development

  • Communication with business

  • Team lead

  • User stories

  • Prioritize the backlog

  • Gathering requirements

  • Quality assurance requirements

  • Automated testing

Problem-solving

  • Problem-solving

  • Team management

Certifications

  • Advanced Certified Scrum Product Owner (A-CSPO℠)
  • Certified Scrum Product Owner® (CSPO®
  • Agile product owner Role: Foundations (LinkedIn)


Udemy Classes:

  • Playwright Automation Testing from scratch with Framework
  • Node.js,Express, MongoDB & More: The complete Bootcamp
  • Master Git and GitHub in 5 days: Go from zero to hero
  • Node.js - unit testing/integration tests with Jest
  • Understanding typeScript
  • Playwright: Web automation testing from zero to hero
  • Jenkins: beginner to Pro

Skills

  • Backlog management
  • Requirement Gathering and Prioritization
  • user story creation and Refinement
  • Agile/Scrum Framework proficiency
  • Sprint planning and execution
  • stockholder Engagement
  • product vision and strategy
  • road map development
  • acceptance criteria Definition
  • KPI's and Metric management
  • Risk assessment and mitigation
  • knowledge of API's and system integration
  • communication and collaboration
  • UX/UI collaboration
  • SAFe agile framework



Additional Information

Got many Awards during the two years in ENBD

  • Gem Award of service excellence of 2024 - Business Department
  • Gem Award of service excellence of 2023 - from Business side
  • Appreciation certificate to be part of IT team for making the Fraud prevention feature in ENBDX - IT Department - 2024
  • Gem Award certificate from IT Department - 2023

Timeline

Senior Software Engineer / Manager

Emirates NBD Bank
04.2023 - Current

Acting Product Owner

Commercial Bank of Dubai
01.2021 - 04.2023

Senior QA Test Lead

Commercial bank of Dubai
01.2021 - 04.2023

Test Lead, UAT Tester for All Digital Channels

Emirates Islamic
05.2017 - 12.2020

Web Software Developer

Propal
07.2015 - 03.2016

Quality Assurance Quality Engineer - Trainee

Jaffa.Net
05.2014 - 12.2014

Bachelor of Science - Computer Science And Programming - 3.63/4

Arab American University
10.2011 - 05.2015
Fatima KhateebManager - Senior Software Engineer