Summary
Overview
Work History
Education
Skills
Timeline
Generic

May Abdulmonem

Riyadh

Summary

Logical UAT Lead Engineer gifted with talents in black, white, grey, and functional tests. Committed to helping the organization grow and ensuring the betterment of client experiences. Skilled in writing scripts and setting up and configuring test environments. Over 3 years of experience performing functional testing on enterprise-level products.

Overview

10
10
years of professional experience

Work History

UAT Lead

Geidea
10.2024 - Current
  • Ensures software meets user requirements by conducting comprehensive UAT testing.
  • Identify defects in system functionality for prompt resolution by the development team.
  • Enhancing customer satisfaction with efficient identification and rectification of software issues.
  • Collaborating closely with developers to ensure seamless bug fixes and updates.
  • Develops/leads the strategy of UAT across various projects, typically for large & complex projects (Class A & B projects)
  • Coordinates the management of databases; ensures alignment and integration of data in adherence with data governance standards.
  • Develops UAT solutions and makes recommendations based on an understanding of the business strategy and stakeholder needs
  • Builds change management plans of varying scope and type; leads or participates in a variety of change management activities including readiness assessments, planning, stakeholder management,
  • Coordinates the work of UAT Testers acts as a senior resource on the team and provides feedback on the test plans.
  • Coordinates the appropriate parties to execute the overall test plan for the project; including identifying key participants to execute the plan, providing estimates on the UAT cycle, determining the UAT schedule, prioritizing test execution, monitoring the test progress, and escalating as required.
  • Builds effective relationships with internal/external stakeholders.
  • Participate in production validation activities to ensure migration of code to the production environment is done accurately
  • Communicate status to management and stakeholders as necessary through summary reports
  • Ability to triage with other teams (business, SIT, and development) to resolve issues.
  • Managing multiple testing projects simultaneously, maintaining high-quality standards throughout.

Senior UAT Engineer

Geidea
Riyadh, Riyadh Region
12.2022 - Current
  • Facilitating effective decision-making by proactively participating in daily scrum stand-ups..
  • Preventing project delivery delays, using Jira to facilitate project tracking.
  • Understanding functional requirements , Business process flow diagrams user stories and epics.
  • Documenting defects using Jira / Zephyr for functional and exploratory testing .
  • Testing payment gateway, card systems as E2E cycle using webhook for logs and token IDs
  • Testing payouts and transaction through API using postman.
  • Developing test data, test scenarios and test cases.
  • Creating and refining User Stories based on new or existing functional requirements
  • Questioning and engaging in daily standup
  • Developing test plans, test cases, and test scripts for User Acceptance Testing -UAT, Review test cases and test results.
  • Developing UAT strategy, process standard, and plans to ensure alignment with product roadmap and development sprint plans.
  • Responsible for conducting integration tests to reveal defects and issues that may appear when different subsystems and modules are integrated.
  • Responsible for A/B testing for applications/software to be release by segmenting audience into two (or more) groups and seeing how a variable affects user behaviour.(merchant lab)
  • Ensure establishing testing environment; Production/Non-Production environment to avoid impacting system release and integrations
  • Responsible for quality of User Acceptance Testing on system enhancements/new products/production issues and proper follow up through of issue logs to closure.
  • Driving root cause analysis around defects to drive identification of break in process and ongoing improvements.
  • Reporting UAT progress, status, risks, issues, and release management status update to Product Owner, Scrum Master and other stakeholders.
  • Participating in release control process (when application is transferred from product/ development team to test team) to ensure that solution meets user requirements and all UAT exit criteria are met.

Senior Software Test Engineer

