About me

An enthusiastic and result-oriented test engineer with over 2 years of professional experience in the automotive industry with leveraged skills in analyzing and validating the functional behavior of systems and proven expertise in test automation within HIL environments, MIL validation, and MBD. Contributed to a strong record of developing strategies that have consistently delivered outstanding results. Resourceful team player with the ability to access all issues pertinent to customer’s needs while implementing new and innovative techniques.

MATLAB

• Expertise in Simulink, Stateflow modeling and debugging.

• Experience in creating test harnesses for isolation and automated testing.

• Proficient in following MAAB guidelines.

• Skilled in improving test coverage with the help of MCDC.

• Familiar with model-based design workflows and code generation using MATLAB/Simulink.

• Experienced in developing test automation scripts using Simulink Test.

VECTOR Tools

CANoe: Simulation, testing, and analysis of automotive ECUs and communication networks.

CANalyzer: Monitoring and analyzing vehicle network communications for diagnostics and troubleshooting.

vTESTstudio: Development and management of automated test scripts for efficient ECU testing.

Python

• Developed Python-based automation solutions for embedded and HIL environments.

• Implemented data acquisition and real-time signal monitoring.

• Automated test execution to improve accuracy and repeatability.

• Reduced manual effort and enhanced overall system efficiency.

Robotframework

• Used Robot Framework for keyword-driven test automation of UI interfaces involving Selenium and Appium libraries.

• Enabled scalable and readable test scripts for regression and functional testing.

• Integrated custom Python libraries to extend test capabilities and interface with hardware.

UDS

• Worked with UDS protocol for automotive diagnostics, including reading DTCs, snapshot data, and performing ECU reprogramming and routine control over CAN networks.

• Implemented and tested UDS services such as security access, service-level communication, and session control functions.

• Developed and executed automated UDS test cases to validate diagnostic services in compliance with ISO 14229.

Jenkins

• Integrated Jenkins for continuous integration and automated test pipelines.

• Enabled scheduled builds, automated report generation, and streamlined validation workflows.

• Configured Jenkins to trigger hardware-in-the-loop (HIL) tests and generate real-time test feedback reports.

Apr 2025 - Present

Associate II software Engineer, Capgemini - Bangalore


Project III : SDV and ADAS for RNTBCI
Domain & ScopeWorked on Software Defined Vehicle (SDV) featured with Body Control Module (BCM) and ADAS. Handled multiple software components for complete validation.
Test Design & Execution: Designed and executed system-level black-box test scenarios, validating overall system behavior against functional requirements by applying advanced test case design techniques and DC, CC, MC/DC coverage analysis to improve validation quality.
Requirements Traceability & Change Management: Ensured requirements traceability using Reqtify, identified impacted test cases for every Change Request.
ASPICE Compliance: Performed SWE.4 (Unit Verification) and SWE.5 (Integration Testing) as per ASPICE, ensuring high-quality model validation.
Test Environment Setup: Ensured that data dictionaries and their interfaces were properly aligned with the TPT/model interface for every MBSW update and set up the test environment for each component before proceeding with validation.
Version Control & Sprint Planning: Maintained version control for models and planned sprint-wise testing activities to support team delivery.
Root Cause Analysis: Conducted root cause analysis with the team and defined corrective action plans to prevent recurring defects.
Cross-functional Collaboration: Collaborated with cross-functional teams (architecture, development, and client stakeholders) to resolve defects, clarify requirements, and align implementation with specifications.
Test Automation: Created and optimized automation scripts to streamline repetitive validation tasks and improve team efficiency.

May 2024 - Mar 2025

Associate I software Engineer, Capgemini - Bangalore


