SlideShare a Scribd company logo
1 of 4
RESUME
M.GANESH BABU E-mail:ganeshbabu.marri@gmail.com
Cell No: +91-9886570508.
EXPERIENCE SUMMARY
• 2yrs 5 months of Experience in Embedded Software Verification and
Validation For braking ECUs & System Test Engineer in Product Level
Testing of Instrument Clusters in Automotive domain.
• Experience in Requirement analysis, Test case Design and Development.
• Experience in Functional testing of Commercial vehicle Instrument
clusters, Two wheelers Instrument Clusters.
• Good knowledge on CAN, UDS , LIN protocol.
• Good knowledge in writing CAPL Test scripts (Communication Access programming
Language).
• Experience in working with tools like CANalyzer, CANoe from Vector.
• Knowledge of using MRDB for issue logging & Doors for Requirement
traceability.
• Acquainted with the Software Development Life Cycle (SDLC).
PROFESSIONAL EXPERIENCE DETAILS:
• Currently Working as System Test Engineer in Continental Automotive
Components India Pvt Ltd-Bangalore from August 2015 to Till Date.
• Worked as Embedded S/W Test Engineer in CMC Limited
(www.cmcltd.com), from DEC2013 to July 2015.
ACADEMIC DETAILS
• B.Tech in Electronics and communication Engineering from KMCE&T
(Affiliated to JNTU-HYD), Devarakonda in 2011.
• Board of Intermediate MPC from G.S.R Junior college, Guntur in 2007.
• Board of Secondary Education from Z.P.H School, Vutukuru, A.P in 2005.
SKILL SET
Protocols : Controller Area Network (CAN) ,Local Interconnect
Network(LIN) , Unified Diagnostics services (UDS)
Application : Microsoft Excel, Microsoft Word
Testing tools : CANalyzer, CANoe, Flash tools, ETS Functional Tester,
DOORS.
Programming language: C , CAPL Script.
Operating System : Windows XP/ Windows 7.
Automation Tool : KFZ with Front End Sequencer
PROJECT DETAILS
Project1
Project Title : Verification and Validation Testing of Braking ECUs
Client : TRW Automotive
Role : Testing Engineer.
Duration : MAY-2014 to July-2015.
Software Tools: Serial Loader for downloading application, Vector
CANalyzer, CANoe and Infenionmem tool ,
JTAG Emulator for debugging.
Hardware Tools: Oscilloscope, Function Generator, Power supplies,
Multimeter.
Description: sPTM Flash software developed by CMC will be used in the
environmental validation testing of the Braking ECUs. A RAM variant of this
software is also used for the EOL testing during production. During the
validation testing, this software will receive the different CAN commands from
the tester to execute the event profiles and the parametric tests in the ECU.
This software will receive the CAN command, processes the command and
sends the response to the test software. This software has the capability to
test all the functions within the ECU. CAPL scripts specific to each application
are developed to perform the complete validation and functional testing on the
bench. The actual validation testing is run using an automated validation
tester in the labs. Test scripts for the different applications are developed
which will be executed in the validation testers. Extensive debugging of the
failure test cases is performed on the bench and provided recommendations to
fix the issues in the validation.
Responsibilities:
• Understand and analyse the test methods defined in the Test
Requirements document.
• Development of the CAPL scripts for the automated testing on the
bench.
• Testing of all the ECU functional and durability tests on the bench.
• Development of the test report document.
• Development of validation test scripts for the different testers.
• Replicate the Validation tester issues on the bench.
• Debugging of the issues and provide recommendations to resolve
the issues.
Project2:
Project Title : Controller Card Software updates
Client : TRW Automotive.
Role : Testing Engineer
Duration : JUL-2014 to SEP-2014.
Description : The controller card is used in the validation tester to simulate
the different signals and the CAN communications to the ECU.
For the validation testing, a specific configuration based on the
application is loaded into the controller card. During the testing,
the controller card will simulate the different CAN messages and
signals to the ECU, receive the commands from the tester and
executes the test sequence from the tester. This project
involved updating the configuration files in the controller card
software build based on the different validation tests. Once the
configuration files are updated, this software is verified by
logging the CAN simulation messages, reading the DTCs and the
measurements of the different signals.
Responsibilities:
• Understand and analyse the test methods defined in the Test
Requirements document.
• Understand the applications specific CAN messages and signals.
• Understand and update the controller card software configuration
files.
• Verify the updated controller software on the bench.
Project-3
Project Title : TATA Instrument Clusters
Work Location : Continental Automotive Components India Pvt Ltd ,
Bangalore
Client : Tata Motors Limited & Tata Daewoo Commercial
Vehicle Company
Testing tools : Sequencer & KFZ Test System
Duration : AUG-2015 to Till Date
Description: TML Instrument Cluster has a 5 inch Monochrome TFT Display
with Analog Speedometer, Tachometer & Air pressure 1&2. The
TFT Display shows the information regarding Diagnostics, AFC
(Average fuel consumption) & Trip meter .This also has push
button functionality & Warning Indicators.
Description: TDCV Instrument Cluster has a 5 inch Coloured TFT Display with
Analog Speedometer, Tachometer & Air pressure 1&2. The TFT Display shows
the information regarding Diagnostics, AFC (Average fuel consumption) & Trip
meter, TPMS information .This also has push button functionality & Warning
Indicators.
Roles & Responsibilities
• Requirement analysis.
• Deriving & Writing Test cases from Requirements.
• Developing of Database from CAN matrix.
• Complete Functional testing of Software.
• Raising Issues in MRDB
• Communicating with customer regarding open points & Bugs.
• Preparing required technical documents to deliver to customer.
• Functional testing of Samples delivering to Customer.
Personal Details
Date of Birth : 25th
May, 1990
Address : B.T.M Layout ,Bangalore - 560076.
Father Name : Venkateswarlu.M
Gender : male
Marital Status : Single
Languages Known : English, Telugu & Hindi.
Place : Bangalore
Date : Signature

