Mohammad Abu-Hammam, Software Testing Principle Engineer

Mohammad Abu-Hammam

Software Testing Principle Engineer

STC Solutions

Lieu
Arabie Saoudite
Éducation
Baccalauréat, Software engineering
Expérience
17 years, 10 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :17 years, 10 Mois

Software Testing Principle Engineer à STC Solutions
  • Arabie Saoudite - Riyad
  • Je travaille ici depuis février 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 à airbus
  • Arabie Saoudite - Riyad
  • mars 2014 à février 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 à ELM
  • Arabie Saoudite - Riyad
  • août 2012 à mars 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 à King Saud university
  • Arabie Saoudite - Riyad
  • juin 2011 à août 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 à Hoshan Group
  • Arabie Saoudite - Riyad
  • janvier 2011 à juin 2011

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

Quality Team lead à international Sure for Technology and cosultancy
  • Arabie Saoudite - Riyad
  • janvier 2009 à janvier 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 à Integrant Corp
  • Jordanie
  • juillet 2007 à janvier 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 à Progress Soft
  • Jordanie
  • juillet 2006 à juillet 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.

Éducation

Baccalauréat, Software engineering
  • à Hashemite University
  • juillet 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

Langues

Arabe
Expert
Anglais
Expert

Formation et Diplômes

Six Sigma Green Belt (Certificat)
Date de la formation:
December 2020
Project Management Profressional (Certificat)
Date de la formation:
December 2015
Valide jusqu'à:
December 2017
CMMI (Formation)
Institut de formation:
Knowledge Hut
Date de la formation:
August 2014
Durée:
40 heures
PMP (Formation)
Institut de formation:
Airbus Academy
Date de la formation:
March 2015
Durée:
24 heures
Lean Six Sigma GreenBelt (Formation)
Institut de formation:
MEIRC
Date de la formation:
March 2015
Durée:
40 heures
ISO27000 lead implementer (Certificat)
Date de la formation:
July 2013
Valide jusqu'à:
January 9999
ISTQB® Certified Tester, Advanced Level, Test Manager (Certificat)
Date de la formation:
June 2013
Valide jusqu'à:
June 2013
ISTQB Certified Tester: Foundation Level (Certificat)
Date de la formation:
May 2013
Valide jusqu'à:
May 2013