Kamel Mrekab

Kamel Mrekab

RNE Engineer

Followers of Kamel Mrekab2000 followers
location of Kamel MrekabSaudi Arabia

Connect with Kamel Mrekab to Send Message

Connect

Connect with Kamel Mrekab to Send Message

Connect
  • Timeline

  • About me

    Software QA Team Lead | ISTQB TM - ISTQB CTFL - ECBA - BI - DWH - Treasury Management – Revenues and Collection |

  • Education

    • Faculty of Electronic Engineering, Menoufia University

      2005 - 2010
      B.Sc. in Electronic Engineering Department of Electronics and Electrical Communications Engineering Good (71.28 %)
  • Experience

    • Telecomax Group

      Dec 2010 - Sept 2012
      RNE Engineer

      Responsibilities:- Testing GSM\3G Radio Networks.- Performing Extensive measurements for 2G & 3G RAN.- Performing Customer Complains.- Performing 2G Pre( Before ) Swap Tests.- Performing 2G Post ( During ) Swap Tests .- Performing 2G after Swap Tests .- Post Processing for 2G log files using ( TEMS investigation – Map Info ــ Actix ).Testing 3G Radio Networks.- Performing 3G Site functional acceptance.Main Tasks:- Check Voice and Data for 2G & 3G Networks.- Handling customer complains, suggesting & recommending optimizer the possible way to overcome the problem.- Drive test analysis (TEMS).- 2G, 3G sites coverage & troubleshooting.- 2G, 3G sites log files analysis.- Re-Auditing and validating database.- Handling optimization tasks and reporting.- Detecting Field problems (Dropped calls, Blocked calls, Missing Neighbor or Cross Feeders.), and gives good solutions for these problems.- Verification of new sites 2G, 3G.- Deal With customers complaints.- Check Voice calls, GPRS for 2G sites.- Check 3G tests (IRAT, MRAB, Video Call, R99, HSPDA, HSPUA).- Dealing with both (Normal & Concentric) Cells.- Using Software as MapInfo & Actix.- Verification and Acceptance of new sites 3G .- Responsible for 3G Drive test campaign that was applied (indoor and Outdoor)- Responsible for verifying Migration actions and RNC Software upgrades.- Analysis for log files and reporting for clusters.- Auditing and modifying Antenna parameters.- Use Scanner in Scanning for pilots in 3G Clusters.- 2G drive test for new integrated sites before/during/after (check: coverage, cross sectors , cross feeder, RX Diversity, handover, HTTP, FTP EDGE/GPRS ) - Using Tems observing the particular cell parameters such as Rx-level, Rx-quality, C/I, C/A, SQI, MAIO, BER, FER . Show less

    • Ericsson

      Sept 2012 - Jan 2016
      Core Network Engineer

      Scope:Core Engineer is responsible for FM operations on all nodes managed by Ericsson in Etisalat core sites also, provides field support for all Ericsson teams which are IPBB Networks, IPBB security, Core, BSS, Packet, transmission, VAS and OSS team.Responsibilities:Core Engineer performs all FM activities for the all core sites teams such as:- Carrying on all physical interventions on all core sites nodes.- Troubleshooting all physical incidents and problems.- Performing planned physical activities requested from Etisalat planning team.- Perform corrective and maintenance physical activities for operation team.- Perform new core sites nodes hardware acceptance- Perform all physical expansions in core sites nodes.- Perform all physical migrations in core sites nodes.- Perform all transmission physical operations through core sites nodes.- Support BO in core sites nodes upgrades operations.- Perform direct configuration in case of emergencies.- Supervision over all new integrations related to core sites.- Supervision on all DCM operations related to core sites.- Perform core sites nodes Management operations such as Site surveys, H/W Audits and BOQ confirmations. Show less

    • Vodafone VIS

      Jan 2016 - Apr 2019
      Software Quality Assurance Engineer

      Software QA Engineer is responsible for enhancing the software quality and ensure it meets customer expectations.Responsibilities:- Developing and executing system test cases.- Analyzing Requirement and following up with BA / Client for resolution- Reviewing System Design Specs for any ambiguities or conflict with customer requirements - Mentoring new team members and handling KT sessions - Identify, analyze, report system defects.- Follow up defects resolving and ensure complete resolving till closing.- Performing all testing types (black box testing, regression testing….).- Performing UAT activities by preparing Test Strategy Document, Test Data and DSR for the Software. Show less

    • THIQAH

      Feb 2019 - Mar 2020
      Senior Software QA Engineer

      Responsibilities:• Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications. • Creates traceability records, from test cases back to requirements. • Produces test scripts, materials and regression test packs to test new and amended software or services. • Specifies requirements for testing environment, data, resources and tools. • Interprets, executes and documents complex test scripts using agreed methods and standards. • Records and analyses actions and results, and maintains a defect register. • Reviews test results and modifies tests if necessary. • Provides reports on progress, anomalies, risks and issues associated with the overall project. • Reports on system quality and collects metrics on test cases. • Provides specialist advice to support others. Show less

    • 2P Perfect Presentation

      Mar 2020 - Dec 2021

      _Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications. _Creates traceability records, from test cases back to requirements. _Produces test scripts, materials and regression test packs to test new and amended software or services. _Specifies requirements for testing environment, data, resources and tools._Interprets, executes and documents complex test scripts using agreed methods and standards. _Records and analyses actions and results, and maintains a defect register._Reviews test results and modifies tests if necessary. _Provides reports on progress, anomalies, risks and issues associated with the overall project. _Reports on system quality and collects metrics on test cases. _Provides specialist advice to support others. Show less _Gather Information, Analyze New Products and Services and allocate relevant Data to different Depts._Create workflow diagrams from a customer flow standpoint to get validation on requirements from Product Owner and Stakeholders._Create Use Case Diagrams for all personas (e.g. Subscribers, Employees and Admin User) to identify and discover requirements from a usability standpoint._Worked with Project Team (Project Manager, Business Analyst, QA, and Developers) to develop functional requirements, test scripts, and implementation of New System Features ._Perform Sprint Planning sessions with the team (Product Owner, Developers, UI/UX, QA) to identify User Stories targeted for the next Sprint. Update new Sprint Backlog including team assignments._Work with project team to create user stories to ensure user centric view of Stakeholder requirements._Conduct Business Process Analysis and Identify Critical issues and gaps for an established organizational Process._Evaluating, Testing, and recommending new Solutions for enhancing Software, Hardware or IT Processes._Creating direct channels of communication between the business and IT Teams_Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications. _Creates traceability records, from test cases back to requirements. _Records and analyses actions and results, and maintains a defect register._Partner with Product Owner in requirements gathering sessions to identify future state (TO-BE) functionality and help in identifying gaps in processes. Show less

      • Senior Software QA Engineer

        Mar 2020 - Dec 2021
      • Senior Business Analyst

        Mar 2020 - Dec 2021
    • NCGR - National Center for Government Resources Sys.

      Dec 2021 - now

      -Lead the QA Team and Coordinate their daily activities to ensure optimum planning of resources and a fully-motivated, competent workforce.-Guide and monitor the analysis, design, and execution of the test cases and test suites and assist in generating the use cases to ensure that all functional requirements of a system are captured during the product design phase.-Project Kickoff- Start, Create and present the project highlights to the QA team and other stakeholders.-Design HLS for the User Stories to Enhance Test Coverage and Guide the QA Team for the Main Functionalities.-Specifies requirements for testing environment, data, resources and tools.-Interprets, executes and documents complex test scripts using agreed methods and standards. -Reviews test results and modifies tests if necessary.-Create Review Checklists to support QA Team members during Regression Testing.-Perform Basic Sanity and Smoke Testing to decide if Project ready to Test or Not.-Review the defects reported by the team members to make sure that they are valid, not duplicates and complete in the description.-Escalate any showstoppers and make decisions on how to proceed in such situations.-Evaluate exit criteria for when to stop testing according to Testing Standards to Submit QA Certificate for Application Production Deployment.-Define Test Risks and Create strategies to mitigate risks and take the necessary measures to control the risks.-Involve Automation/ Performance Testing activities beside Manual Testing.-Create test reports to summarize project status.-Represent QA Team on Daily and Stakeholders Meetings.-Perform KT Sessions to help new testers with catching on with the current application. Show less -Depth understanding with Data Warehousing/ Business Intelligence concepts from QA perspective.-Data Sources Functionalities Review and Data Mapping UI and DB.-Design Test Cases and HLS for BI/DWH Requirements.-Create and maintain complex SQL queries such as all types of joins, aggregations, groupings etc..-Execute SQL queries to compare the data in database with GUI and web services.-Data quality/completeness validation (SQL scripting).-Denodo Data Virtualizations QA Experience Data mapping validation Data reasonability testing.-Tableau and Microsoft Power BI Testing Experience Data Quality Validation.-Denodo Data Virtualizations QA Experience Data mapping validation Data reasonability testing.-Working knowledge and testing experience of ETL. Show less

      • Software QA Team Lead “Treasury Management – Revenues and Collection"

        Mar 2022 - now
      • Senior BI and DWH Software QA Engineer

        Dec 2021 - Mar 2022
  • Licenses & Certifications

    • CCNA

      New Horizons Learning center
    • CCNP Route

      Self Study
    • 2G/3G Mobile Communications

      Jelecom training center
      Nov 2010
    • IIBA - ECBA

      IIBA
      Jan 2021
    • ISTQB® Certified FL

      هيئة تنمية صناعة تكنولوجيا المعلومات
      Sept 2017
    • ISTQB® Certified Test Manager

      ISTQB® - International Software Testing Qualifications Board
      Jan 2024