Mohamed Z.

Mohamed Z.

Senior QA Engineer

Menofia, Egypt
Hire Mohamed Z. Hire Mohamed Z. Hire Mohamed Z.

About Me

Mohamed is a Senior QA Engineer and QA Lead with 12+ years of experience in a variety of web and mobile applications. He provides leadership in testing, requirement analysis, and design to help identify issues that could compromise the quality of solutions. Mohamed measures app performance using JMeter, tests APIs with SOAP UI tool for SOAP and REST services, and automates web applications and mobile apps using different automation tools like Selenium WebDriver, Protractor, and coded UI and different automation frameworks. He develops and establishes frameworks that enable automation of functional and non-functional testing on projects, ensuring success of implemented solutions and tracking the status of issues reported on products.

Work history

UpStack
UpStack
Senior QA Engineer
2022 - Present (2 years)
Remote
  • Monitoring QA processes and developing effective test plans for clients across multiple industries.

  • Collaborating with cross-functional teams to address and solve complex problems affecting customer satisfaction on projects.

  • Facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

NBS
NBS
Lead QA Engineer
2018 - 2020 (2 years)
Turkey
  • Prepared and executed QA solutions within different test environments and platforms with varying hardware configurations and browsers.

  • Established test strategies and worked on automated and manual test suites to execute different tests.

  • Designed and developed test automation scripts, cases, and scenarios using modern test guidelines and best practices.

CarLabs
CarLabs
QA Engineer
2017 - 2018 (1 year)
Remote
  • Designed and executed test cases and procedures based on specifications to validate product functionalities.

  • Created and validated tools, setups, and solutions to test a specific feature as needed.

  • Supported and debugged test issues by troubleshooting and documenting bugs associated with deviations from specifications.

SoftCare
SoftCare
QA Lead
2016 - Present (8 years)
Remote
  • Designing, developing, and executing test automation processes on projects.

  • Designing, writing, reviewing, and testing code in a collaborative environment and working on functional and non-functional solutions.

  • Building tools to support testing on different products and manufacturing test data to execute tests for clients.

Al Muhaid Consultants Engineers (MCE)
Al Muhaid Consultants Engineers (MCE)
Senior Software Test Engineer
2015 - 2016 (1 year)
Cairo , Egypt
  • Prepared test plans, suites, and cases and ensured test coverage of assigned procedures.

  • Designed and developed test procedures and test environments, documenting test results with system requirements.

  • Created and established QA practices and standards and ensured requirements traceability on highly complex projects.

Adsia
Adsia
Senior Software Test Engineer
2013 - 2015 (2 years)
Cairo, Egypt
  • Selected test automation tools and delivered reusable and customizable test automation frameworks to use the right test data.

  • Developed the test environment, prepared test data, and performed different tests on projects.

  • Worked with engineers to troubleshoot issues and documented test results and improvement suggestions.

ATI Systems
ATI Systems
Mid-level Test Engineer
2012 - 2013 (1 year)
Cairo , Egypt
  • Designed and prepared test data, reviewed test plans, and logged test suites and cases.

  • Ran tests across multiple platforms for different use cases, focusing on test results that meet client expectations.

  • Established priorities for work and conducted technical implementations within the framework of ATI policies and procedures.

Horizons Software
Horizons Software
Junior Test Engineer
2010 - 2012 (2 years)
Cairo, Egypt
  • Designed and implemented test solutions using different tools and methodologies.

  • Worked with use cases and various requirements and prepared test data, test environment, test suites, and test cases.

  • Followed established defect lifecycle processes to troubleshoot and fix critical defects on software solutions.

Portfolio

Senior QA Engineer - MDM
Senior QA Engineer - MDM

Worked on a web project that deals with meters and modems for users to create segments, sections, groups, customers, properties, accounts, and settlements/instalments, add credit, check invoices, and see balances for prepaid and post-paid meters. Prepared test plans, test data, and test strategy and handled test automation, performance testing, UAT, and test summary reports.

Lead QA Engineer - YNMO
Lead QA Engineer - YNMO

Led processes to deliver a web and mobile application built with Angular.js and Flutter to help children with disabilities using different curriculums, empowering users to plan and manage a better learning experience for individuals with special needs. Managed and assigned tasks to the QA team and prepared test strategy, test plans, and test environments to execute solutions.

Lead QA Engineer - Namaai
Lead QA Engineer - Namaai

Provided QA expertise for the Namaai mobile app for users to subscribe to the nearest service provider using geolocation, giving users access to a profile, resources, service providers, and assessments like MCHAT and JISH. Prepared a test plan, handled test automation, performance testing, and UAT, executed test cases, logged the results, and prepared test summary reports.

Education

BSc Electronic Engineering
BSc Electronic Engineering
Minufiya University - Egypt
2003 - 2008 (5 years)