Personal Information
Personal Information
Summary
Overview
Languages
Education
Work history
Skills
Certification
Hi, I’m

Mohammad Zaghloul

Mohammad Zaghloul

Personal Information

  • Title: Senior QUALITY ASSURANCE ENGINEER
  • Date of birth: 05/25/1998
  • Nationality: Jordanian
  • Marital status: Married

Personal Information

  • Title: Senior QUALITY ASSURANCE ENGINEER
  • Date of birth: 05/25/1998
  • Nationality: Jordanian
  • Marital status: Married

Summary

Experienced Senior Software Tester with a passion for ensuring the highest quality software solutions. With a solid background in manual testing, l've consistently contributed to the success of cross-functional teams by identifying and resolving complex issues throughout the software development lifecycle.
My expertise includes designing comprehensive test plans, executing rigorous test cases, and implementing efficient testing processes that enhance product reliability. I'm dedicated to continuous learning, keeping up with industry best practices and emerging technologies to adapt and optimize testing strategies.

Overview

4
years of professional experience
1
Certificate

Languages

Arabic (Native)
Fluent
English
Advanced

Education

Hashemite University

BACHELORS OF COMPUTER SCIENCE

Work history

Riyad Bank
Riyad, Saudi Arabia

Senior quality assurance engineer
06.2022 - Current

Job overview

-Working as a data team led in the new Riyad bank application (FORMULAX)

-Working as a team led in the new Riyad bank application (FORMULAX)

-specialized in Credit and debit card

-specialized in linux command (PuTTY)

-Conduct comprehensive testing of financial software applications, including core banking systems, online banking platforms, and mobile banking applications.

-Produced and maintained technical documentation for project reference.

-Worked with stakeholders and team members on quality assurance efforts for hardware components.

-Supported product managers and development teams across phases of testing from planning to execution, troubleshooting and reporting within high-volume, agile environment.

-Supported the successful launch of numerous product releases by coordinating QA efforts, including test planning, execution, and reporting.

-Conduct comprehensive testing of financial software applications, including core banking systems, online banking platforms, and mobile banking applications.

-Develop and execute test plans, test cases, and test scripts to ensure thorough coverage of functional and non-functional requirements. -Collaborate with cross-functional teams including developers, business analysts, and project managers to define testing strategies and timelines. - Perform regression testing to validate software changes and enhancements, ensuring no adverse impacts on existing functionalities. - Identify, prioritize, and track defects using issue tracking systems such as JIRA, ensuring timely resolution and communication of issues to stakeholders. - Lead efforts to automate testing processes using tools such as Selenium and Appium, resulting in increased efficiency and test coverage. - Conduct security testing to identify vulnerabilities and ensure compliance with industry standards and regulatory requirements. - Provide regular status updates and reports on testing progress, including metrics such as test coverage, defect density, and test execution results. - Mentor junior testers and contribute to the continuous improvement of testing practices within the organization. - Stay current with industry trends and best practices in software testing and banking technology, continuously enhancing skills and knowledge to drive quality improvements.

Inspire for Solutions Development

Quality Assurance Engineer + Production support
07.2021 - Current

Job overview

  • Main responsibilities:- - Identify test requirements from specifications, map test case requirements, and design test coverage plan. - Develop, document, and maintain functional test cases and execute and evaluate manual or automated test cases, and report test results. - Hold and facilitate test plan/ case reviews with cross-functional team members. - Identify any potential quality issues per defined process and escalate potential quality issues immediately to management. - Connecting through a variety of channels with the engineering team to fix current and possible defects. - Troubleshoot minor and major system problems in a timely manner and escalate to L3 support when necessary. - Monitor all performance metrics for various production Systems and identify the root cause for all technical issues and recommend solutions.

Inspire for Solutions Development

Quality Assurance Engineer
09.2020 - Current

Skills

  • Appium
  • Selenium
  • Katalon Studio
  • IBM Rational Functional Tester(RFT)
  • Integration Testing
  • Jira
  • Postman API
  • Browser Stack
  • Teamwork
  • Quick Learner
  • Leadership
  • Time Management
  • Willingness to Learn
  • Public Speaking
  • Problem Solving
  • Team Leadership
  • Banking software understanding
  • Corporate banking
  • Online banking software
  • Linux command
  • PuTTy

Certification

  • Designing and Implementing Microsoft DevOps
  • Microsoft Azure Administrator
  • ISTQB - Certified Tester Foundation Level (CTFL)
Mohammad Zaghloul