QA Engineer with 2+ years in Software Testing & Automation.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
A Software Test Engineer with a strong foundation in software testing methodologies, quality assurance principles, and a passion for delivering high-quality products. Proficient in manual and automated testing techniques with hands-on experience in identifying, reporting, and tracking software defects.
Ahram Canadian University
BSc of Software Engineering · Computer Science
August 1, 2018 – June 30, 2022
Gulf Grid Company
Software QC Engineer
January 1, 2025 – Present
Cairo, Cairo Governorate, Egypt
Noouh Company
Software Test Engineer
September 1, 2024 – January 1, 2025
Giza, Giza Governorate, Egypt
LOTHGHA APP
Software Test Engineer
July 1, 2024 – September 1, 2024
India
Digital Egypt Pioneers Initiative (DEPI)
Software Testing Instructor
April 1, 2024 – July 1, 2024
Cairo, Cairo Governorate, Egypt
ENKIMA Company
Software Testing Engineer
October 1, 2022 – December 1, 2022
Giza, Giza Governorate, Egypt
Guru99 Insurance (Web App)
June 30, 2026 – Present
Ensured smooth policy creation and claims submission. Tested payment processing and policy validation. Verified UI responsiveness across different devices.
Influencer (Mobile App)
June 30, 2026 – Present
Tested profile creation, content uploads, and social media integrations. Ensured notifications worked correctly for new followers and interactions.
Coin Currency (Mobile App)
June 30, 2026 – Present
Validated wallet management and cryptocurrency transactions. Tested market data accuracy, including price fluctuations and real-time updates. Ensured security features like encryption and 2FA authentication. Verified payment gateway integration for smooth crypto purchases.
Advertising (Mobile App)
June 30, 2026 – Present
Tested ad creation, campaign management, and audience targeting. Verified real-time tracking of ad performance (clicks, impressions). Ensured secure payment processing for ad campaigns. Tested integration with multiple payment gateways.
Payment (Mobile App)
June 30, 2026 – Present
Ensured smooth real-time money transfers, bill payments, and user account management. Verified transaction notifications, error handling, and security measures. Tested integration with multiple payment gateways.
Automation Exercise (E-Commerce Website)
June 30, 2026 – Present
Automated product search, cart functionality, and checkout process. Validated payment transactions using Selenium. Conducted regression testing for UI and functionality consistency.
Library Management System (Desktop App)
June 30, 2026 – Present
Tested book borrowing, returning, searching, and user roles (admin vs. student). Verified correct book data handling (title, author, availability). Ensured smooth UI navigation for easy accessibility.
Guru99 Banking (Web App)
June 30, 2026 – Present
Validated account creation, fund transfers, and transaction history. Tested login authentication, security features, and encryption. Ensured correct transaction calculations (debits, credits, balance). Conducted cross-browser testing for consistent performance.
Cashier (ERP App)
June 30, 2026 – Present
Tested invoicing, payment transactions, and refund processing. Verified sales reporting and seamless integration with payment gateways. Ensured transaction reversals worked correctly.
Multi-vendor E-commerce (Mobile App)
June 30, 2026 – Present
Verified product listings, shopping cart functionality, and checkout process. Ensured correct calculations for totals and discounts. Tested multiple payment methods and app responsiveness across devices.
Car Sales System (Web App)
June 30, 2026 – Present
Automated car listing verification, filtering, purchase flow, and transaction validation. Ensured order confirmation accuracy and correct financial calculations.
Supplier (ERP App)
June 30, 2026 – Present
Verified supplier data accuracy, order processing, and inventory updates. Ensured orders reflected correct stock adjustments. Tested role-based access (admin, supplier, and regular users).
Cinema System (Web App)
June 30, 2026 – Present
Automated seat booking, movie selection, and payment processing. Verified discount code application and accurate booking confirmations.
HR System (Web App)
June 30, 2026 – Present
Automated employee record management, leave approvals, and payroll calculations. Validated system updates and role-based access control.
Agile Project Management Course
June 1, 2023 – Present
Introduction to Software Testing Course
University of Minnesota
October 1, 2022 – Present
Introduction to Web Development with Html, CSS, JavaScript Course
IBM
October 1, 2022 – Present
Web Development internship
Ministry of Communication and Information Technology
January 1, 2021 – Present
Cultural Fit Analysis
The candidate's project diversity, covering web, mobile, and desktop applications across various domains (e-commerce, banking, ERP, social media), indicates adaptability and a broad interest in different technical challenges. The experience as a Software Testing Instructor suggests a willingness to share knowledge and contribute to team growth, which aligns well with a collaborative culture. The consistent use of Agile methodologies across multiple roles also points to a good fit for modern development environments that value iterative development and cross-functional teamwork.
Soft Skills & Operational Fit
The candidate lists 'Communications', 'Team Work', 'Time Management', 'Attention to Details', and 'Problem-Solving' as soft skills. The project descriptions and work experience, particularly the instructor role, suggest a good capacity for communication and collaboration. The consistent use of Agile methodologies across roles indicates an operational fit for dynamic team environments. Attention to detail is crucial for a QA role and is implicitly demonstrated through the thoroughness of testing described in projects.