Curriculum Vitae
PERSONAL DETAILS
Mahmoud Abd El-monem Mahmoud Ibrahim Elmasry
Date of Birth (dd: mm: yyyy): 22-03-1986.
Address: 28 Ibrahim Ragi St. 6th
floor Apt 24, Kafr Abdou, Alexandria, Egypt.
E-mail: dr_mahmoudelmasry@yahoo.com
Phone Number: +203 523 5441
Mobile: +20 114444 3004
Marital status: Married
EDUCATION
 School: Zahran Language Schools 2003.
 Degree: BSc of Commerce, English Department, Major Accounting, Alexandria University.
 Graduation: May 2008.
 Studying MSc of information technology in the institute of graduated studies and researches
Alexandria University (Preparing the thesis protocol).
WORK EXPERIENCE
Iwaves Egypt – Client Bartizan Connects New York (www.bartizan.com)
Senior Software Quality Assurance Engineer June 2013 – Present
 Responsibilities:
-Developing and Implementing the project test plans.
-Analyzing architecture and product requirements in order to develop effective testing
strategies that encompass black box and automated testing.
-Evaluating, maintaining and improving Testing roles and responsibilities within the product
development life-cycle.
-Facilitating the development, implementation and adherence of testing department
standards
-Evaluating and implementing training and development needs for team.
-Managing team compliance with existing measures for reporting testing efforts.
-Preparing an internal documentation for the software
-Preparing End-User documentations
-Preparing implementation manuals for implementers
-Assessing project risks and work with project stakeholders to define and implement
mitigation plans.
-Creating and executing black box, automated, and performance tests with a focus on
improving test coverage.
-Coded UI test automation using selenium IDE
-Providing quality metrics/reports at key project milestones.
-Providing effective communication regarding issues and QC objectives to Quality Manager
and project stakeholders.
-assisting in test plan reviews, providing process and troubleshooting guidance.
-Participating effectively in the Process Improvement Projects
-Preparing quality notes for all members (analysis, development, implementation)
-Business Process Modeling
-Business Requirements Listing and Modelling
Andalusia Healthcare Business Solutions
Software Quality Control Team Leader March 2012 – Present
 Responsibilities:
- Analyzing architecture and product requirements in order to develop effective testing
strategies that encompass black box and automated testing.
- Evaluating, maintaining and improving Testing roles and responsibilities within the
product development life-cycle.
- Facilitating the development, implementation and adherence of testing department
standards
- Assessing project risks and work with project stakeholders to define and implement
mitigation plans.
- Providing quality metrics/reports at key project milestones.
- assisting in test plan reviews, providing process and troubleshooting guidance.
- Preparing quality notes for all members (analysis, development, implementation)
- Leading a team of software testers.
- Improve the quality and usability of the solution.
- Facilitate problem solving and collaboration
- Create and maintain test cases.
- Perform Functional, regression, performance, and usability testing
- Report bugs and run test cases.
- Track all bugs and communicate issues to ensure their resolution before release.
- Performing automation testing using Microsoft Team Foundation server (TFS) and
Ranorex software
- Report testing status to management on weekly basis.
- Exposure to Agile methodologies (e.g. SCRUM).
Itqaan for Information Technology
CO-Founder/Owner September 2011 – March 2012
 Responsibilities:
- Adopting new open source technologies, business applications, and E-Commerce
applications. (School management system, Task Management system, real estate
management system, tailored applications)
- Web/mobile applications design and architecture.
- Customizing E-Commerce Web Applications.
- Investigating and resolving application functionality related issues and provide first
level support and troubleshooting.
- Coordinating application development for multiple projects.
- Producing technical documentation for new and existing applications.
- Participating on IT project steering committees and involving in the design phase of any
new IT software development projects.
- Providing assistance and advice to business users in the effective use of applications
and information technology.
Mengate Sweden (Egypt Branch)
Business Analyst/Project Manager July 2010 – September 2011
 Responsibilities:
