Post Job Free
Sign in

Engineer Project

Location:
Bangalore, KA, India
Posted:
November 26, 2013

Contact this candidate

Resume:

Suresh Mavuluri

#***-*, **** #*,

+91-991*******

N Rami Reddy Building,

aca9n2@r.postjobfree.com

Near Yellamma Temple,

Electronic City, Bangalore-560 100

Professional Summary:

Around 8 years of experience in Embedded Verification & Validation and

System Testing in Avionics, Locomotive and Automotive products. I have an

experience in all the different phases of Software Testing Life Cycle

(STLC) and low-level tests, software integration tests, and HW/SW

integration tests.

Hands on experience in Requirement Based Testing, Hardware in Loop Testing,

Model in Loop testing, Unit testing, White Box testing (Emulator based),

Code coverage analysis, Regression Testing, Test documentation and

Reviewing test artifacts.

Experience:

. Working as Technology Lead at Infosys Limited from 17 Dec 2012 to till

date

. Worked as Product Assurance Engineer II in Cognizant Technology

Solutions from April 2011 to 16 Dec 2012

. Worked as a Senior Engineer at Honeywell Technology Solutions Lab Pvt.

Ltd from July 2007 to Mar 2011.

. Worked as a Software Engineer at Aeronautical Development Agency (ADA)

- DRDO, Bangalore from Dec 2005 to June 2007.

Educational Qualifications:

. Graduated in 2005, B.Tech (Computer Science and Engg) with an

aggregate of 70% from Andhra University, Vishakhapatnam.

. Ranked college second in 10+2 Standard with an aggregate of 83.6% from

SVJR College, Gannavaram (Vijayawada) affiliated to Board of

Intermediate Education, Hyderabad.

. Passed 10th Standard with an aggregate of 60% from ZPH School,

Veeravalli affiliated to Board of Secondary Education, Hyderabad.

Software Skills:

Programming Languages : C and C++

Unit Testing/Coverage Tools : LDRA, Parasoft, Cantata++, VectorCAST

and Bullseye

Protocols : RS422, UDP, ARINC 429, LIN and CAN

Debugging Tools : Vision ICE Emulator, CANoe and Status

Monitor

Bug reporting tools : Bugzilla, Clear Quest and JIRA

Review Tools : eReview

Standards/Guidelines : DO-178B and ISO-26262

Domain Knowledge : Avionics, Automotive and Locomotive

Configuration Tools : DOORS, PVCS, Subversion, VSS, Synergy and

Clear Case

Project#1

Title : ECU Diagnostic Testing and Hardware in Loop Testing of Body

Control Module (BCM) and Instrument Cluster Features

Client : Ford and Delphi

Duration : 17th December, 2012 to till date

Description:

Before we test any ECU functionality, we must do diagnostic testing to

confirm that ECU is working fine.

Instrument cluster or panel for short, is a set of instrumentation,

including the speedometer that is displayed with a digital readout. Also

instrument cluster integrates body electronics features to provide a wide

range of information that can be viewed graphically in different display

modes according to the driving situation and to meet driver's preferences

Responsibilities:

. Worked on ECU's Diagnostic Testing both on Body and Chassis bench with

different system configurations.

. Cleared many Diagnostic Trouble Code (DTCs) that are related to

wiring/connectors, Incorrect sensor information, Faulty operation and

high & low voltage etc. on ECUs (Wiper/Washer, Blind Spot, Front/Rear

Parking System)

. Developed the Test Procedures and Test Plans/Test Scripts for a few

Instrument Clusters features and executed them on HiL test bench.

Project#2

Title : Hardware in Loop and Model in Loop Testing of Body Control

Module (BCM) and Chassis Vehicle Features

Client : Chrysler India Automotive Pvt Ltd

Duration : February 2012 to 15th December, 2012

Description:

The BCM receives many hard wired inputs (to monitor many sensors) and

switch inputs throughout the vehicle. In response to those inputs, BCM

controls and integrates many electronic functions and features of the

vehicle through both hard wired outputs and the transmission of electronic

message outputs to other electronic control modules (ECU) in the vehicle

over the PCI data bus. The Body Control Module (BCM) supplies vehicle

occupants with visual and audible information and controls various vehicle

functions.

Responsibilities:

. ECU Validation testing on HiL environment and Bug reporting.

. Performed unit testing of the BCM vehicle features (functional

specification) on individual MATLAB models.

. Experience in integration - ECUs, Sensors and Actuators

. Developed the Test Procedures and Test Plans/Test Scripts for the

following BCM vehicle features based on functional specification

requirements.

Front/Rear wiper and washer, Head Lamp Washer, Front/Rear Parking

Assistance System, Airbag Warning Light, Compass Standalone, Blind

Spot Monitor and Logistic Mode

. Design and Execution of the Test plans/Test Scripts in Model-in-the-

