Summary
Overview
Work History
Education
Skills
Websites
Certification
Software
Timeline
Generic

Ahmed Menshawy

Software Development In Test Engineer
Cairo

Summary

Results-driven Software Testing Engineer with 3+ years of experience in manual and automated testing across web, mobile, and API platforms. Expertise in Agile and Waterfall methodologies, with a strong focus on quality assurance, process optimization, and cross-functional collaboration. Proficient in Selenium, Java, Postman, and Azure DevOps. Proven track record of leading testing initiatives, managing multiple projects, and ensuring high-quality software delivery. Adept at applying industry standards like ISTQB, CMMI, and ASPICE to enhance testing processes and drive continuous improvement.

Overview

3
3
years of professional experience
26
26
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Software Development Engineer Test Lead

Oskfel
Cairo, Cairo Governorate
04.2023 - Current
  • Successfully assumed multiple roles, including Business Analyst, Scrum Master, Quality Assurance (QA), and Quality Control (QC), contributing to end-to-end software development and delivery processes.
  • Proactively addressed and resolved the disconnect between business objectives and software requirements by establishing effective communication channels. Conducted thorough requirement analysis to ensure readiness for development.
  • Spearheaded the overhaul of the company's software development lifecycle by transitioning to an Agile framework. Collaborated with business and management teams to enhance efficiency, adaptability, and delivery timelines.
  • Designed and executed robust QA cycles across multiple projects, adhering to industry best practices. Introduced systematic testing protocols and tools to optimize product quality and streamline delivery processes.
  • Actively collaborated with cross-departmental stakeholders to align QA processes with organizational goals, fostering stronger workflows and achieving greater cross-functional efficiency.
  • Established a well-structured testing pipeline that streamlined workflows and enhanced testing reliability.
  • Managed and mentored a team of 5 QA engineers, providing technical guidance and fostering professional growth. Encouraged collaboration and excellence to ensure high-quality deliverables.
  • Played a pivotal role in the successful execution of more than 10 features across two major ERP systems: Merlin : A globally recognized solution for laundry operations. Intowork : A cutting-edge construction management solution for the UK market.
  • Conducted extensive manual testing for both UI and API functionalities, ensuring exceptional functionality, usability, and reliability across diverse scenarios.
  • Designed and implemented automation frameworks for API and UI testing using Selenium with Java, significantly reducing manual efforts and boosting efficiency.

Software Development Engineer Test Lead

HiChee | Shakacode
Cairo, Cairo Governorate
04.2023 - Current
  • Successfully assumed multiple roles, including Business Analyst, Quality Assurance (QA), and Quality Control (QC), contributing to end-to-end software development and delivery processes.
  • Led and mentored a team of three QA engineers, ensuring the delivery of high-quality outputs. Fostered a collaborative and growth-oriented environment by providing technical guidance and professional development opportunities.
  • Established a well-structured testing pipeline that streamlined workflows and enhanced testing reliability.
  • Played a key role in securing partnerships with prominent sponsors, Vrbo and Whimstay, significantly enhancing the company's market presence and credibility.
  • Designed comprehensive QA cycles across projects, ensuring robust testing processes and consistent product quality
  • Actively engaged with cross-functional stakeholders to align QA practices with business objectives, optimizing the overall product development process.
  • Contributed to improving user satisfaction by ensuring the platform delivered seamless functionality, reliability, and accurate property pricing options.

Software Testing Engineer

Gloscale
Cairo, Cairo Governorate
09.2022 - Current
  • Participated in around five diverse projects across freelancing platforms, testing websites and mobile applications for both Android and iOS.
  • Gained proficiency in writing clear and concise bug reports, ensuring alignment with the defined testing scope and objectives.
  • Engaged with software testers worldwide, fostering cross-cultural communication and collaborative problem-solving.
  • Thrived in high-pressure environments by meeting tight testing deadlines, with most test cycles completed within a maximum of two days.
  • Executed test cases using Selenium with Java, leveraging automation to enhance testing efficiency and accuracy.

Senior User Acceptance Testing Engineer

Etisalat UAE
Cairo, Cairo Governorate
10.2022 - 04.2023
  • Actively contributed as a key member of the planning team, developing comprehensive test plans with clear and detailed steps to ensure smooth execution by the testing team.
  • Led the Customer Experience (CX) domain within the planning team, ensuring a customer-centric approach to testing and planning processes.
  • Oversaw the entire testing process, starting from reviewing the Business Requirements Document (BRD) and System Design Document (SDD) received from the Product Development (PD) team. Ensured clarity, set required dates, and implemented test cases with accurate effort estimation. Collaborated with QA and PD teams to review, update, and finalize plans, then uploaded test cases to the shared platform for execution.
  • Gained substantial experience in the telecom sector, managing projects from both business and technical perspectives while collaborating with cross-functional team members.
  • Successfully managed and delivered over fifty projects simultaneously, showcasing exceptional organizational and time management skills. Maintained high standards of quality and efficiency throughout all project lifecycles.
  • Utilized appropriate communication tools to coordinate efficiently across corporate hierarchies, ensuring alignment and seamless collaboration within the team.