Project II : Power Steering Control Module for Volvo Cars
Requirements & Acceptance Testing: Performed Requirements-Based Testing (RBT) and Acceptance Testing to validate functional behavior against ASIL level requirements per ISO 26262.
UDS Diagnostics: Implemented UDS diagnostic services within the HIL environment to validate ECU diagnostic behavior and ensure compliance with automotive diagnostics standards.
Test Automation & Execution: Developed automated test scripts for multiple test cases; executed and validated them in CANoe to improve coverage and reduce manual effort.
CI/CD Pipeline Monitoring: Monitored Jenkins CI/CD pipelines continuously, identifying and resolving regression issues promptly to maintain build stability and test integrity.
CAN Communication Validation: Validated CAN communication for ECU functionality, diagnosed faults, and verified robust data exchange between peripherals and Software Components (SWCs).
Defect Management & RCA: Analysed test results, logged defects, and collaborated with developers on root cause analysis and blocker resolution to ensure timely fixes.
QA Review & Client Delivery: Reviewed test reports with external QA teams and ensured defect-free releases through detailed verification of all deliverables before client submission.
HIL Debugging & Root Cause Analysis: Performed root cause analysis (RCA) by debugging directly on HIL rigs, identifying logical deviations between actual and expected system behavior.
Client-Specific Tools: Worked with client-specific tools including Vira, Car Weaver, Carcom, and DSA for defect tracking, vehicle communication, and test management.

Jan 2024 - Apr 2024

Associate I software Engineer, Capgemini - Bangalore


Project I : Autonomous Emergency Braking system (AEB)
Project Overview: As part of a four-member team, gathered and analysed functional specifications for the Autonomous Emergency Braking (AEB) system as per ASIL requirements.
Model Development: Developed models in MATLAB/Simulink following MAAB guidelines, implementing complex logic for Time-to-Collision (TTC), dynamic braking, Forward Collision Warning (FCW), and diagnostic checks.
MIL Testing & Coverage Analysis: Performed MIL functional testing with DC, CC, and MC/DC coverage analysis, ensuring full requirement traceability across functional specifications and system requirements.
Root Cause Analysis: Conducted root cause analysis to improve model stability, identify deviations, and increase test pass rates across validation cycles.
Technical Collaboration: Actively participated in technical discussions and lessons-learned meetings to share findings, address gaps, and prevent recurring mistakes across sprints.
Peer Review & Safety Compliance: Participated in peer reviews and verification of safety-related work products to ensure quality, correctness, and compliance with functional safety standards.

Nov 2022 - Jan 2023

Internship at Planys Technologies (Best Underwater Visual Inspection Services India)


Demonstrated experience in the maritime industry, specializing in electronics and ESC modules, with a focus on optimizing PWM signals. Participated in site visits to evaluate electrical infrastructure and contributed to hardware testing. Proficient in improving PCB assembly and troubleshooting inventory management issues. Worked closely with engineers to develop technical reports and project proposals.

JULY 2019 - MAY 2023

Electrical and Electronics Engineering from Sri Ramakrishna Engineering College, Coimbatore, India.

I hold a Bachelor of Engineering degree in Electrical and Electronics Engineering, having successfully completed an intensive eight-semester program with a CGPA of 8.2. My academic journey was enriched by hands-on lab work, industry-relevant projects, and continuous self-learning. During my seventh semester, I secured an internship where I actively contributed to real-time projects, applying my technical skills in practical environments. I also proactively enrolled in NPTEL courses and earned multiple Elite badges—an achievement that granted me a waiver for an academic paper. Beyond academics, I was actively involved in extracurricular activities and held leadership roles. Through this blend of academic excellence and real-world experience, I have cultivated a strong technical base in electrical systems, embedded technology, and automotive design principles.

JUNE 2017 - JUNE 2019

Biology and Mathematics [Higher School (HSC)] from Malco Vidhyalaya Matriculation, Salem, India.

I studied Biology and Mathematics, covering topics such as Cell Structure and Function, as well as Human Physiology. I also gained knowledge in Physics, including Mechanics, Electricity, Optics, and Thermodynamics, and in Chemistry, which encompassed Organic, Inorganic, Physical, and Analytical Chemistry. My Mathematics skills include Algebra, Calculus, Geometry, and Discrete Mathematics.

