Shehab Magdy El-Adl is a Senior quality assurance engineer, his aim in life has always been to become a successful software engineer.
Working with different types of software and different careers in IT field strong his knowledge.
As a QA engineer and freelance developer accomplished some apps and web sites.
Attention to details, fast learner and eager to learn plus his twelve years of various expertise makes him the perfect candidate to your company.
At home he plays with his kids teaching them computer and practice bicycle driving.
Feb 2018 - Present
ServiceNow
- Work in agile Environment Scrum team
- Create test plans, test case writing, execution, bug reporting.
- Identify, record, document and track bugs.
- Perform retest and regression testing when bugs are resolved.
- Report, log, and track using Reporting Tool (MTM - TFS - Azure DevOps - BuildTool1).
- API testing using Postman, Rest Assured.
- Provide coaching and support to junior members of the team.
- Finding solutions for teammate's problem
- working in microservices using podman, docker, kubernetes
- Working with database like SQL server, PostgreSQL, Elastic Search
- Web app. Al-Ahly ticketing system front-end and back-end.
- Web app. Grand Egyptian Museum ticketing system, administration and API.
- Web application Zed Park ticketing system.
- Desktop application LNPR – license number plate recognition.
- Web application Parsifal AI system.
Jun 2017 - Nov 2017
- ERP Implementer
- Conducting Gap analysis with the clients.
- Collecting Data, Documents and other information to present them as SRS.
- Conduct the application training, database and application
configurations on
(Purchase, Sales, Inventory and financial modules). - Project Development and Presentation.
- Troubleshoot and respond to system problems/requests.
- Effectively document cases clearly and concisely with actionable steps taken.
- Software Quality Engineer
- Create test plans, test case writing, execution, bug reporting.
- Identify, record, document thoroughly and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Report, log, and track bugs using Mantis bug tracker.
- Ability to provide coaching and support to junior members.
- a few Factories in Egypt and KSA: Training and installation.
- Multi Branch Pharmacy: studying and collecting Client
requirements,
Demonstration of the app and Gap Analysis.
Jan 2012 - May 2017
- Software Quality Engineer
- Create detailed, comprehensive and well-structured test plans.
- Hands on testing types, test case writing, execution, defect reporting.
- Identify, record, document thoroughly and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to meet client needs.
- Report, log, and track defects until closure.
- Ability to provide coaching and support to junior members of the team.
- Strong consistency and attention to detail.
- Database Administrator
- Perform on-going tuning for the database engines and instances.
- Plan and implements backup and recovery for the database.
- Troubleshoot problems regarding the databases and application.
- Maintain the relevant database high availability and disaster recovery procedures.
- Administer all database objects, including tables, clusters, views, sequences, packages and procedures.
- Write simple to complex Structured Query Language (SQL) queries.
- Creating Crystal reports design for the application.
- Creating Procedures using SQL for Reports.
- Software Implementer
- Conducting Gap analysis with the clients.
- Conduct the application training, database and application
configurations on
(Purchase, Sales, Inventory and financial modules). - Project Development and Presentation.
- Troubleshoot and respond to system problems/requests by providing detailed resolutions.
- Generating innovate ideas to meet Customer Requirements Specifications.
- Effectively document cases clearly and concisely with actionable steps taken.
- Five Multi Branch Pharmacies: Resolving Sybase and SQL issues, Define software requirements and Define software requirements.
- A lot of small pharmacies and markets around Cairo and Delta: Resolving SQL issues, Define software requirements.
Sep 2009 - Dec 2011
- Perform on-going tuning for the database engines and instances.
- Plan and implements backup and recovery for the database.
- Troubleshoot problems regarding the databases and application.
- Maintain the relevant database high availability and disaster recovery procedures.
- Administer all database objects, including tables, clusters, views, sequences, packages and procedures.
- Write simple to complex Structured Query Language (SQL) queries.
- Effectively document cases clearly and concisely with actionable steps taken.
- Supporting and troubleshooting software issues.
Sep 2007 - Aug 2009
- Maintaining customers PC problems and network problems.
- Setting up hardware & prerequisites for software “SofTech smart business”
- Documenting processes and application instructions.
- Team leader for 2 months.
- Managing windows and applications.
- Printers (Receipt Printers, LJ Printers, DJ Printers, and Barcode Scanners).
- Converting “Seif Pharmacies” from workgroup to Domain.
Sep 2002 - Aug 2008
- Fixing pc problems (Software, hardware).
- Typist “Math, Arabic, English, French, chemistry, physics”
- Maintaining windows and applications software.
- Connecting printers and drivers.
- Creating graduation projects for computer institutes students.
- Design network infrastructure around the area.
- Any related task with computer.
February - 2019
Ain Shams University, Faculty of Computer Science
Studying OOP, Data structure, Software Engineering, C++, C# ASP.net, with cumulative grade 3.69, designing some small projects, you can download certificates from here.
May - 2007
Ain Shams University, Faculty of Commerce
Great faculty studying accountant, economy and much more materials having good friends till now, that studies affects me in my career as implementer, you can download certificates from here.