
Ehab Saeed Ibrahim
Software Quality Assurance Engineer at Digital 14
Nasr City, Cairo, EgyptWork Experience
Software Quality Assurance EngineerFull Time
Digital 14
Feb 2020 - Present -5 yrs, 5 months
United Arab Emirates , Abu Dhabi
- Job Details:Digital14, Abu Dhabi Digital Authority (ADDA), Abu Dhabi (UAE) https://digital14.com/ Projects ▪ TAMM and ADGEs websites (Microsoft Sitecore project) for Abu Dhabi Digital Authority (ADDA). https://www.tamm.abudhabi/ Roles & Responsibilities ▪ Work closely with developers during appropriate stages of projects and participate in all phases of the scrum process. ▪ Contribute to product and process improvements and refinement of QA best practices. ▪ Communicate direct with client and validate customer requirements and business needs. ▪ Perform Functionality of new applications and existing software enhancements to ensure they meet business requirements through performing end to end business scenario test and perform Regression Testing to identify any possible impacts caused by changes. ▪ Perform day to day software quality activities to ensure that product software and supporting test tools have been verified and validated (V&V) demonstrating that the software meets specification requirements and works as intended per user needs and systems requirements. ▪ Troubleshoot and analyse application and third-party partner defects in the testing and production environment. ▪ Ensure tasks prioritized effectively and testing tasks delivered on time.
Senior Software Quality EngineerFull Time
ITWORX, Abu Dhabi Digital Authority (ADDA)
Oct 2019 - Jan 2020 -3 months
United Arab Emirates , Abu Dhabi
- Job Details:Projects ▪ TAMM and ADGEs websites (Microsoft Sitecore project) for Abu Dhabi Digital Authority (ADDA). https://www.tamm.abudhabi/ Roles & Responsibilities ▪ Work closely with developers during appropriate stages of projects and participate in all phases of the scrum process. ▪ Contribute to product and process improvements and refinement of QA best practices. ▪ Communicate direct with client and validate customer requirements and business needs. ▪ Perform Functionality of new applications and existing software enhancements to ensure they meet business requirements through performing end to end business scenario test and perform Regression Testing to identify any possible impacts caused by changes. ▪ Perform day to day software quality activities to ensure that product software and supporting test tools have been verified and validated (V&V) demonstrating that the software meets specification requirements and works as intended per user needs and systems requirements. ▪ Troubleshoot and analyse application and third-party partner defects in the testing and production environment. ▪ Ensure tasks prioritized effectively and testing tasks delivered on time.
Software Testing EngineerFull Time
Fawry Integrated Systems (FIS)
Nov 2017 - Sep 2018 -10 months
Egypt , Cairo
- Job Details:Projects ▪ Smart Wallet mobile App for payment solutions (Android & IOS). https://fawry.com/mobilewallet/ ▪ Mobile Control Centre (MCC) web application. Roles & Responsibilities ▪ Perform all means of manual testing. ▪ Assist in the maintenance and management of manual and automated scripts & test databases. ▪ Contribute in conjunction with other members of the team to ensure all software errors are identified and corrected. ▪ Write SQL queries for retrieval of required data using SQL Management Tool. ▪ Ensure all aspects of work meet company quality standards and client expectations with guidance from Test Management. ▪ Update test cases based on the discovered defects. ▪ Writing, generating and reviewing software test cases, bugs and scenarios by Microsoft Test Manager. ▪ Good knowledge of automated testing by Selenium WebDriver with Java.
Software Quality Assurance EngineerFull Time
CÆLUM Middle East
Jul 2016 - Nov 2017 -1 yr, 4 months
Egypt , Cairo
- Job Details:Projects ▪ Situational Awareness Builder (SAB) for Deutsche Bahn, Germany. ▪ Enrolment Passport phase for Dominican Republic. ▪ ID Document Validation and Quality Control for Mexico. Roles & Responsibilities ▪ To read all the documents and understand what needs to be tested. ▪ Based on the information procured in the above step decide how it is to be tested. ▪ Develop test cases and prioritize testing activities. ▪ Execute all the test case and report defects, define severity and priority for each defect. ▪ Carry out regression testing every time when changes are made to the code to fix defects.
Education
Bachelor’s degree in Geological and Geophysical Sciences in Geology and Geophysics
Ain Shams University (ASU)Jan 2006 - Jan 2011 - 5 yr
High School - Thanaweya Amma
El-Nokrashy secondary schoolJan 2006
Skills
View More
Languages
Arabic
FluentEnglish
AdvancedGerman
Beginner
Training & Certifications
ISTQB
SECC·2018ISTQB-Foundation level certificate
SECC, Cairo (Egypt)·2018Software Test Automation
SECC·2017Java (J2SE+J2EE)
ITshare·2017ISTQB- Foundation level
SQS·2016Art of Thinking
Hindawi Publishing Corporation·2015Tropism
Hindawi Publishing Corporation·2015Bachelor’s degree
Ain-Shams University·2011TechLog
Faculty of Science, Ain-Shams University·2011Oil exploration
“GUPCO” Gulf of Suez Petroleum Company·2010