- Analyzing business operations and translating these into requirements for improvement
using a defined set of software tools
- Defining project plans, and deliver these plans to the top management
- prioritizing tasks and assigning them to the sales and implementation teams
- Adopting new open source technologies and business applications (Adempiere
ERP/MRP/CRM Solution).
- performing presentation and demos for the clients
- preparing proposals for the clients
- Customizing Adempiere application by creating master files, transactions, and reports.
- Translating Adempiere ERP Solution into Arabic.
- Training sales executives and implementers on functional features of Adempiere.
- Preparing Arabic documentation, implementation manuals, and user guides.
- Preparing Demo Videos for Adempiere ERP solution.
- Implementing Adempiere ERP Solution for different industries.
Top Systems Company
Business Analyst/Implementer May 2007 – July 2010
 Responsibilities:
- Interact with customers to know their requirements.
- Interact with designers to convey the possible interface of the software.
- Interact/guide the coders/developers to keep track of system development.
- System and business logic architecting.
- Quality assurance and testing.
- Presenting the system features for proposed customers using power point and data
shows.
- Installing and implementing ERP solutions.
- Training end users on ERP solutions.
- Preparing End user documentation such as help and implementation manuals.
- Preparing help demo videos for users as well as demo videos for proposals and
presentations.
- Providing technical support for existing customers using remote techniques.
- Websites analysis and quality control.
Technical Writer July 2006 – May 2007
 Responsibilities:
- Creating technical offline standard help (Html help .CHM and PDF), User Guides,
Booklets and Sales documents (brochures).
- Creating demo videos for ERP solutions, videos for presentations and training.
- Preparing presentations for proposals.
- Preparing websites documentation and translation.
Freelance Work
Freelance Translator September 2004 – Present
 Freelance translator for documents and websites using mechanical translation
techniques in the activity related translations.
Freelance Web/Graphic Designer July 2008 – Present
 Designing and implementing corporate websites.
 Designing Flyers, Brochures, Mobile Applications UI, Business Cards, Websites, Print
Design, Corporate Identities, and logo design. (check my portfolio from
www.imahmoud.com)
ACHIEVEMENTS
 Performing (functional, system, compatibility, usability, load, Acceptance, and
automation testing to a whole Leadslightning.com web portal with 1000+ test cases using
Microsoft team foundation server and selenium IDE for automation)
 Performing a complete adaptation for Adempiere open source ERP/MRP/CRM (Resolving
application functionality, Investigation, Understanding, Customization and Preparation
for implementation), as well as translating it into Arabic (28,000 entries).
 Performed a complete implementation process for united overseas company starting
from the foundation of the physical networking infrastructure to the employees training
(Human Capital Management, Supply Chain Management modules).
 Translating a complete ERP solution from Arabic into English (General Ledger, Cash
Management, Accounts Receivable, Accounts Payable, Fixed Assets, Sales Orders,
Purchase Orders, Stock Control and Human Capital Management).
COURSES AND CERTIFICATES
 Object Oriented System Analysis and Design Using UML Modeling Techniques.
 ICDL Certified V4.0, Skill Card ID: EGY000228420.
 Preparing (CISA) certified information system auditor in the AUC American University of
Cairo.
 Web and internet technology.
 Computer and internet security.
 A+, Self Study (PC hardware and Windows XP troubleshooting).
 Commercial Excel.
 Microsoft team foundation server – Testing Manager
 MCSE, two modules (Implementing windows XP and Managing Windows Server 2003 active
directory).
 How to be a professional internet searcher (Google.com) in the Faculty of Engineering.
 Excel 2007 best practices.
 Mechanical Translation Techniques for activity related translations.
 Advanced Power Point.
 Testing using Team Foundation server
 Team Foundation Server administration
 Ranorex testing Automation tool
 Selenium test automation (Coded UI test)
COMPUTER SKILLS AND SOFT SKILLS
 Professional surfer on the internet.
 Professional in Adobe Professional, Adobe Photoshop, Camtasia studio, Front page, HTML
Help files (CHM) using Microsoft far, Microsoft Expression web and Microsoft Visio.
 Presentation skills, communication skills and leadership skills
 Administrating Microsoft Team Foundation server (TFS)
 Html5, CSS3, JQuery, and JavaScript
 Working on different accounting and business applications such as (Peachtree, Quick
Books, Microsoft Dynamics CRM, Microsoft Great Plains)
 Technical reporting.
 SQL database management.
 Involved in the recruitment process (Setting IT, Word, Excel and English exams for
applicants).
LANGUAGES
 Arabic (Mother tongue).
 English (fluent speaking & writing).
 French (fair).
