Mennatallah Elsayed

Senior Testing Engineer

image

With over 6 years of experience as a Model-Based Development Engineer and Validation Technical Lead, I am a highly motivated professional with a strong background in developing and testing models for code generation using MATLAB/Simulink/Stateflow and platforms like Embedded Coder/TargetLink and Statemate. Additionally, I possess expertise in maintaining and validating tools and scripts, holding a certification as a Requirements Engineer by IREB-CPRE. My experience extends to compliance with ISO 26262, ASPICE, ISTQB, AUTOSAR, and IREB-CPRE standards.

I am well-versed in a variety of tools, including Git, SVN, RQM, RTC, Rhapsody, Polarion, UML, JIRA, Python, and Misra C. Proficient with debuggers such as iSystem-WinIdea and Lauterbach-Trace32, I also have experience with automation platforms and profilers for dynamic behavior testing. My skills extend to vector tools like CANeo, CANalyzer, CAPL, and Davinci Configurator. Additionally, I excel in communication, possessing the ability to create technical reports, business proposals, and presentations. Known for being punctual, detail-oriented, and creative, I am comfortable working under pressure, either independently or within a team. A fast learner with excellent organizational and multitasking abilities, I hold a German Driving License and am open to freelancing on project-based or short-term contracts.


Work Experiences

Software Engineer

A123 Systems GmBH, Leinfelden-Echterdingen, Germany | 2019 - 2023
  • Validation scope [Unit, Integration, smoke/system validation testing and test automation using CAPL]
    • Start the activity of Integration testing from scratch using Lauterbach-Trace32 and iSystem-WinIdea environments with both profiler licenses and automation suites.
    • Support in Sw unit testing for more testing quality.
    • Test Automation for smoke/system validation test cases using CAPL (TFS /TSL Libs)
    • Support in Quality/ASPICE Audits.

System Testing Technical Lead

Bosch Automotive Service Solutions, Weilimdorf , Germany [ANÜ] | 2019 - 2019
  • TaskForce for JLR project that requires leading a team of 6 Testers, shrinking their ramping up time due to the project tight deadlines 50% , and system tester 50 %.
    • Leading the team to fulfill the weekly target from the project management task force plan.
    • Shrinking ramping up time for the time.
    • Define KPIs for the team.
    • Task planning daily with a follow up with the project lead to ensure the ramping curve.
    • Contributing in some technical decisions based on my testing experience
    • As a system tester, Hardware-In-Loop testing is performed on an In-House Test bench linux machine simulation environment that has developed internally by the customer side.
    • As a tester, test cases have to be implemented based on test specs by Python then to be reviewed and executed and analyzed on the test bench , then verifying the final results via CANape and CANalyzer.

Sw Unit Testing Technical Team Lead

Kiekert , Switzerland [Internal Project / ANÜ] | 2018 - 2019
  • TaskForce for FORD project, leading 2 teams , Unit testing team at Stuttgart office and SW Architect working directly with Kiekert Switzerland, the team is expanding based on customer’s request. SW Unit Testing for Daimler Project.
    • Develop a new process, guidelines and standards for unit testing with accordance to ASPICE Quality and ISTQB standards.
    • Ramping up the team with respect to SW Unit Testing rules based on experience and ISTQB standard especially within MBD major.
    • Knowledge transfer to SW Unit Testing techniques specially within the area of MBD with the customer.
    • Contribution in evaluation of some tools to help the customer with their decisions regarding tool chain.
    • Task planning for every sprint for the unit testing team with the Customer.
    • Accompany the Customer to audit on the main SW suppliers around Germany.
    • Monthly business trip to present personally the output to the customer.
    • Technical Reviews.
    • Requirements based testing and various testing techniques (Boundary Value Analysis, Equivalence classes, negative testing, robustness testing, worst case scenario testing).

Software Engineer

Valeo Siemens [ANÜ] | 2017 - 2018
  • e-motors, range extenders, onboard chargers, inverters and DC/DC converters
    • Develop new processes, guidelines and standards for unit testing with accordance to ASPICE Quality standards.
    • Task planning for every sprint for the unit testing team.
    • Managing Customer Audit.
    • Requirements analysis.
    • Technical Reviews
    • Requirements based testing and various testing techniques (Boundary Value Analysis, Equivalence classes, negative testing, robustness testing, worst case scenario testing)

