Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Rajasekhar Madala

Rajasekhar Madala

Staff Engineer
Bengaluru

Summary

Experienced Firmware Engineer with 14 years of Test Automation experience using Python at Qualcomm India Pvt Ltd. Skilled in Embedded Development and Testing, including White & Black Box testing. Extensive knowledge in Unit, Integration, System, and Stability testing. Collaborative team player well-versed in all phases of SDLC and experienced in agile model projects with expertise in Test-Driven Development. Thrives in fast-paced, structured environments with strong interpersonal communication and analytical problem-solving skills. Eager to expand knowledge and skills.

Overview

14
14
years of professional experience

Work History

Staff Engineer

Qualcomm India Pvt Ltd
Bangalore
09.2020 - Current

ASPENA & Slate (Wearables):

  • Developing the Python test libraries to test all Physical and Algorithmic Sensor functionality.
  • Developing test plans and test strategy based on the requirement.
  • Rate table automation required for on change sensor automation.
  • Continuous Integration system bring up for sensor regression testing (with Jenkins tool)
  • Training and handling the team of seven members to handle full sensors functional and performance testing.
  • Facilitated effective team collaboration by establishing clear goals and expectations, leading to higher morale and increased productivity.
  • Evaluated potential risks proactively during project planning stages, allowing for proper mitigation measures to be put in place early on.

Sr Lead Engineer

Qualcomm India Pvt Ltd
01.2019 - 08.2020

Glance low power AOCVS – Sensor test automation:

  • Development bit exactness test strategy and test plan development and test platform to validate the on-target object detection results with the Evaluator (platform used for training the object detect models).
  • Defining the test cases to test the functionality of each feature at system level and automate those test cases.
  • Writing Jenkins scripts to enable Continuous Integration Build system
  • Continuous Integration system bring up (with Jenkins tool)
  • Power dashboard build up using Kratos.

Sr Lead Engineer

Qualcomm India Pvt Ltd
11.2017 - 12.2018

Blackghost low power chip – Sensor test automation

  • Developing the Python test libraries to test the End to End functionality based on the requirements for Sensors.
  • Defining the test cases to stress the functionality of the sensors with various inputs and various real time scenarios.
  • Review and identifying the current test cases and test strategies for continuous improvement.
  • Developing Jenkins scripts to enable Continuous Integration Build system.

Senior Software Engineer

Nutanix through Mindteck India Pvt Ltd
01.2017 - 11.2017

Expander Test Automation

  • Developing the Python test libraries which helps the Development teams to their feature automation in a fast pace.
  • Analyze the requirements and develop the libraries avoid the work duplication in testing
  • Reviewing and identifying the Test strategy to test the feature / algorithm suitable
  • Functional test automation using AATF (An internal Automation framework developed using Python) and TG tool (Internal tool developed for Test script generation).

Quality Assurance Engineer

INTEL India Pvt Ltd - ISECG
02.2016 - 12.2016

NextGen Messaging:

  • Developing Business intelligence in the product to deliver more interactive messages to motivate the user to renew or extend the Subscription.
  • Developing the algorithm to monitor the user activity on the device which will be helpful to show the alerts/ messages at appropriate time.
  • Reviewing and identifying the Test strategy to test the feature / algorithm suitable depends on the requirement.
  • Performing Unit test the code using GMock / GTest framework.
  • Functional test automation using TMS (An internal Automation framework developed using Python).

Senior Software Engineer

Qualcomm India Pvt ltd (From Global Edge)
12.2014 - 02.2016

Windows Mobiles:

  • Reviewing and identifying the Test strategy to test the feature / algorithm suitable depends on the requirement.
  • Identifying the Test coverage gap in existing test plans.
  • Identifying the Root cause and addressing the fixes identified in testing.
  • Developing and testing of dynamic loading algorithm which is useful to load the OEM owned drivers and algorithms to load into the device without re build or update the code given as part of BSP.
  • Working on Automate the existing manual tests using Python based frame work.:

Senior Software Engineer

CYIENT Ltd - Hyderabad
04.2014 - 12.2014

Automatic Train Protection

  • Project involves understanding the Automatic Train Protection System from the high-level design AND low-level source code files.
  • Identifying the Test strategy (Needs to be tested at Unit / Component Level) suitable depends on the requirement.
  • Development of Unit / Integration (component testing) and Regression Test suites to test individual component performance in the system using the tool Vector CAST C/C++.
  • Done the Code review against the Low-Level Requirements and identified the defects and updated the source code to be in sync with the source code to meet SIL4 (Safety Integrity Level - 4) in ERTMS (European Traffic Management System) standards.

Software Engineer (Developer& Tester)

HCL Technologies – Chennai
08.2011 - 04.2014

Spectrum Infusion Pump:

  • Performing the Code review against the Requirements and updated the source code to be in sync with Low Level Design requirements.
  • Analyzing and finding the Root Cause and solutions for the field issues identified (Bugs Reproduce and Bug fixing).
  • System level Test Protocol development and formal execution.
  • Prepare the Safety Assurance Case (SAC) arguments for safety critical requirements to support the 510K approval.
  • Identifying the Suitable requirements for Test Automation at System Level.

Education

Bachelor of Science - Electronics & Communications

Koneru Lakshmiah College of Engineering
Guntur
05.2011

MPC

VIGNAN Junior College
Guntur
04.2007

Senior Secondary Certificate -

Y.T.Z.P.H School
Guntur
03.2003

Skills

Technical Skills: Python, Embedded C &C programming

undefined

Accomplishments

  • Awarded as Quality champion for 4 years.

Timeline

Staff Engineer

Qualcomm India Pvt Ltd
09.2020 - Current

Sr Lead Engineer

Qualcomm India Pvt Ltd
01.2019 - 08.2020

Sr Lead Engineer

Qualcomm India Pvt Ltd
11.2017 - 12.2018

Senior Software Engineer

Nutanix through Mindteck India Pvt Ltd
01.2017 - 11.2017

Quality Assurance Engineer

INTEL India Pvt Ltd - ISECG
02.2016 - 12.2016

Senior Software Engineer

Qualcomm India Pvt ltd (From Global Edge)
12.2014 - 02.2016

Senior Software Engineer

CYIENT Ltd - Hyderabad
04.2014 - 12.2014

Software Engineer (Developer& Tester)

HCL Technologies – Chennai
08.2011 - 04.2014

Bachelor of Science - Electronics & Communications

Koneru Lakshmiah College of Engineering

MPC

VIGNAN Junior College

Senior Secondary Certificate -

Y.T.Z.P.H School
Rajasekhar MadalaStaff Engineer