MILITARY SERVICE
 Exempted.
All certificates could be provided upon request.

Mahmoud Elmasry CV - Senior Software Quality Assurance Engineer

  • 1.
    Curriculum Vitae PERSONAL DETAILS MahmoudAbd El-monem Mahmoud Ibrahim Elmasry Date of Birth (dd: mm: yyyy): 22-03-1986. Address: 28 Ibrahim Ragi St. 6th floor Apt 24, Kafr Abdou, Alexandria, Egypt. E-mail: dr_mahmoudelmasry@yahoo.com Phone Number: +203 523 5441 Mobile: +20 114444 3004 Marital status: Married EDUCATION  School: Zahran Language Schools 2003.  Degree: BSc of Commerce, English Department, Major Accounting, Alexandria University.  Graduation: May 2008.  Studying MSc of information technology in the institute of graduated studies and researches Alexandria University (Preparing the thesis protocol). WORK EXPERIENCE Iwaves Egypt – Client Bartizan Connects New York (www.bartizan.com) Senior Software Quality Assurance Engineer June 2013 – Present  Responsibilities: -Developing and Implementing the project test plans. -Analyzing architecture and product requirements in order to develop effective testing strategies that encompass black box and automated testing. -Evaluating, maintaining and improving Testing roles and responsibilities within the product development life-cycle. -Facilitating the development, implementation and adherence of testing department standards -Evaluating and implementing training and development needs for team. -Managing team compliance with existing measures for reporting testing efforts. -Preparing an internal documentation for the software -Preparing End-User documentations -Preparing implementation manuals for implementers -Assessing project risks and work with project stakeholders to define and implement mitigation plans. -Creating and executing black box, automated, and performance tests with a focus on improving test coverage. -Coded UI test automation using selenium IDE -Providing quality metrics/reports at key project milestones. -Providing effective communication regarding issues and QC objectives to Quality Manager and project stakeholders. -assisting in test plan reviews, providing process and troubleshooting guidance. -Participating effectively in the Process Improvement Projects -Preparing quality notes for all members (analysis, development, implementation) -Business Process Modeling -Business Requirements Listing and Modelling
  • 2.
    Andalusia Healthcare BusinessSolutions Software Quality Control Team Leader March 2012 – Present  Responsibilities: - Analyzing architecture and product requirements in order to develop effective testing strategies that encompass black box and automated testing. - Evaluating, maintaining and improving Testing roles and responsibilities within the product development life-cycle. - Facilitating the development, implementation and adherence of testing department standards - Assessing project risks and work with project stakeholders to define and implement mitigation plans. - Providing quality metrics/reports at key project milestones. - assisting in test plan reviews, providing process and troubleshooting guidance. - Preparing quality notes for all members (analysis, development, implementation) - Leading a team of software testers. - Improve the quality and usability of the solution. - Facilitate problem solving and collaboration - Create and maintain test cases. - Perform Functional, regression, performance, and usability testing - Report bugs and run test cases. - Track all bugs and communicate issues to ensure their resolution before release. - Performing automation testing using Microsoft Team Foundation server (TFS) and Ranorex software - Report testing status to management on weekly basis. - Exposure to Agile methodologies (e.g. SCRUM). Itqaan for Information Technology CO-Founder/Owner September 2011 – March 2012  Responsibilities: - Adopting new open source technologies, business applications, and E-Commerce applications. (School management system, Task Management system, real estate management system, tailored applications) - Web/mobile applications design and architecture. - Customizing E-Commerce Web Applications. - Investigating and resolving application functionality related issues and provide first level support and troubleshooting. - Coordinating application development for multiple projects. - Producing technical documentation for new and existing applications. - Participating on IT project steering committees and involving in the design phase of any new IT software development projects. - Providing assistance and advice to business users in the effective use of applications and information technology. Mengate Sweden (Egypt Branch) Business Analyst/Project Manager July 2010 – September 2011
  • 3.
     Responsibilities: - Analyzingbusiness operations and translating these into requirements for improvement using a defined set of software tools - Defining project plans, and deliver these plans to the top management - prioritizing tasks and assigning them to the sales and implementation teams - Adopting new open source technologies and business applications (Adempiere ERP/MRP/CRM Solution). - performing presentation and demos for the clients - preparing proposals for the clients - Customizing Adempiere application by creating master files, transactions, and reports. - Translating Adempiere ERP Solution into Arabic. - Training sales executives and implementers on functional features of Adempiere. - Preparing Arabic documentation, implementation manuals, and user guides. - Preparing Demo Videos for Adempiere ERP solution. - Implementing Adempiere ERP Solution for different industries. Top Systems Company Business Analyst/Implementer May 2007 – July 2010  Responsibilities: - Interact with customers to know their requirements. - Interact with designers to convey the possible interface of the software. - Interact/guide the coders/developers to keep track of system development. - System and business logic architecting. - Quality assurance and testing. - Presenting the system features for proposed customers using power point and data shows. - Installing and implementing ERP solutions. - Training end users on ERP solutions. - Preparing End user documentation such as help and implementation manuals. - Preparing help demo videos for users as well as demo videos for proposals and presentations. - Providing technical support for existing customers using remote techniques. - Websites analysis and quality control. Technical Writer July 2006 – May 2007  Responsibilities: - Creating technical offline standard help (Html help .CHM and PDF), User Guides, Booklets and Sales documents (brochures). - Creating demo videos for ERP solutions, videos for presentations and training. - Preparing presentations for proposals. - Preparing websites documentation and translation. Freelance Work Freelance Translator September 2004 – Present  Freelance translator for documents and websites using mechanical translation techniques in the activity related translations. Freelance Web/Graphic Designer July 2008 – Present
  • 4.
     Designing andimplementing corporate websites.  Designing Flyers, Brochures, Mobile Applications UI, Business Cards, Websites, Print Design, Corporate Identities, and logo design. (check my portfolio from www.imahmoud.com) ACHIEVEMENTS  Performing (functional, system, compatibility, usability, load, Acceptance, and automation testing to a whole Leadslightning.com web portal with 1000+ test cases using Microsoft team foundation server and selenium IDE for automation)  Performing a complete adaptation for Adempiere open source ERP/MRP/CRM (Resolving application functionality, Investigation, Understanding, Customization and Preparation for implementation), as well as translating it into Arabic (28,000 entries).  Performed a complete implementation process for united overseas company starting from the foundation of the physical networking infrastructure to the employees training (Human Capital Management, Supply Chain Management modules).  Translating a complete ERP solution from Arabic into English (General Ledger, Cash Management, Accounts Receivable, Accounts Payable, Fixed Assets, Sales Orders, Purchase Orders, Stock Control and Human Capital Management). COURSES AND CERTIFICATES  Object Oriented System Analysis and Design Using UML Modeling Techniques.  ICDL Certified V4.0, Skill Card ID: EGY000228420.  Preparing (CISA) certified information system auditor in the AUC American University of Cairo.  Web and internet technology.  Computer and internet security.  A+, Self Study (PC hardware and Windows XP troubleshooting).  Commercial Excel.  Microsoft team foundation server – Testing Manager  MCSE, two modules (Implementing windows XP and Managing Windows Server 2003 active directory).  How to be a professional internet searcher (Google.com) in the Faculty of Engineering.  Excel 2007 best practices.  Mechanical Translation Techniques for activity related translations.  Advanced Power Point.  Testing using Team Foundation server  Team Foundation Server administration  Ranorex testing Automation tool  Selenium test automation (Coded UI test) COMPUTER SKILLS AND SOFT SKILLS  Professional surfer on the internet.  Professional in Adobe Professional, Adobe Photoshop, Camtasia studio, Front page, HTML Help files (CHM) using Microsoft far, Microsoft Expression web and Microsoft Visio.  Presentation skills, communication skills and leadership skills  Administrating Microsoft Team Foundation server (TFS)  Html5, CSS3, JQuery, and JavaScript  Working on different accounting and business applications such as (Peachtree, Quick Books, Microsoft Dynamics CRM, Microsoft Great Plains)  Technical reporting.  SQL database management.
  • 5.
     Involved inthe recruitment process (Setting IT, Word, Excel and English exams for applicants). LANGUAGES  Arabic (Mother tongue).  English (fluent speaking & writing).  French (fair). MILITARY SERVICE  Exempted. All certificates could be provided upon request.