+9 Years Experience in Quality Control. Using Agile Testing parts or products using a variety of techniques, Checking that specifications are met and that the product works as intended. Appling SDLC according to Agile Testing for each Testing level Starting from gathering requirements to delivering. Recently, Starting Agile Adoption Journey in Software Companies.
Recently, Working as ScrumMaster, Certified From ScrumAllience, Participate in most of the meet-ups for Sharing knowledge trying to apply Agile transformation and Adoption.
Experience
AFAQY
Jan 2020 – Present
KSA
Scrum Master
Lead the Scrum team in using agile methodology.
Help the product owner (currently product managers) and development team to achieve customer satisfaction.
Facilitate agile ceremonies.
Manage each project’s scope and timeline.
Tweak in well-known best practices to what fits the company best.
Coach the development teams in self-organization.
Remove impediments and coach the team on removing impediments.
Educate and mentor the team on Agile where needed.
Work with product owners to handle backlogs and new requests.
Help build a productive environment where team members ‘own’ the product and enjoy working on it.
Freelancing
Dec 2019 – Jun 2020
Freelance
Quality Control Engineer
Use testing infrastructure, data, and tools to perform manual, exploratory, and automated testing.
- Prepare testing and performance reports.
- Following agile methodologies in project management and using project management tools like JIRA, MS DevOps.
- Make quality issues and concerns visible and help others to understand the risks and impacts to our end users.
- Propose improvements to our processes to be able to deliver higher quality software on time.
-Executes Test cases on the system.
-Develop automated test suites for regression tests.
-Support testing execution of other Quality engineers within the project.
-Define Test cases execution priority.
-Log issues and tracks them until closure.
-Consolidate other team member's tasks.
-Perform Impact Analysis.
-Reports project quality status.
Microtec Saudi
May 2019 – Jan 2020
KSA
Scrum Master and quality control
-Guiding the team members to come up with the solution on their own through one-to-one sessions or retrospective meeting activities.
-Mentoring the teams the mentoring part is to offer solutions to the mentee from an agile
-Team Facilitation training.
- Agile coaching and consultation.
- Document test cases.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Monitor bug resolution efforts and track successes.
- Identify program deviance from standards, and suggest modifications to ensure compliance.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Participate in product design reviews to provide input on functional requirements, product designs.
Core B.P.O
Jan 2017 – Dec 2019
UAE
Quality Control Engineer
Reviews requirements and design of the system to be implemented.
Estimation of the testing efforts.
Develop and design the testing strategy and test planning.
Design and review test cases and test scripts.
Identify Test cases risk and priority.
Executes Test cases on the system.
Develop automated test suites for regression tests.
-Support testing execution of other Quality engineers within the project.
-Define Test cases execution priority.
-Log issues and tracks them until closure.
-Consolidate other team member's tasks.
-Perform Impact Analysis.
-Reports project quality status.
USAID
Aug 2010 – Dec 2016
Egypt
GIS Specialist
-Support and manage GIS applications based on growing business demands.
-Plan and coordinate GIS activities to meet outlined goals.
-Develop quality control standards for system application
-Analyze and resolve system issues in a timely manner.
-Perform data capture and analysis for GIS products.
-Oversee data flow, management, and distribution activities to support GIS.
-Support in designing and creating geospatial databases.
-Manage geospatial database and develop maps and aerial photography.
-Maintain geospatial documentation for reference purposes.
-Assist in the preparation of the annual budget.
-Work in compliance with GIS standards and quality policies.
-Provide technical guidance to GIS users when needed.
-Assist the technical team in system design and development.
-Stay abreast with the latest developments in the GIS field.
-Support in developing a work plan for complex projects.
Education
Zagazig University
Sep 2006 – Sep 2010
BSc of Computer Science and Informatics, Information Technology