Quality Assurance / Quality Control Engineer

Addicta
Cairo, Cairo Governorate
10.2022 - 01.2023
  • Established the quality department while simultaneously performing dual roles as both QA and Acceptance Criteria (AC) specialist, ensuring comprehensive quality oversight across all phases of the software lifecycle.
  • Contributed to enhancing the quality and clarity of requirement analysis documents, ensuring they met both technical and business needs.
  • Actively participated in both internal and external meetings during the requirement analysis phase, fostering communication and alignment across all stakeholders.
  • Coordinated with clients, project managers, and developers to ensure each phase of the software lifecycle adhered to the company's quality standards and requirements.
  • Designed, implemented, executed, and reported on all testing processes, ensuring thorough coverage and consistent results.
  • Adapted to a fast-paced and dynamic work environment, working effectively with Agile, Waterfall, and hybrid methodologies to meet project deadlines and deliverables.
  • Successfully managed multiple projects concurrently, securing over 10 projects during my tenure. Maintained a strong focus on quality, timely delivery, and project success across all initiatives.
  • Took on additional responsibilities as a project manager and business analyst for select projects, ensuring alignment with business goals and driving project success.

Software Testing Engineer

Educatly
Cairo, Cairo Governorate
07.2022 - 09.2022
  • Actively contributed as a key member of a fast-paced, Agile-driven environment, ensuring seamless integration and continuous improvement within the team.
  • Led the mobile testing domain for both Android and iOS platforms, applying both manual and automation testing techniques to ensure high-quality deliverables.
  • Participated in all essential Agile meetings, including sprint planning, reviews, retrospectives, daily stand-ups, and company-wide all-hands meetings, fostering alignment across departments.
  • Collaborated closely with development and business teams to ensure that testing objectives aligned with overall project goals and timelines.
  • Contributed to web and API testing efforts, expanding testing coverage and ensuring functionality and reliability across platforms.
  • Led the testing team during sprints, contributing to task estimation and assessing the team's capacity to ensure efficient workflow and timely delivery.
  • Developed automated test scripts for the website, pioneering new approaches to automation within the company using Selenium with Java, enhancing testing efficiency and reducing manual effort.

Quality Assurance / Quality Control Engineer

Siciliamia
Cairo, Cairo Governorate
04.2022 - 07.2022
  • Worked closely with the development team to test features within an Agile workflow, utilizing tools like Trello for effective task management and progress tracking.
  • Introduced and practiced new testing methodologies, including exploratory testing, to uncover unexpected issues and improve overall product quality.
  • Suggested and implemented departmental standards, including CMMI (Capability Maturity Model Integration) and ASPICE (Automotive SPICE), to drive process maturity and enhance testing efficiency across the team.

Software Testing Engineer

Testlogoic
Cairo, Cairo Governorate
02.2022 - 06.2022
  • Applied theoretical knowledge from the ISTQB Foundation Level and Agile methodologies in practical work scenarios, enhancing the effectiveness of testing strategies and team collaboration.
  • Contributed to the testing of a pharmacy system, collaborating in the SRS (Software Requirements Specification) review, and managing bug tracking, retesting, and regression testing using Azure DevOps Server.
  • Trained in determining the most appropriate testing scope and techniques to efficiently identify and define test cases for various project needs.
  • Utilized Postman as part of the API testing process, ensuring thorough validation of backend services and data integrity.
  • Developed automated test scripts using Selenium with Java for UI testing, significantly speeding up the testing process and reducing manual effort.

Education

Diploma - Computer Science

Route
Cairo, Egypt
04.2001 - 05.2023

Bachelor of Science - Computer And Information Sciences

Ain Shams University
Cairo, Egypt
04.2017 - 04.2021

Skills

Teamwork

Leadership

Critical Eye

Negotiation

Team Player

Management

Analytical Eye

undefined

Certification

ISTQB-Foundation Level, 220608022

Software

Software Testing (Web, Mobile (Android/IOS))

Testing Automation (Selenium, SHAFT)

API Testing (Postman, Selenium)

Database (SQL, MYSQL)

Management Tools (Git, Trello, TFS, Jira)

Programming Concepts (SP, OOP, DS, Algorithms)

Front-End (HTML, CSS)

Back-End (C, C#, Java, Python)

Timeline

Software Development Engineer Test Lead

Oskfel
04.2023 - Current

Software Development Engineer Test Lead

HiChee | Shakacode
04.2023 - Current

Senior User Acceptance Testing Engineer

Etisalat UAE
10.2022 - 04.2023

Quality Assurance / Quality Control Engineer

Addicta
10.2022 - 01.2023

Software Testing Engineer

Gloscale
09.2022 - Current

Software Testing Engineer

Educatly
07.2022 - 09.2022

Quality Assurance / Quality Control Engineer

Siciliamia
04.2022 - 07.2022

Software Testing Engineer

Testlogoic
02.2022 - 06.2022

Bachelor of Science - Computer And Information Sciences

Ain Shams University
04.2017 - 04.2021

Diploma - Computer Science

Route
04.2001 - 05.2023
Ahmed MenshawySoftware Development In Test Engineer