More Related Content

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Ganesh_Resume-2+yrs _Exp

  • 1. RESUME M.GANESH BABU E-mail:ganeshbabu.marri@gmail.com Cell No: +91-9886570508. EXPERIENCE SUMMARY • 2yrs 5 months of Experience in Embedded Software Verification and Validation For braking ECUs & System Test Engineer in Product Level Testing of Instrument Clusters in Automotive domain. • Experience in Requirement analysis, Test case Design and Development. • Experience in Functional testing of Commercial vehicle Instrument clusters, Two wheelers Instrument Clusters. • Good knowledge on CAN, UDS , LIN protocol. • Good knowledge in writing CAPL Test scripts (Communication Access programming Language). • Experience in working with tools like CANalyzer, CANoe from Vector. • Knowledge of using MRDB for issue logging & Doors for Requirement traceability. • Acquainted with the Software Development Life Cycle (SDLC). PROFESSIONAL EXPERIENCE DETAILS: • Currently Working as System Test Engineer in Continental Automotive Components India Pvt Ltd-Bangalore from August 2015 to Till Date. • Worked as Embedded S/W Test Engineer in CMC Limited (www.cmcltd.com), from DEC2013 to July 2015. ACADEMIC DETAILS • B.Tech in Electronics and communication Engineering from KMCE&T (Affiliated to JNTU-HYD), Devarakonda in 2011. • Board of Intermediate MPC from G.S.R Junior college, Guntur in 2007. • Board of Secondary Education from Z.P.H School, Vutukuru, A.P in 2005.
  • 2. SKILL SET Protocols : Controller Area Network (CAN) ,Local Interconnect Network(LIN) , Unified Diagnostics services (UDS) Application : Microsoft Excel, Microsoft Word Testing tools : CANalyzer, CANoe, Flash tools, ETS Functional Tester, DOORS. Programming language: C , CAPL Script. Operating System : Windows XP/ Windows 7. Automation Tool : KFZ with Front End Sequencer PROJECT DETAILS Project1 Project Title : Verification and Validation Testing of Braking ECUs Client : TRW Automotive Role : Testing Engineer. Duration : MAY-2014 to July-2015. Software Tools: Serial Loader for downloading application, Vector CANalyzer, CANoe and Infenionmem tool , JTAG Emulator for debugging. Hardware Tools: Oscilloscope, Function Generator, Power supplies, Multimeter. Description: sPTM Flash software developed by CMC will be used in the environmental validation testing of the Braking ECUs. A RAM variant of this software is also used for the EOL testing during production. During the validation testing, this software will receive the different CAN commands from the tester to execute the event profiles and the parametric tests in the ECU. This software will receive the CAN command, processes the command and sends the response to the test software. This software has the capability to test all the functions within the ECU. CAPL scripts specific to each application are developed to perform the complete validation and functional testing on the bench. The actual validation testing is run using an automated validation tester in the labs. Test scripts for the different applications are developed which will be executed in the validation testers. Extensive debugging of the failure test cases is performed on the bench and provided recommendations to fix the issues in the validation.
  • 3. Responsibilities: • Understand and analyse the test methods defined in the Test Requirements document. • Development of the CAPL scripts for the automated testing on the bench. • Testing of all the ECU functional and durability tests on the bench. • Development of the test report document. • Development of validation test scripts for the different testers. • Replicate the Validation tester issues on the bench. • Debugging of the issues and provide recommendations to resolve the issues. Project2: Project Title : Controller Card Software updates Client : TRW Automotive. Role : Testing Engineer Duration : JUL-2014 to SEP-2014. Description : The controller card is used in the validation tester to simulate the different signals and the CAN communications to the ECU. For the validation testing, a specific configuration based on the application is loaded into the controller card. During the testing, the controller card will simulate the different CAN messages and signals to the ECU, receive the commands from the tester and executes the test sequence from the tester. This project involved updating the configuration files in the controller card software build based on the different validation tests. Once the configuration files are updated, this software is verified by logging the CAN simulation messages, reading the DTCs and the measurements of the different signals. Responsibilities: • Understand and analyse the test methods defined in the Test Requirements document. • Understand the applications specific CAN messages and signals. • Understand and update the controller card software configuration files. • Verify the updated controller software on the bench.
  • 4. Project-3 Project Title : TATA Instrument Clusters Work Location : Continental Automotive Components India Pvt Ltd , Bangalore Client : Tata Motors Limited & Tata Daewoo Commercial Vehicle Company Testing tools : Sequencer & KFZ Test System Duration : AUG-2015 to Till Date Description: TML Instrument Cluster has a 5 inch Monochrome TFT Display with Analog Speedometer, Tachometer & Air pressure 1&2. The TFT Display shows the information regarding Diagnostics, AFC (Average fuel consumption) & Trip meter .This also has push button functionality & Warning Indicators. Description: TDCV Instrument Cluster has a 5 inch Coloured TFT Display with Analog Speedometer, Tachometer & Air pressure 1&2. The TFT Display shows the information regarding Diagnostics, AFC (Average fuel consumption) & Trip meter, TPMS information .This also has push button functionality & Warning Indicators. Roles & Responsibilities • Requirement analysis. • Deriving & Writing Test cases from Requirements. • Developing of Database from CAN matrix. • Complete Functional testing of Software. • Raising Issues in MRDB • Communicating with customer regarding open points & Bugs. • Preparing required technical documents to deliver to customer. • Functional testing of Samples delivering to Customer. Personal Details Date of Birth : 25th May, 1990 Address : B.T.M Layout ,Bangalore - 560076. Father Name : Venkateswarlu.M Gender : male Marital Status : Single Languages Known : English, Telugu & Hindi. Place : Bangalore Date : Signature