Mohammad Abu-Hammam, Software Testing Principle Engineer

Mohammad Abu-Hammam

Software Testing Principle Engineer

STC Solutions

Location
Saudi Arabia
Education
Bachelor's degree, Software engineering
Experience
17 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 10 Months

Software Testing Principle Engineer at STC Solutions
  • Saudi Arabia - Riyadh
  • My current job since February 2016

Building the Software Testing Team structure and organizational
Building Software Testing Section processes
Auditing the existing processes and evaluating efficiency
Building the standards and checklists for the testing activities
Coordinating and managing the communication between the testing team and other sections Evaluate the current applications quality and study the gaps in order to be filled.
Provide senior management with reports about the progress, status and challenges faced.
Propose new techniques and tools that can make the test execution and reporting more efficient.

Project Quality Manager at airbus
  • Saudi Arabia - Riyadh
  • March 2014 to February 2016

Evaluating the project execution processes

Ø Building new processes

Ø Technical Documents review and approval

Ø Business document review and approval

Ø Customer negotiations and follow up

Ø Evlauting the test reports and taking decisions regarding the quality inprovments needed

Ø Supervise the team in terms of following the quality standards.

Ø Inforcing the quality management system of the organization into the project

Ø Performing Internal audits.

Ø Guiding the external auditors through the external audits.

Senior Software Quality Engineer at ELM
  • Saudi Arabia - Riyadh
  • August 2012 to March 2014

Test Planning

- Preparing Test plans

- Test Execution Plans

Ø Test Execution

- Evaluating Test Results

- Provide recommendations

- Test, progress and status reports.

Ø Team Supervision

- Leading junior and senior test engineers

- Provide quality and testing supervisions.

Ø CMMI Certificate Gaining participation

- Evaluating the quality depatments pains

- Suggesting solutions.

Quality Assurance/ Control Supervisor at King Saud university
  • Saudi Arabia - Riyadh
  • June 2011 to August 2012

- Strategic Planning for Different IT Sections
- Developing Templates, Checklists and Forms for All Departments.
- Setting Standardization on different fields.
- Establishing Quality Control Department.
- Quality team Supervision.
- Providing Consultancy in different work related issues
- Representing Application Department in the ISO 27001, 9001 preparation Committee.
- Gaining the ISO27001 for the department

Quality Performance Analyst at Hoshan Group
  • Saudi Arabia - Riyadh
  • January 2011 to June 2011

1. Developing Business Processes and workflows.
2. Performing Audit on Processes.
3. Developing KPIs

Quality Team lead at international Sure for Technology and cosultancy
  • Saudi Arabia - Riyadh
  • January 2009 to January 2011

1. Testing already running projects.
2. Improving Quality Control department by applying TFS Bug tracking tool by preparing Virtual machines and making presentations.
3. Improving the process of testing by applying new methodologies.
4. Supervising quality team.
5. Spreading the idea of quality and building the department.
6. Estimation and risk management regarding to the Quality tasks.
7. applying Quality Assurance Methodology concepts.
8. preparing check-lists and templates for the company.
9. Improving software development process

Quality Assurance Engineer at Integrant Corp
  • Jordan
  • July 2007 to January 2009

Review Software Requirements Specifications, Detailed Design, Database Design, UI Design, and User Manuals Documents.
Reviews project requirements and test estimates and timeline.
Strong understanding of testing techniques, approaches and strategy.
Working experience in MSF / RUP or any other SDLC.
Coordinates with technical and middle management to control project status.
Review, setup and implement test plans.
Develop Test Cases.
Facilitate Software Architecture Specification peer review.
Prepare and Develop Acceptance plans Documents.
Strong Black Box testing techniques.
Strong Exploratory testing techniques (Ad hoc testing).
Apply all types of testing, Reporting and Verifying bugs (defects).
Provided different deep levels of requirements and analysis support for some modules.
Testing different types of projects especially ones related to workflow plus ETLs.
Doing different types of testing: module, system, functional, user interface, regression, load and integration testing.
Execute Usability testing.
Execute Exploratory testing (Ad hoc testing).
Reporting bugs.
Verifying fixed bugs.
Executing test plans and Test Cases.
Practicing some test on the RFT(Rational Functional Tester).
Working on the TFS (Microsoft Team foundation server)
Acting as a team leader:
Communicating with the Team Members.
Solving challenges facing the team.
managing the way of testing the project

Quality Control Engineer at Progress Soft
  • Jordan
  • July 2006 to July 2007

Review Software Requirements Specifications, Detailed Design, Database Design, UI Design, and User Manuals Documents.
Reviews project requirements and test estimates and timeline.
Strong understanding of testing techniques, approaches and strategy.
Working experience in MSF / RUP or any other SDLC.
Coordinates with technical and middle management to control project status.
Review, setup and implement test plans.
Develop Test Cases.
Facilitate Software Architecture Specification peer review.
Prepare and Develop Acceptance plans Documents.
Strong Black Box testing techniques.
Strong Exploratory testing techniques (Ad hoc testing).
Apply all types of testing, Reporting and Verifying bugs (defects).
Provided different deep levels of requirements and analysis support for some modules.
Use Different Software Test Tools such as (FxCop, WAPT, etc…) to test functionalities, performance, etc…
Doing different types of testing: module, system, functional, user interface, regression, load and integration testing.
Execute Usability testing.
Execute Exploratory testing (Ad hoc testing).
Reporting bugs.
Verifying fixed bugs.
Executing test plans and Test Cases.

Education

Bachelor's degree, Software engineering
  • at Hashemite University
  • July 2005

It's An IT major that is specialized in the Engineering and RE-ENGINEERING Systems. My graduation

Specialties & Skills

Database Design
Software Engineering
Testing
Middle Management
Internet and Microsoft(all versions of Windows, MSoffice)
programming languages(Java Programming Lang, VB.NET,ADO.NET,ASP.NET)
Communication Skills
Good Knowledge with TFS (Team Foundation Server)
CaseWise

Languages

Arabic
Expert
English
Expert

Training and Certifications

Six Sigma Green Belt (Certificate)
Date Attended:
December 2020
Project Management Profressional (Certificate)
Date Attended:
December 2015
Valid Until:
December 2017
CMMI (Training)
Training Institute:
Knowledge Hut
Date Attended:
August 2014
Duration:
40 hours
PMP (Training)
Training Institute:
Airbus Academy
Date Attended:
March 2015
Duration:
24 hours
Lean Six Sigma GreenBelt (Training)
Training Institute:
MEIRC
Date Attended:
March 2015
Duration:
40 hours
ISO27000 lead implementer (Certificate)
Date Attended:
July 2013
Valid Until:
January 9999
ISTQB® Certified Tester, Advanced Level, Test Manager (Certificate)
Date Attended:
June 2013
Valid Until:
June 2013
ISTQB Certified Tester: Foundation Level (Certificate)
Date Attended:
May 2013
Valid Until:
May 2013