Summary

  • Senior Software Validation Engineer with 7+ years of experience in manual and automated testing.
  • Skilled in planning tests, writing scripts, and executing them.
  • Performed functional testing on enterprise-level products.
  • Experienced in automation with knowledge of tools such as Cypress, Selenium, REST Assured, and J-Meter.
  • Currently working as a Senior Quality Control Engineer and Acting Scrum Master.
  • Expertise in designing and executing functional, regression, integration, and performance test scenarios.
  • Proficient in developing comprehensive test plans, test cases, and documentation.
  • Strong defect management skills using tools like JIRA.
  • Collaborates effectively with development and product teams to ensure full test coverage.
  • Participates in code reviews to improve product testability and quality standards.
  • Reports testing results and quality metrics to stakeholders.
  • Facilitates Agile practices and coaches teams to enhance Scrum adoption.
  • Experienced in user acceptance testing (UAT) and client communication.
  • Holds multiple ISTQB certifications including Foundation Level and Advanced Level Test Analyst.

Years of Experience

7+ years

Residence

Cairo

Graduation Year

2017

Age

29

Title

Senior Software Validation Engineer

Marital Status

Not specified

Birth Date

30th September 1994

Graduated From

The American University in Cairo (AUC)

Nationality

Egyptian

Work Experience

Bible Booster (BSOE)

Senior Quality Control Engineer / Acting Scrum Master

March 2025 - Now

Perform manual and automated testing for web and mobile applications to ensure high product quality. Design and execute functional, regression, integration, and performance test scenarios. Develop comprehensive test plans, test cases, and test documentation. Identify, document, track, and verify defects using tools such as JIRA. Collaborate with development and product teams to clarify requirements and ensure full test coverage. Participate in code reviews and contribute to improving product testability and quality standards. Report testing results, quality metrics, and release readiness to stakeholders. Act as Scrum Master, facilitating Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives. Monitor sprint progress, track velocity and burndown metrics, and ensure sprint goal achievement. Collaborate with the Product Owner to manage, refine, and prioritize the product backlog. Identify and remove blockers to maintain smooth sprint execution and team productivity. Promote Agile best practices and coach the team to enhance Scrum adoption and maturity. Drive continuous improvement initiatives based on retrospective feedback. Ensure adherence to Definition of Done (DoD), quality standards, and transparent stakeholder communication.

Fingerprint Consultancy

Senior QC Engineer

January 2025 - August 2025

Develop and implement comprehensive testing strategies and plans to ensure software products meet quality standards. Lead the design, development, and execution of test cases, including functional and regression testing. Oversee the defect management process, ensuring timely identification, documentation, and resolution of issues. Work closely with developers, business analysts, and project managers to ensure alignment on quality objectives. Provide guidance and mentorship to junior QA/QC team members, fostering a culture of continuous learning and improvement. Facilitate effective communication between quality assurance teams and other stakeholders to ensure clarity on quality expectations. Maintain detailed documentation of test plans, test cases, and test results to ensure transparency and traceability. Generate comprehensive quality reports and metrics to inform stakeholders of product quality status and trends. Engage with clients to understand their quality expectations and ensure deliverables meet or exceed these standards. Support user acceptance testing (UAT) processes by coordinating with clients and addressing any issues that arise. Provide training and support to clients on quality assurance processes and tools as needed.

Transflo

QA Analyst

April 2024 - November 2024

Analyze business requirements. Design test scenarios from business requirements. Document test results, and manage defects using Azure. Provide daily progress updates in scrum meetings for effective communication. Perform API testing using Postman. Collaborate with developers to address software defects and improve quality. Stay updated with industry trends and actively contribute to the team’s growth.

Flairstech

Senior QC Automation Tester

April 2023 - May 2024

Configure and create test automation frameworks. Introduce automated functional and regression testing for web apps (backend and frontend). Plan how to cover the automation of the newly added feature. Design automation components or modules that can be leveraged across multiple test scripts. Support test automation framework, planning, and execution. Keep the quality of the testing scripts very high. Review tests quality and code standards written by the team. Lead and act as a reference for a team of passionate software engineers. Write and execute test automation scripts and provide support during the issue resolution process. Collaborating with QA Analysts and Software Developers to develop solutions.

Optasia

Senior Software Testing Engineer

August 2022 - March 2023

Review requirements, specifications and technical design documents to provide timely and meaningful feedback. Plan test schedules and strategies in accordance with project scope and delivery dates. Create detailed, comprehensive and well-structured test scenarios and test cases. Execute manual and automated test cases. Identify, record, document thoroughly and track bugs. Perform thorough regression testing when bugs are resolved. Automate test cases and procedures. Excellent attention to detail to identify defects including Functional / Non Functional defects. Improve/add procedures for most efficient testing of the products. Align with Client in order to support and investigate/identify any unexpected behavior on live environment.

Valeo

System Validation Engineer

January 2019 - July 2022

Understand and analyze customer and design requirements including identifying any gaps or missing information needed to perform Validation activity. Participate in setting the testing strategy for a given set of requirements. Design Validation test groups based on the customer and/or design requirements. Develop testing plans, test cases, scripts and automation needs to verify that the software meets the customers’ and the high-level requirements. Test cases execution of test plans for a defined project scope. Analysis, interpret executed test cases, and confirming that the software behavior respects the requirement documents. Report findings (SW Bugs) on the configuration management tool. Consolidate and prepare test reports for customer delivery. Perform technical reviews on Validation test cases, scripts and reports. Continuously communicate work progress through attendance of daily & weekly project meetings. (Internal and external with other Valeo sites). Participate in providing software validation project estimations and technical risk assessment.

AveLabs

R&D Engineer

July 2018 - December 2018

Plan and execute the quality activities required on my assigned projects as per the process & the applied standards. Track & follow up on deviations and detected issues till closure. Develop testing plans, test cases, scripts and automation need to verify that the software meets the customers’ and the high-level requirements. Test cases execution of test plans for a defined project scope. Analysis, interpret executed test cases, and confirming that the software behavior respects the requirement documents. Report findings (SW Bugs) on the configuration management tool. Consolidate and prepare test reports for customer delivery. Perform technical reviews on Validation test cases, scripts and reports. Report assigned project quality activities on weekly and monthly basis. Participated in developing checklists and workflow for using ISO 26262.

Languages

Language

Arabic

Native

Language

English

Excellent Listening & Writing, Very Good Speaking