JUNE 2016 - MARCH 2017

Secondary School (SSLC) from Malco Vidhyalaya Matriculation, Salem, India

Higher Secondary School
I've cultivated proficient language abilities in both English and Tamil, demonstrated mastery in math, science, and social studies. Engaging in district-level chess competitions has nurtured my strategic thinking. I'm proud to have achieved an impressive

My Feats

Research Paper

Published a research paper in IEEE titled "Design and Implementation of Modified SEPIC, ZETA, Cuk, Quasi Z-Source Converter for BLDC Drive System – A Comparative Analysis", presented at ICAECT 2023.

Learn more

Certified in Python from HackerRank

Secured Gold Badges in both Python and Problem Solving. These recognitions showcase my ability to write clean, efficient code and tackle complex algorithmic challenges.

Credential

Robotframework

Designed and executed maintainable automated test suites using the POM in Robot Framework, enabling reusable test scripts and flexible execution across command line, Jenkins and other tools

Credential

MATLAB Certification

Learned fundamental Simulink techniques for real-life dynamic physical systems modeling. Learn the basics of Stateflow for representing supervisory control and complex decision logic.

See more

NPTEL Certification

Achieved Elite Badges

  • Introduction to Industry 4.0 and the Industrial Internet of Things
  • Sensors and Actuators.
  • Credential

    Applied Learnings

    Hands-on automation work involving test case design, execution, and integration with CI/CD. Used industry tools and protocols to streamline functional and system-level testing.

    See more
    View Certificates
    Sl.no Certification Course Credentials
    1 Modeling and Simulation with Simulink View Certificate
    2 Introduction to Programming with MATLAB View Certificate
    3 MATLAB/SIMULINK Bible | Go From Zero to Hero + ChatGPT! View Certificate
    4 Model Based Development -MBD- For Automotive using Simulink View Certificate
    5 Programming in Python View Certificate
    6 Python for Absolute Beginners View Certificate
    7 Advanced C Programming: Pointers View Certificate
    8 Introduction to AutoSAR View Certificate
    9 Autosar Architecture (Learn from Scratch with Demo) View Certificate
    10 Advanced C Programming: Pointers View Certificate
    11 Master CAN protocol completely from Scratch (CAN + CAN-FD) View Certificate
    12 TPT - Time Partition Testing using a Simulink Model - Part I View Certificate
    13 Automotive Embedded View Certificate
    14 Robot Framework Test Automation - Level 1 ( Selenium ) View Certificate
    15 The Complete SQL Bootcamp: Go from Zero to Hero View Certificate
    16 RPA Basics and Introduction to UiPath View Certificate
    17 Automotive Industrial level 1 Certification from Capgemini View Certificate
    18 Automotive Industrial level 2 Certification from Capgemini View Certificate

    Technical Contributions

    PSCM Project Image

    TestAutomation for Power Steering Control Module

    Objective:
    The PSCM enhances driver assistance functions based on the required ASIL level, ensuring system stability, torque restoration, and lane-switching during major failures. It uses steering angle and driver torque input to adjust motor assist according to vehicle speed. It also monitors OBD-II data and alerts the driver to any malfunctions.

    AEB Project Image

    Proof of Concept on Autonomous Emergency Braking System

    Objective:
    To gather functional requirements, Develop a virtual model in the MATLAB Simulink environment - Our proposed system will Partition braking phases based on Time-To-Collision (TTC) data, transmit this information to the anti-lock braking system.

    SEPIC Project Image

    Design and Development of Modified SEPIC Converter

    Objective:
    Compare and analyze with various converters and to prove Modified SEPIC Converter is suitable for BLDC drive system for better efficiency. Proposed system can offer higher efficiency compared to the conventional SEPIC converter. This is achieved by reducing the voltage stress on the switch and minimizing the switching losses.

    Contact Me

    giriprasath567@gmail.com

    +919751216161