Loop (MiL) environment

. Design and Hardware-in-the-Loop (HiL) testing on dSPACE full size

simulator DS1006 (Comprises of 42 ECUs)

. Experience in diagnostic tool - Chrysler Diagnostic Analyzer

. Performed the Diagnostic testing, Proxy Testing, Voltage Profiling,

Ignition Healing, on all the ECU's for validation of its functionality

Project#3

Title : Grade Crossing Predictor 4000 System Validation, SIL-4

Client : Invensys Rail

Duration : October 2011 to January 2012

Description:

GCP4000 provides a complete level crossing control system, encompassing the

detection of trains and the operation of barriers, lights and audible

warnings. The GCP4000 will also provide other functions required for the

control of a level crossing, such as timing functions and controls for

signal regulation.

Responsibilities:

. Analyzed the IRNA System Test Procedures for coverage of the

requirement to ensure the requirement is validated as per the

functionality.

. Mapped the requirements to the relevant test cases within IRNA System

Test Procedures

. Added new tests and modified few of the existing test cases to IRNE

STPs for complete coverage.

. Validated the 200 safety critical requirements for GCP 4000 system and

its reports

. Prepared the "GCP4000 Validation Test Summary Report".

Project#4

Title : Triconex WESTLOCK System Integration and Verification, SIL-

2

Tools : VectorCAST, DOORS and Synergy

Client : Invensys Rail

Duration : April 2011 to September 2011

Description:

Triconex Westlock is a railway signal interlocking system; it is an

arrangement of signal apparatus that prevents conflicting movements through

an arrangement of tracks such as junctions or crossings

. Signals may not be operated to permit conflicting train movements to

take place at the same time.

. Switches and other appliances in the route must be properly 'set' (in

position) before a signal may allow train movements to enter that

route.

. Once a route is set and a train is given a signal to proceed over that

route, all switches and other movable appliances in the route are

locked.

Responsibilities:

. Writing the Software Test Description based on the Software Design

Specification requirements.

. Developing the Unit Test cases & Scripts using VectorCAST.

. Executing the test scripts using VectorCAST.

. Producing Software Test Result for the respective Software Test

Description.

. Creating the Traceability Link between Test Description, Design

Specification and Test Results.

. Reviewing the Software Test Description and Software Test Results

prepared by other team members.

. Extracting the structural coverage through VectorCAST, Analyzing the

coverage gap, classifying the gap and Taking correct actions against

the gap.

Project#5

Title : Enhanced Ground Proximity Warning System-EGPWS, Level C

Tools : LDRA, PVCS, BOSS, Clear Case and Clear Quest

Duration : July 2010 to Mar 2011

Description:

The EGPWS is a terrain awareness and alerting system providing terrain

alerting and display functions with additional features. The EGPWS uses

aircraft inputs including geographic position, attitude, altitude,

airspeed, and glideslope. These are used with internal terrain, obstacles,

and airport databases to predict a potential conflict between the aircraft

flight path.

Additionally, the EGPWS provides alerts for excessive glideslope deviation,

too low with flaps or gear not in landing configuration, and optionally

provides bank angle and altitude callouts based on system program pin

selection.

Responsibilities:

. Developing the unit test cases for the requirements/functions

. Developing the system tests for the given requirements

. Prepared test plan and test cases document

. Review of the unit test cases/ system tests developed by other team

people

. Extracting the structural coverage through LDRA, Analyzing the

coverage gap, classifying the gap and Taking correct actions against

the gap.

. Generating regression test reports and reviewing the regression

reports.

Project#6

Title : Global Navigation System Sensor -GNSS, Level A

Tools : Bullseye, DOORS, SVN, Vision ICE Emulator, and ATE.

Duration : Aug 2008 to June 2010

Description:

GNSS is also called as Global Navigation Satellite Systems; it is the

standard generic term for satellite navigation systems ("sat nav") that

provide autonomous geo-spatial positioning with global coverage. GNSS

allows small electronic receivers to determine their location (longitude,

latitude, and altitude) to within a few meters using time signals

transmitted along a line-of-sight by radio from satellites.

Responsibilities:

As part of V&V team I have developed the test designs and test scripts for

given requirements. Developed white box scripts where we have used Vision

ICE hardware to interact with the sensor board, and tested requirements.

And as part of structural coverage team, I have analyzed the code which is

not covered and classified the type of gap (Requirement, Test, Dead code or

Exception). Since GNSS software is a level A software we did MCDC coverage

(complying with DO-178B standards) where we need to check TRUE and FALSE of

every condition. We used Bullseye tool for the coverage report.

. Requirements Based Testing- White box scripting using Vision CLICK

Emulator and Black box using ATE Toolkit.

. Structural Coverage analysis and coverage hole fixing

. Debugging white box bench issues