Model Based Software Engineer

VIAS (Valeo Internal Automotive Software Center) | 2012 - 2013
  • Valeo Egypt scope was Integration of APA & BPA modules to be AUTOSAR compliant then generate a c-code to be sent back to Germany.
    • It was a regular task that had spikes every year and a couple of my coworkers were to handle it , so it’s a pretty systematic task, the only challenge was the complexity of the models that were sent by FORD. So, the task was mainly to parse the arxml that’s been sent to create a new skeleton model with the corrected new interfaces and data types, then integrate the BPA module as it is because it was already sent as an AUTOSAR compliant, then for the APA module, we change it to AUTOSAR compliant and check the CR about the changes of the interfaces which is terminated and which is changed..etc, finally generate the code and send the code back to Germany site.
  • Developing and testing driving assistance system for JLR P1 Project.
    • Develop the activation logic according to the new CRs, Bug Fixation that appeared from the first iteration of testing then test again and generate code to make sure everything is okay.
  • It was a simple task for a month to analyze the shared variables between the states inside activation logic according to specific criteria - STATEMATE Platform.
    • Just analyze the variables (the write and read execution order of them) between the states and check whether they can be a threat, no threat or in need of deeper analysis from wipers’ team.
  • Developing and testing driving assistance system for JLR P1 Project.
    • Testing the activation logic versus requirements (SRS and HLD) –Functional testing- then black box testing (MIL –SIL) then white box testing (Model coverage and code coverage) followed by requirements’ traceability by Reqtify tool and finalizing by the documentation.
  • Security technology for the car to take the decision of locking and unlocking the vehicle accordingly the position of the smart keys.
    • Mainly was testing the state machine that was sent by the developer from France , but after a while I started to support the developer with the best practices and GEEDS process and guidelines in development and testing for the sake of having GREEN on GEEDS RAISE REVIEW of the project later.
  • P-2 project with wipers system, the team got the whole process starting from writing GDD/CDD and SRS to the integration phase of the whole system module.
    • I had tested, developed and fixed bugs for 3 modules inside the system.

Business Development Specialist & Project Manager

Marketeers Research & Consultancy | 2015 - 2015
  • Our objective is to seize more business opportunities & provide exceptional consultancy services for our clients by understanding what clients really need & serve them smartly.
    • Building up accounts’ strategies to seize the best business opportunities among clients
    • Meeting with Marketing positions, understanding their main business issues and concerns & being able to match their needs with the Company’s tailored Services
    • Managing accounts in-terms of:
      • Ability to advise clients on what research methods would best address their business issues
      • Preparing proposals, designing questionnaires, determining research methodology, approach & putting research budget
    • Preparing Qualitative Guidelines & Transcripts and Moderating Focus Groups, IDIs

Business Development Manager

Drag Technology, Cairo, Egypt | 2012 - 2015
  • As a Business Manager Position with Drag Technology. Offering extensive experience in strategic management, personnel management, and natural skills, leadership and proactive abilities to manage the research, development and sales of the company very successfully.
    • Successfully supervised and assisted Research and Sales personnel in the company to achieve their given target
    • Experienced with implementing various marketing, promotion strategies and business solutions to increase market share and retain existing customers/partners
    • Highly Competence with communications tools and materials (technical reports, business proposals, presentations, spreadsheets etc.)
    • Professionally creating, maintaining, growing & strengthening relationships with customers and partners through executive contacts and communications channels
    • Proven ability to maintain a well disciplined and highly motivated Executives
    • Developed reputation as leader who GETS IT RIGHT THE FIRST TIME

Telemarketer/sales Representative

None | 2011 - 2012
  • For Legal Services within UK Law Campaign, as a representative for a UK Law-Services office, we are responsible for making the customer interested in the Law services we are selling/marketing them and turn that interest into initial deals/ potential win legal cases for our main Law office in the UK, not only that, but also checking the validity of every potential legal case with the criteria of UK Law to be sure that our UK solicitors will be able to win the case. Furthermore, acrimonious supervision of the social media flow in order to ascertain

Independent Web/Advertising Architect

None | 2010 - 2010
  • Website design using HTML
  • Advertising Campaign Materials: Brochures, Bundles, Flyers, Banners and Business Cards