HCL Technologies
Riyadh
12.2021 - 11.2022
  • I'm working closely with developers on Mawarid Oracle Application
  • With following responsibilities
  • Critical Thinking
  • Excellent Communication
  • LANGUAGES
  • Arabic: Native language
  • English: C2
  • Master or proficient
  • Ensured project success, conducting product design reviews to identify potential issues and implement corrective action
  • Liaised with software development team to resolve software defects with 90% success
  • Authored and maintained well-organised, efficient and successful manual test cases for entire team
  • Tracked, prioritised and organised defects with Mawarid application, working with development team to facilitate timely corrections
  • Consulting with internal customers on application development project status
  • Fixing identified issues to increase productivity and boost workflows
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members
  • Collaborating with product owners to stay current on product features and intended functionality
  • Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Writing and optimized test cases to maximize success of manual software testing with consistent, thorough approaches
  • Working closely with different departments to develop innovative solutions to functionality issues
  • Monitoring debugging process results and investigated causes of non-conforming software
  • Designing testing scenarios for usability testing
  • Using quality tools to illustrate project features and requirements
  • Locating root causes of problems by reviewing configuration files and logs.

Software Test Engineer

ZATCA
06.2021 - 11.2021
  • I have worked on E-invoice - CRM - Zakaty (web-mobile[android -IOS]) projects at Zakat,
  • Tax, and Customs Authority with following responsibilities:
  • Working closely with PO to review BRD before signing off
  • Covering business gaps with Business owner for best delivery
  • Reviewing user manual for any correction before going live to end users
  • Testing XML files as E-Invoice using command lines to check and validate business rules
  • Testing functionality and UI/UX for SME and Dev portals
  • Reading BRD and writing test cases accordingly.
  • Tracked, prioritised and organised defects with SME , Dev portals web applications ,
  • Working with development team to facilitate timely corrections
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices
  • Performed [ regression], [ black box] and [ white] tests on modules and full software implementations for up to [ 4 ] projects per month
  • Performing Functional Testing, GUI/ Usability testing and API Testing (swagger)
  • Design, Implement and Maintain Test Plans, Test Cases & Scenarios to ensure quality of software/web and mobile applications
  • Located root causes of problems by reviewing configuration files and logs
  • Testing the functionality of MGT portal for Core solutions -E-invoice
  • Tested functional and compatibility of new programs or updates in comparison to existing applications
  • Completed pre-implementation testing for new system modifications to assess potential impacts.

Software Test Engineer

08.2016 - 07.2021
  • uTest, Riyadh, Riyadh Region
  • Reporting defects and supporting UAT
  • Authoring and maintained well-organized, efficient and successful manual test cases.
  • Completing in-depth usability testing on Windows, Android mobile devices
  • Writing and optimizing test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback.

Software Test Engineer

Mansoura
05.2015 - 04.2016
  • Liaised with software development team to resolve software defects with 95 % success
  • Ensured project success, conducting product design reviews to identify potential issues and implement corrective action
  • Facilitated effective decision-making by proactively participating in daily scrum stand-ups
  • Authored and maintained well-organised, efficient and successful manual test cases for entire team
  • Evaluated function, performance and design compliance of every product against design standards and customer needs
  • Developed test conditions, test cases, expected results
  • Identifying, document and prioritize defects according to guidance provided by Test lead.

Education

Bachelor - Computer Sceince, Computers And Information Technology

Mansoura University

Master of Science - Data science

Sunderland University
09.2022 -

Skills

  • Web API protocols (Postman ,swagger)
  • Jira
  • SQL queries
  • Manual test case
  • Preparation
  • Test implementation
  • Defect monitoring
  • Excel proficiency
  • Time Management
  • Google Workspace
  • ERP Software Proficiency


Timeline

UAT Lead

Geidea
10.2024 - Current

Senior UAT Engineer

Geidea
12.2022 - Current

Master of Science - Data science

Sunderland University
09.2022 -

Senior Software Test Engineer

HCL Technologies
12.2021 - 11.2022

Software Test Engineer

ZATCA
06.2021 - 11.2021

Software Test Engineer

08.2016 - 07.2021

Software Test Engineer

05.2015 - 04.2016

Bachelor - Computer Sceince, Computers And Information Technology

Mansoura University
May Abdulmonem