Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer
Sriharsha Lanka

Sriharsha Lanka

Software Engineer
Hyderabad

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

13
13
years of professional experience
2
2
years of post-secondary education

Work History

Staff Engineer

Qualcomm India Pvt Ltd
Hyderabad
01.2016 - Current

Linux Kernel Development and Testing


  • predominantly tests the QCOM specific kernel enhancements and develops test drivers to validate the drivers
  • Primarily worked on scheduler, Apps bootloader and Memory driver testing
  • Developed/Designed various testcases for scheduler to validate the ARM BigLittle Heterogenous CPU architecture
  • Developed/Designed various linux memory features to improve memory optimization features
  • Designed and developed low level micro benchmarks to test CPUSS efficiency
  • Developed Fuzzers to performed fuzz drivers using ioctls
  • Automated most of the test drivers using python
  • Also worked on kernel continuous integration , to enable job triggers for Dev changes by using change based testing

Senior Engineer

Qualcomm India Pvt Ltd
Hyderabad
01.2015 - 12.2016

Automotive Platform Test Lead


I have primarily worked as Test Lead for Automative test team , which involves Sanity / concurrency / CTS and CAN protocol testing

· CAN protocol testing

· Multi screen Testing

· Concurrency Testing

· CTS Testing

· Sanity and stability Testing

· Multimedia Testing (Camera , Audio , Video)

· Automation (Python)

Engineer

Qualcomm India Pvt Ltd
Hyderabad
09.2012 - 12.2014

System Stability Testing


  • Involved in stability testing on various Qualcomm SOC’s ( A family . B –family & Bear ) on different Android Operating systems
  • Involved in the development of scripts USB & NO-USB stability tests
  • Responsible for publishing Daily, weekly and monthly reports to program & dev managements.
  • Involved in collaborating with various tech teams in root causing HW centric memory leak, memory corruption issues.
  • Worked as stability POC for 8926/8939 MSM’s , ensured that issues are being update to scrum on daily basis and metrics are met for the releases

Software Engineer Trainee

Innominds India Pvt Ltd
Hyderabad
08.2010 - 09.2012

System Stability Test Automation and Testing on Qcom Chipsets


  • Developed Concurrency stability suites like Multimedia stress , Application process stress and Hardware Stress
  • All these suites development required through understanding on Multimedia IP , CPU IP and complete SOC level usecases
  • Collaborated with various tech teams in understanding new features that runs on these IP's to devise the usecases
  • Wrote Code using Python, shell scripting
  • At times, used to report the stability issues to relevant tech by doing the initial analysis
  • Good understanding on debug tools like Lauterbach Jtag to dump the system registers , Kernel debugging using KGDB



Education

Master of Science - Embedded Systems

Birla Institute of Technology And Sciences
Hyderabad
01.2015 - 11.2016

Skills

    Python

undefined

Timeline

Staff Engineer

Qualcomm India Pvt Ltd
01.2016 - Current

Senior Engineer

Qualcomm India Pvt Ltd
01.2015 - 12.2016

Master of Science - Embedded Systems

Birla Institute of Technology And Sciences
01.2015 - 11.2016

Engineer

Qualcomm India Pvt Ltd
09.2012 - 12.2014

Software Engineer Trainee

Innominds India Pvt Ltd
08.2010 - 09.2012
Sriharsha LankaSoftware Engineer