. Reviewing test designs and test scripts using eReview tool.

Project#7

Title : Integrated Navigation Radios (INR), Level A

Tools : ABC Scat and WINBOSS

Duration : Jan 2008 to July 2008

Description:

As part of SCA team, I have analyzed the code which is not got covered. The

uncovered line of code we treated as hole or miss. I have analyzed the

uncovered conditions whether they are due to Requirement hole, Test hole,

Dead code or any Coverage Exception category. Misses will be generated by

the ABC Scat tool.

Responsibilities:

. Instrumenting the code for the individual module (there are around 20

modules in the INR) by using the ABC Scat tool.

. Identifying the test scripts that are traced to the individual module

in the DOORS.

. Loading the instrumented binary file onto the Test Bench

. Executing the test scripts on the Test Bench as per the configuration

(there are several modes of operation like ILS, GLS, MB and FLS).

. Generating the report for the appropriate module by using the ABC Scat

tool

. Gap Analysis: Analyzing the gaps whether they are due Requirement

hole, Test hole, Dead code or any Coverage Exception category.

Project#8

Title : Weather RADAR- RDR400Military, Level C

Tools : NGRSim and LDRA

Duration : July 2007 to Dec 2007

Description:

RDR400M is weather Radar, which gives the weather information to the pilot

and guides the pilot under weather hazards like Thunderstorm, Turbulence,

Windshear and Rain. As part of Requirement Based Test (RBT) team I have

developed script and analyzed the structural coverage reports which is not

covered.

Responsibilities:

. RBT Scripts development for the given requirements using NGRSim.

. Structural Coverage Analysis and Coverage hole fixing.

Project#9

Title : Development of RS422 Interface Component for LCA Tejas

Language : C

Protocols : RS422 and UDP protocols

Duration : Dec 2005 to June 2007

Description:

Tejas is a lightweight multirole fighter developed by India powered by a

single engine part of Light Combat Aircraft (LCA) programme. Interface

Component is a communication module between the simulated Line Replaceable

Units (LRU) and LCA display systems.

. The main avionics systems are Open Architecture Computer (OAC),

Utility System Management System (USMS) and Digital Flight Control

Computer (DFCC).

. LCA display systems are Multi Functional Displays (MFD), Head-up

Display (HUD), Functional Selection Panel (FSP), Sensor Selection

Panel (SSP), two Smart Standby Display Units (SSDU) Get You Home (GUH)

and Engine Fuel Indicator (EFI).

. The MFDs provide information on the engine, hydraulics, electrical,

flight control, and environmental control systems on a need-to-know

basis, along with basic flight and tactical information.

. HUD reduce pilot workload and increase situation awareness by allowing

the pilot to access navigation and weapon-aiming information with

minimal need to spend time "head down" in the cockpit.

. The pilot interacts with the complex avionics systems through a simple

multifunction keyboard and function and sensor selection panels.

Responsibilities:

. Study and understanding the functional requirements of the avionics

display units.

. Upgrading the serial communication cards and associated interface

programs from ISA to PCI/ cPCI

. Developed the individual test programs for LRU's using RS422 protocol

and serial communication library functions.

. Implemented Interface modules between simulated LRU's and display

systems using UDP and RS422 protocols

. Integrated the all the individual interface modules into single

component.

Certifications and Awards:

1. "Six Sigma Core Green Belt" certified in Honeywell for developing the

technical expertise and application experience necessary to

effectively drive process excellence.

2. "Embedded Software Validation" certified in Infosys Limited for

testing the embedded software's with embedded unit testing tools and

testing processes

3. "Customer / Partner award" awarded for key contribution in Integrated

Navigation Radios, thereby enabling the team in staying ahead of the

schedule (Honeywell)

4. "Team excellence award" awarded for the hard work and dedication

towards meeting the Boeing 787 (INR) milestone (Honeywell)

5. "Spot Award" for exceptional commitment and support demonstrated to

successfully complete the Global Navigation System Sensor software

(Honeywell)

6. "Spot Award" for his exceptional commitment in completing PS and NAV

module coverage hole fixing on time with high quality (Honeywell)

7. "Darya-ye-noor" awarded for contribution in process compliance and

high quality deliverables. (Cognizant)

Personnel Details:

Father's Name : George Mavuluri

Date of Birth : 10-08-1982

Marital Status : Married

Nationality : Indian

Permanent Address : S/o George Mavuluri, Narayana Puram,

Veeravalli Post,

Bapulapadu Mandal, Krishna District, Andhra

Pradesh, PIN: 521110.

Languages Known : English, Hindi, Telugu and Kannada

Hobbies : Reading and playing TT

Passport No & Expiry : G7262281, 30/01/2018

PAN Number : BGVPS5819P

I hereby declare that the information given above is true to the best of my

knowledge.

Suresh Mavuluri



Contact this candidate