Maximum upload file size: 3MB. File types allowed: jpg, jpeg, gif only.

Click the above 'Browse' button to select a photo.
Guidelines
  1. Only upload a photograph of yourself
  2. Photos of children, celebrities, pets, or illustrated cartoon characters will not be approved
  3. Photos containing nudity, gore, or hateful themes are not permissible and may lead to the cancellation of your account
  4. Photos of your passport, ID, or photos containing any personal information such as your address, passport number, or contact details are not permissible for your own security.

Delete Guidelines

Ihab Salamin

Software Integration and Quality Assurance Team Lead

SAFRAN Morpho

Location:
United Arab Emirates - Dubai
Education:
Bachelor's degree, Electrical & Computer Engineer
Experience:
15 years, 7 months

Work Experience

What's your work experience? Your experience is one of the most important sections in a CV.
List all relevant responsibilities, skills, projects, and achievements against each role.  If you're a fresh grad, you can add any volunteer work or any internship you've done before.
Add Experience

Total Years of Experience:  15 Years, 7 Months   

June 2013 To Present

Software Integration and Quality Assurance Team Lead

at SAFRAN Morpho
Location : United Arab Emirates - Abu Dhabi
 Lead the software Integration team of the unit and develop integration strategies.
 Work closely with project managers to ensure proper planning, execution, and management of the integration strategy of each project.
 Develop and conduct testing plans and procedures based on the integration strategy of the projects.
 Establish a broad and comprehensive understanding of the end-to-end solution elements of the projects including business rules, functional requirements, technical specifications, technology, and operations.
 Arrange with project team members project-related activities, and provide proper QA planning and estimation of projects.
 Performs and monitor the execution of manual and/or automated system integration, and assure that testing activities conform to approved test plan, and to Software Testing Process.
 Ensure that required Integration, regression and user acceptance testing has been successfully completed.
 Work with development team during development, and testing phases to ensure quality and timely delivery is achieved.
 Maintain, follow, and implement test plans, strategies, and provide any information regarding their fulfillment to project specifications and deadlines.
 Select appropriate test data, test execution, recording of test results, managing the user base for user acceptance testing.
 Identify, analyze, and document all defects, programming errors (software bugs and enhancements) and operational characteristics that are inconsistent with stated requirements and design specifications.
 Assist in implementing improvements in test methods and strategies.
 Represents the organization on project teams and contributes to the quality and achievement of organizational goals and objectives.
 Provides documentation of work and results; reviews projects against goals and provides status reports.
July 2012 To June 2013

Quality Assurance Team Lead, VeriPark Tech, MS Dynamics CRM Implementation

at Veripark Gulf
Location : United Arab Emirates - Dubai
 Web Application Testing Domain.
 JAD sessions for requirement gathering and Gaps analysis.
 Produce requirements using various requirement gathering techniques including questionnaire, surveys, business domain analysis, formal requirement document, client site visits, etc.
 Documenting business requirements and writing functional specifications and use cases documents.
 Maintain horizontal and vertical requirement traceability.
 Detailed analysis of client’s existing system or requirements and proposed a solution based on client’s organization strength and weakness.
 Review of technical documents and proposed changes based on design requirements.
 Lead the testing team on various projects.
 Create and review testing artifacts including test plan, test scenarios, test cases and test data.
 Test cases execution, Bugs reporting and verification, Test logs.
 Responsible for Configuration Management, and user manuals writing.
 Participate in creating and improving the company processes.
August 2011 To July 2012

Quality Assurance Team Lead, Afkam and Horizon Projects For Medcor Inc. Company

at iConnect Tech
Location : Palestine - West Bank
 Web Application Testing Domain.
 Loading Testing, Performance Testing, Functional Testing, Usability Testing &
Browser Compatibility Testing.
 Analyze business requirements and functional specifications documents.
 Select appropriate test data, matrices, checklists, test execution, recording of test
results, managing the user base for user acceptance testing.
 Preparing a comprehensive business and technical documents during Software
Development Life Cycle (SDLC) & Software Testing life cycle.
 Managing Software Testing life cycle using Microsoft Test Manager 2010
 Analyze test results and write detailed test reports that accurately describe the
project status.
 Participate in reviewing and improving the company processes.
October 2010 To August 2011

Quality Assurance Team Lead, Intel Small Business Advantage (SBA) Project For Intel Company

at Jaffa.Net Computer System
Location : Palestine - West Bank
 Coordination and Communication between the development Team and the QA
Team.
 Preparation and execution of the Unit Testing using Unit Testing framework in
Visual Studio 2010.
 Preparation and execution of Test Cases.
 Manual Testing and Automation Testing (Test Complete Automaton Tool).
 Bug tracking and reporting which clearly define the problem and easy to flow and
understand by the developers.
 Estimate the time needed for the quality tasks in the project.
 Preparing comprehensive test plan describing the test approach, defining tasks and
test schedule, and making sure it is compliant with the overall project plan
 Follow up on the test plan and tracking the bug’s status according to the bug life
cycle.
 Raise defect reports and progress the resolution of defects.
 Defining the basic acceptance tests (BAT) and prepare smoke test.
 Preparing and execution of the Integration, regression and user acceptance testing
has been successfully completed.
 Manage the testing of releases each release follow strict change control
procedures.
March 2010 To October 2010

Web and Desktop Application Developer Using Java

at Jaffa.Net Computer System
Location : Palestine - West Bank
 Design and development of University Portal Project, I was one of the team that
works on the on-line registration portal that includes on-line application, student
page which includes student information, course registration, etc...The project built
on Java EE technologies stack such as JSF 1.2 (ICE Faces Ajax framework);
LifeRay Portal bundled with Tomcat, servlets and Hibernate for persistence layer.
Moreover the project uses Oracle DB.
 Design and development of HR Desktop Project, I was one of the team that works
on this project, the project is swing based and uses Oracle DB. I was mainly
developing business logic and validation code.
 Reports Designer using iReport Tool.
 Design and development of School.Net, I was one the Team Leads of this project;
the project is a web service for school management using GWT.
 MobileBilling web end for the MobileBilling mobile app using GWT.
August 2008 To March 2010

Software Engineer Team Lead, Web Application Developer Using ASP.Net

at Innovative Software Engineering Center (ISEC) – Palestine Polytechnic University
Location : Palestine - West Bank
 Design and development of an Academic Decision Support System (ADSS) for
Palestine Polytechnic University academic registration system, the project aims to
support student, supervisor, and heads of the departments to have the perfect
decisions through the registration process. The project was developed using 3-tier
Architecture with ASP.Net 2008, and the database was designed Using SQL
Server 2008.
 The project was applied with full Software Engineering International Standards,
Rational Unified Process (RUP) Standards documentations were written for this
project.

Education

What's your educational background?
Let employers know more about your education; remember, be clear and concise.
June 2008

Bachelor's degree, Electrical & Computer Engineer

at Palestine Polytechnic University
Location : Palestine - West Bank
Bachelor degree in Electrical & Computer Engineering, from
Palestine Polytechnic University, Hebron, Palestine.

Specialties & Skills

Java Development

.Net Development

Quality Assurance

Technical Writing

IT Infrastructure Library (ITIL)

Agile and Scrums

Agile Project Management

Software Quality Assurance

Java software development

.NET development

Languages

Do you speak more than one language?
For some jobs, fluency in one or more foreign languages is a plus, so add your language skills to get better results.

Arabic

Expert

English

Intermediate

Training and Certifications

RedHat Certified Engineer(RHCE) ( Certificate )

Issued in: October 2009 Valid Until: - November 2009

Loading
Loading...
Loading...