Mohamed Mahran

Senior QA Engineer at TeamSupport
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Berlin, Berlin, Germany, DE
Languages
  • Arabic Native or bilingual proficiency
  • English Professional working proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Mahmoud Sedik

So you want a good quality to application, Mohamed Shafea won't stop reporting issues and bugs until he's more than 100% sure there are no more issues with this application. Design and development teams that work with him will be working all the time to improve their applications to the maximum, I enjoyed working with him a lot, he kept all developers and designers busy all the time for the benefit of the application, and in the end, everyone is glad for the results.

Ehab Anshad

Mohamed was a terrific person to work with. He's a very strong work ethic and unparalleled analytic and problem-solving skills. Mohamed provided outstanding results for Integrant Inc. Working at Integrant is most challenging, and he battled the impediments. The success achieved in his job required extensive knowledge and dedication. He is an asset to any business.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Learning JIRA Software
    LinkedIn
    Dec, 2017
    - Nov, 2024
  • Learning SQL Programming
    LinkedIn
    Dec, 2017
    - Nov, 2024
  • Programming Foundations: Object-Oriented Design
    LinkedIn
    Dec, 2017
    - Nov, 2024
  • ISTQB® Certified Tester Foundation Level (CTFL)
    -
  • ISTQB® Certified Tester Foundation Level-Agile Tester (CTFL-AT)
    -
  • ITIL® Foundation Certificate in IT Service Management
    -

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior QA Engineer
      • Jul 2022 - Present

    • Germany
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Software Test Engineer
      • Jul 2018 - Jun 2022

      Duties/Responsibilities/Activities: - Identify Automation Scenarios from the set of user stories identified in the cycle. - Work with stakeholders to prioritize new areas for automation. - Build web test automation framework from scratch using Selenium WebDriver with Java. - Continuously improve existing source code and increase regression coverage. - Develop, execute and maintain automation test scripts using Selenium WebDriver , Gherkin Cucumber BDD, JUnit, Maven, Page Object Model (POM) and Data-driven framework for continuous regression testing (Jenkins). - Execute parallel testing using JUnit with Maven Failsafe plugin. - Perform regression and new features testing of mobile application for iOS and Android mobile devices. - Implement test automation scripts for mobile testing using Appium for Android application. - Execute Android Appium tests on emulator in Docker container. - Maintain the automation code in a version control system like Github. - Identify testing estimation effort for new features. - Perform functional, smoke, exploratory and regression testing. - Actively collaborate with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness. - Participate proactively in Agile meetings (Daily standup meeting/Sprint planning/Backlog grooming meeting/team retrospectives). - Act as a single point of contact (SPOC) for all testing activities and tasks. Show less

    • United States
    • Software Development
    • 200 - 300 Employee
    • Software Test Lead
      • Jan 2017 - Jun 2018

      Responsibilities:- Analyzed requirements and define areas of ambiguity.- Identified the scope of the testing required based on the requirements document and break it down into stories and tasks.- Estimated testing effort for all testing tasks and negotiates with the management to acquire the necessary resources.- Performed test coverage analysis. - Created Requirement Traceability Matrix (RTM).- Performed an impact analysis of an incoming change request (CR).- Performed Manual, Smoke and Regression testing.- Wrote and reviewed test plan, test summary report, and other test documents as needed.- Participated in hands-on design and execution of test cases.- Mentored/Coached test team members.- Assigned tasks based on skill-sets and bandwidths to test team members.- Monitored the test progress by constantly assessing the work assignment to each of the resources and re-balanced or re-allocated them as required.- Ensured the resolved defects are re-tested.- Acted as a single point of contact (SPOC) for all testing activities and tasks.- Engaged in continuous improvement of test process and practice enhancement. Show less

    • Principal Test Analyst (Test Automation Engineer)
      • Sep 2014 - Dec 2016

      Duties/Responsibilities/Activities:- Participated in hands-on design and execution of manual test cases.- Logged Bugs in Defect Management tool and tracking the status of those on daily basis.- Participated in Scrum meetings and Retrospective meetings to analyze the Sprint Health.- Built and maintained test automation framework.- Designed, executed and maintained automation test scripts with JAVA, Selenium Web Driver and MAVEN with TestNG using Page Object Model (POM) and Data-driven framework (Apache POI).- Handled various Selenium Locators using Firebug to locate the objects by ID, name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts.- Ran daily job with Jenkins CI and published the result to HTML report.- Maintained the automation code in source control like Github.- Discussed doubts/queries with development team/client.- Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Test Analyst
      • Nov 2012 - Aug 2014

      Duties/Responsibilities/Activities:- Clarified ambiguous requirements with client.- Developed high level test (HLS) scenarios.- Designed and executed test cases.- Created test data required for testing.- Prepared test environment to execute the test cases.- Issued and tracked bugs.- Carried out regression testing.- Analyzed the results of the testing process and provided recommendation(s) in Test Summary Report.- Prepared the status report of testing activities.- Identified testing estimation effort for the new requirements/change requests.- Identified and suggested solution for any potential quality issues per defined process. Show less

    • Software Test Assoicate
      • Dec 2009 - Oct 2012

      Duties/Responsibilities/Activities:- Identified and collected detailed information related to testing requirements.- Setup testing environment by organizing the source feeds and required lookup(s).- Developed data preparation document based on created high level scenarios.- Performed peer reviews on test cases.- Executed BI/ETL graphs using UNIX commands.- Reported defects, defined severity and priority for each defect.- Performed regression testing.- Prepared test summary reports after all testing stages using a defined template.- Interacted with the project team to gain understanding of the business environment, technical context and conformance criteria.- Developed daily testing status report.- Shared knowledge with colleagues related to BI account projects.- Engaged in classroom training in Netherlands to gain knowledge required for new project and pass on that knowledge to the team in Egypt. Show less

  • Maggi Medical
    • Cairo, Egypt
    • Service Engineer
      • Jul 2008 - Sep 2008

      • Install, repair, maintain, calibrate and inspect radiation equipments. • Perform preventive maintenance and electrical safety testing of clinical devices. • Diagnose system and equipment malfunctions. • Provide technical assistance and instruction to personnel regarding device operation. • May assist senior biomedical engineering technicians or supervisor with in-service educational programs on use of equipment. • Install, repair, maintain, calibrate and inspect radiation equipments. • Perform preventive maintenance and electrical safety testing of clinical devices. • Diagnose system and equipment malfunctions. • Provide technical assistance and instruction to personnel regarding device operation. • May assist senior biomedical engineering technicians or supervisor with in-service educational programs on use of equipment.

  • Medicancy
    • Cairo, Egypt
    • Service Engineer
      • Jan 2008 - Jun 2008

      • Install, repair, maintain, calibrate and inspect ventilation equipments. • Perform preventive maintenance and electrical safety testing of clinical devices. • Diagnose system and equipment malfunctions. • Provide technical assistance and instruction to personnel regarding device operation. • Install, repair, maintain, calibrate and inspect ventilation equipments. • Perform preventive maintenance and electrical safety testing of clinical devices. • Diagnose system and equipment malfunctions. • Provide technical assistance and instruction to personnel regarding device operation.

Education

  • Information Technology Institute (ITI)
    Diploma, Enterprise Resource Planning Program - Administration Track
    2008 - 2009
  • Faculty Of Engineering, Cairo University
    Bachelor's degree, Systems and Biomedical Engineering
    2002 - 2007

Community

You need to have a working account to view this content. Click here to join now