Senior Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Proficient in software design, software development, test automation framework development, test scripts development, and testing.
- Contributed to the Mobile, Connectivity and Embedded solutions development and test automation development.
- Strong experience in Java, C, Python and C++.
- Extensive experience with different programming languages and different platforms.
- Proficient in analyzing and debugging failures, and providing fix
- Experienced in requirement gathering, design, development, testing and release process.
- Experienced in leading the team, interaction with different stake holders, onsite - offshore coordination and customer interaction
- Developed test automation solutions for mobile and web-based applications, REST APIs, Android framework components, and audio solutions platforms
- Developed and maintained the test automation framework and test scripts for FiOS IPTV Mobile applications.
- Developed and maintained test automation framework and test scripts automation solution for Android Connectivity features.
- Extensive experience in developing connectivity solutions in different platforms
- Developed and maintained Bluetooth stack, profiles and applications.
- Developed and maintained Android framework components (Bluetooth, Telephony) and applications.
- Developed and maintained cellular telephony solutions for Android based Mobiles - Radio Interface Layer (RIL), Modem adaption layer, Android telephony framework, AT module.
- Experienced with automations tools and frameworks like Selenium, Appium, Robot framework, jUnit and Rest-assured.
- Involved in developing scripts (functional, sanity and end to end test), executing the tests, analyzing the results and reporting the results
- Experienced in requirement gathering, design, development, testing and release
- Experience with working at client locations - Google, Samsung, ST-Ericsson
TECHNICAL SKILLS
- Java, C, Python, C++
- Android, Windows CE, Windows Mobile, Linux, RTOS, ThreadX, Bluetooth Classic, Bluetooth Low Energy (BLE), Cellular Telephony, Mobile AutomationAppium, Robot framework, Jira, Stash, Jenkins, Espresso, Selenium, jUnit, Rest-assured, Anritsu Signaling Tester, Android Studio, Eclipse, Git, Gerrit, GitHub, Perforce, Bluetooth Packet Sniffer, Visual Studio, CVS, Platform Builder
PROFESSIONAL EXPERIENCE
Senior Engineer
Confidential
Responsibilities:
- Intelligent Audio Solutions Platform - Automation: Developing the test automation framework and test scripts for Confidential Audio platform solutions used in Mobile and IOT devices.
- Involved in improvement and maintenance of automation framework, developing host interface modules and script development.
- Involved in running and analyzing the tests. Developing using Robot framework, Python, Android, C, Java, C++ and internal tools.
Principal Engineer
Confidential, San Jose
Responsibilities:
- Developed the test automation framework and test scripts for FiOS Mobile applications (Android and iOS).
- Developed test automation hook APIs for IPTV Mobile applications. Developed the test automation for different IPTV services REST APIs.
- Involved in framework development, hook development, automation scripting, test requirement analysis, test case development, code review, test execution and result analysis. Involved in tracking the issues and developer interaction.
- Developed test solution for IPTV web-based applications. Involved in setting up the execution and result analysis using Jenkins.
- Developed using Java, Rest-assured, Python, internal framework, Appium, Selenium and, Robot framework.
- Involved in working with development team and release management team.
Senior Technical Lead
Confidential
Responsibilities:
- Developed the test automation framework components for telephony and Bluetooth LE in Android Mobile platform.
- Developed SL4A API interface to Android telephony and BLE framework.
- Developed test automation scripts to verify telephony and BLE use cases using SL4A (Android app). Automated Anritsu Signaling Tester to test the telephony use cases. Involved in running the automated tests, analyzing, and debugging the failures and bugs.
- Involved in the team lead activities. Used Java, Python, Git, Gerrit, and Internal tools.
