Senior Quality Control Engineer
p&es consukorra
Total years of experience :16 years, 9 Months
o Make requirements analysis
o Apply static testing techniques such as peer reviews for requirements, design specification,
o Writes test plans, test design specifications, test cases for company systems.
o Write automated test cases for regression testing
o Test and verify software products during the development phases and throughout the software development lifecycle (Build
acceptance, System, Regression, User acceptance)
o Maintain documentation of test results
o Analyze test results and recommend corrective action
o Report the defects found in the status report.
o Trace the defects' fix.
August 2011 - Present Yellow Pages
• Senior Quality Control Engineer
o Make requirements analysis
o Apply static testing techniques such as peer reviews for requirements, design specification,
o Writes test plans, test design specifications, test cases for company
systems.
o Write automated test cases for regression testing
o Test and verify software products during the development phases and throughout the software development lifecycle (Build
acceptance, System, Regression, User acceptance)
o Maintain documentation of test results
o Analyze test results and recommend corrective action
o Report the defects found in the status report.
o Trace the defects' fix.
June 2008 - July 2011 Centrivision
• Senior Quality Control Engineer
o Make requirements analysis
o Apply static testing techniques such as peer reviews for requirements, design specification,
o Writes test plans, test design specifications, test cases for company
systems.
o Write automated test cases for regression testing
o Test and verify software products during the development phases and throughout the software development lifecycle (Build
acceptance, System, Regression, User acceptance)
o Maintain documentation of test results
o Analyze test results and recommend corrective action
o Report the defects found in the status report.
o Trace the defects' fix.
o Create with the developer the impact analysis.
• Process Improvement Engineer (Product Development process Co-owner)
o Define the testing process according to SPIG and ISTQB guides.
o Review, modify and deploy of the SPIG product development
process.
o Modify the process templates according to the process
modifications.
• Quality Control Engineer
o Attend requirements meeting and make requirements analysis
o Apply static testing techniques such as peer reviews for requirements, design specification,
o Writes test cases for company systems.
o Write automated test cases for regression testing
o Test and verify software products during the development phases and throughout the software development lifecycle (Build
acceptance, System, Regression, User acceptance)
o Report the defects found in the status report.
o Trace the defects' fix.
• Software Engineer
o Developing web applications and software solutions using Java and
J2EE.
September 2010 - February 2011 Faculty of Computers and Information
• Freelancer Quality Control Engineer
o Write testing methodology.
o Write automated scripts for load testing and availability testing.
o Apply Functional, Usability, Interface, Compatibility, Security and
Load Testing on the government portals.
o Maintain documentation of test results
o Analyze test results and recommend corrective action
o Report the defects found in the status report
September 2010 - December 2010 ACI
• Freelancer Quality Control Engineer
o Test and verify software products during the development phases and throughout the software development lifecycle (Build
acceptance, System, Regression, User acceptance)
o Maintain documentation of test results
o Report the defects found in the status report.
o Trace the defects' fix.
April 2008 - June 2008 Alkhawarizmy
Software engineer developing search engine for Arabic language and developing web applications to use this search engine using ASP.NET, C#, C and C++.
December 2007 - April 2008 ACI
Instructor of windows, internet and Microsoft office.
August 2007 - December 2007 Level company
Freelancer web developer for the company website using Asp.net, C#, Flash, Java Script, Action Script. (www.levelconsult.net)
[Feb 2014] Cairo University - Faculty of Computers and Information I have got master's degree in computer science. Masters topic: Intelligent Visual Mining for Secure Business Intelligence Applications. Abstract: Global economy is a dominating factor in the national economic growth of each country .Yet, it is the economic growth of the individual countries that affects the overall global economy .This mutual effect of national and global economies makes it necessary to find ways and techniques to study the effect between seemingly unrelated projects, industries, or institutions .A major problem impeding reaching this goal is that business managers are always concerned with their projects separately .They do not give enough consideration to how their projects can affect, or be affected by, other projects, nationally or globally .Even when a decision maker is interested in using intelligent mutual effects to manage and maximize revenue, the security and privacy problems become an obstacle .The exchange of data should not jeopardize the ownership and scope of access to data and information .This research aims at utilizing computing science and ICT to overcome this problem . We propose building a tool which will collect the data from seemingly remote projects and discover hidden relations, patterns, and clusters, or to discover the lack of such relations, patterns, and clusters .The tool then visualizes the relations between different systems for business managers and decision makers .The power of this study is not limited to the analysis, mining, and visualization of data, but in performing the sophisticated data mining process itself by visualization .Hence, it enables business managers seeing their data in visualized form then business managers can take the needed decisions to maximize the outcome and impact of running those complex systems and optimize the resource utilization .The mining by visualization will also enable decision makers to draw business scenarios on success and failure cases then investigate what’s behind each scenario which will result in better planning and crisis prediction and management.
[February 2010] ISTQB CTFL (Certified Tester Foundation Level) -SECC I have got certified for software testing foundation level from ISTQB (International Software Testing Qualifications Board) with grade 90%.
2003 - 2007 Cairo University - Faculty of Computers and Information B.Sc .in Computer Science with very good (81%, I was ranked 20th on Computer Science department) Graduation project: Visual Miner (Full mark) • Abstract: Extracting relations among remote dynamic systems which seems to be unrelated is one of the most important goals in Data mining. Relations may be flow relation among these systems or intensity relation that may lead to discover patterns or strength of relation among these systems .In this work we propose mainly to make visual mining tool which let the user make mining with his/her eyes instead of calculating it, the tool will display the flow and intensity on graph to let the user see the system from different views and he/she will be able at this time to determine if there is important relation detected may affect in decision making or not also there is another functionality it is significant intersection that allow user to detect the flow of one object in the system and see all intersections of this object in the system The results of using this tool will help in decision making to be easier and save time instead of wasting long time in mathematical calculation. • The project implemented using Java3d and Java.