
Devendran K
- Tester
- Atlanta, GA
- Member Since Feb 22, 2023
Devendran K
· Overall 12 years of professional experience in Embedded Software testing that includes Infotainment Systems, Set-Top Box (STB), Mobile Apps as Technical Test Lead.
· Export in Performance testing and isolating the root causes of failures.
· Worked on Automation testing using Test Run Engine, Xcode Instruments tool for smoke testing.
· Performed Memory leak testing using Xcode instruments tools for iOS application.
· An extensive experience in Project Estimation, Requirement analysis, Test case Design, Test case review, Execution and Bug reporting.
· Excel in various types of Software Testing techniques such as Smoke Testing, Regression Testing, Sanity Testing, Unit Testing, Integrated Testing and System Testing.
· Extensive knowledge of various phases of Software Development Life Cycle (SDLC); models such as Waterfall, Agile.
· Expert in Web services testing using Advanced Rest Client.
· Involved in Application Development for BREW and BREW MP mobile Phones for US based carriers.
· Having an experience in Mobile Application Development (Mobile share, FOTA UI - Firmware update Over The Air, Multimedia) for different mobile handset.
· Experience in bug fixing, handling customer issues and code reviews.
Technical Proficiencies
|
Testing Tools and Environment |
JIRA, RTC,HP Quality Center 9.0, Instruments, Advance Reset Client. Coremetrics, Test Run Engine, Test Builder, Vnmode simulator, Diagnostic engineering tool, HSCAN,ICAN,NeovI |
|
Working Experience |
C, Linux |
|
Language known |
C++ , Python, Objective C |
|
Debuggers |
Lauterbach, Trace 32,JTAG, |
|
Frameworks |
RDK,Cocoa, BREW, BREWMP |
|
Development Tools |
Xcode, VC++, |
|
Qualcomm Tools |
QPST, QXDM, RSDLite, Radiocom,Putty |
|
Configuration Mgmt Tools |
Perforce, Clearcase, SVN |
|
OS/RTOS |
REX, QNX |
|
Microcontroller |
ARM9 |
B.E - Bachelor’s Degree in Computer Science and Engineering
Park College of Engineering and Technology, Anna University.
Work Experience
(http://www.probys.com/) from January, 11, 2017 to till date.
Employer: Proficient Business Systems(PROBS)
Client: Panasonic Automotive System Company for America January - 2016 to Present
Project Description: Sync GEN3
Panasonic Automotive is among the largest infotainment suppliers in the world and it brings a variety of information and entertainment features such as Navigation with SiriusXM Traffic and Travel Link, Hands-free calling, 911 Assist ,Iphone CARplay,Android GAL, SYNC Connect Wi-Fi Hotspot, FordPass apps, Sirius XM Radio, Simple music search, touchscreen, enhanced voice recognition and climate control.
Environment: Test Run Engine, Test Builder, QNX, Vnmode simulator, Diagnostic engineering tool, HSCAN, ICAN,NeoVI engine,RTC
Responsibilities:
· Working on Testing Automotive Sync GEN3 Infotainment features such as – Navigation with SiriusXM Traffic and Travel Link, Apple Car Play, Android GAL, Hands Free, BT, Audio Systems, Vehicle services, RVC, Emergency assist, PTT, Apps Updates through WIFI, Enhanced memory
· Conduct system Performance testing (Federal Motor Vehicle Safety Standards) to ensure system reliability, capacity and scalability on every release. Analyze root causes of performance issues and isolating the root causes of failures.
· Working on TRE automation through sending ICAN messages and User Interface.
· Working on In-Vehicle Testing and Bench Level system Testing
· Performed Software Integration Testing (SWIT).
· Generate Back trace for all core dump across all modules and assign it to the concern team after initial round of analysis.
· Analyze test results and coordinate with development teams for bug fixes
· Requirement analysis, Test case Design, Test case Review, Execution and Reporting.
· Responsible for updating and maintaining all the defects found during functional and regression testing and follow up the bug life cycle.
· Evaluate software changes for impact on testing, ensuring that effort is made to minimize cost of change.
· Represent test/quality with management. Provide feedback on testing status. Generate reports, track metrics and create post-release summary.
· Supporting and Participating customer visit at onsite.
· Work with multiple teams to ensure we deliver QUALITY products on time.
· Directly managing Five Test Engineers in SWIT Testing for Sync GEN3 project.
Employer: Wipro Technologies
Client: Comcast June-2013 to Dec- 2015
Project Description: Comcast Set-top Box
A set-top box is an information appliance device that connects to a television set and turning the source signal into content in a form that can be displayed on the television screen.
Environment: RDK,JIRE, Jenkins, Linux, OCAP, Putty, Xconf, Qt, DAC, EAS, DVR, VOD.
Responsibilities:
· Performed Roles and responsibilities of the QA Lead.
· Analysis of BRDs, SRDs and Use Cases to formulate a test plan.
· Worked on quality assurance in DVR, mDVR,cDVR ,VOD Parental control, Device Settings, Warehouse testing, Cisco cable card upgrade,PPV, Trick play, RF remote Pairing ,Voice Guidance, Closed caption, Image Download, UI Validation.
· Worked on features testing in both Local and PROD environment.
· Test case execution, determined repair priorities, performed regression testing, interacted with the developers to resolve the issues and updated status of the test cases in tracker.
· Worked on Test case design and Execution for Xconf RCDL code download feature.
· Worked on Cable card upgrade and downgrade validation.
· Understanding High Level Requirements from customer. Experience in Preparing the Test
Strategy, Test Plan, Test data design documents for a Project.
· Wrote Detail Test Cases with Design steps, Prerequisites, Expected result, priority, procedures, test data in QC.
· Designed and implemented test plans, improved the existed smoke test cases
· Responsible for updating and maintaining the JIRA for all the defects found during functional and regression testing and follow up the bug life cycle.
· Involved in interacting with clients, Feasibility Analysis, Gap Analysis, Planning and Scheduling, Effort Estimation, Design, Testing, Defect, Management, Quality and Delivery activities.
Employer: Wipro Technologies
Client: LOWES Nov-2011 to May-2013
Project Description: LOWE’S Store Mobility
Lowe's Companies, Inc. is an American chain of retail home improvement and appliance stores that has retail stores in the United States, Canada, and Mexico. Lowes is developing Lowe’s Store Employee Mobility Application. The application supports Lowe's store management and employees to access a defined set of reports and inquiry tools. The business level requirements of this application are Sales Report, Label queuing, Inventory Lookup and Request, Area lookup, Notification center and Competitor site.
Environment: XCode Instruments, Quality Center, Python, IOS, Advance Reset Client, Eclipse, Coremetrics
Responsibilities:
· Performed Roles and responsibilities of the QA Lead.
· Worked on Memory leak testing using instruments tool for each regression cycle.
· Implemented automation for smoke test using Xcode Instruments tool.
· Worked on testing web service calls using REST Client.
· Analyzed Requirements designed and documented test cases.
· Reviewed Test cases with changed requirements, reviewing defects for better understanding to PO.
· Participated and contributed towards functional specifications
· Performed multi-faceted testing including Backend, Regression, Smoke and Security testing
· Participated in release and iteration planning and represented the QA team
· Provided estimates and follow through on assigned estimated tasks.
· Identify and report defects in software followed by tracking and management.
· Positively contribute towards establishing and maintaining effective state of the art QA methodologies, practices, tools, and frameworks
· Worked with different backend environments to successfully complete the given tasks.
· Interact and manage expectations of multiple participants in the application development lifecycle
· Communicated with different stakeholders for better performance in UAT.
Employer: Wipro Technologies
Client: AT&T Jun-2009 to Aug-2011
Project Description: AT&T Mobile Share Application
AT&T is launching BREWMP based phones with various OEM’s with AT&T specific UI applications preloaded on these devices. The Mobile Share application is one of them. Mobile Share is a BMP Client application created for AT&T that links into the device's camera and gallery applications. The client will allow users to upload images and videos to an AT&T-branded personal storage locker (PSL) and selected 3rd party sites. AT&T has engaged Wipro for planning, designing and developing this recommended solution.
Environment: C, BREW MP, Lauterbach, TRACE32, QPST, and QXDM, SVN MS2008-Visual C++
Responsibilities:
Employer: Wipro Technologies
Client: Motorola Aug-2007 to May-2009
Project Description: Motorola FOTA Application
This project involves development through feature enhancements and maintenance of the FOTA (Firmware Update over the Air) UI application, which handles the interactions with the lower level device manager during the device firmware update. Motorola CDMA Products Group develops a BREW enabled phone, which will have a hybrid architecture supporting Synergy applications and BREW Applications.
Environment: C, BREW, Clear Case Linux, Lauterbach, TRACE32, QPST, QXDM, MS - Visual C++,
Responsibilities:
· Discussed with Device management team and defined DB_DL values to maintain application status in all time to handle application which can wake any time based on push.
· Developed the application to handle Critical, High, Medium, Low, FOTA update.
· Worked as developer in handling the enhancement features across the following five different mobile product lines: Vegas, Vegas refresh Raspberry, Cardova and Rush hardware models.
· Involved Battery removed, Voice call arrived, Signal strength lost cases during download and resume the download once phone comes to live network with specified condition meets, Involved to handle Battery low cases, New network push arrived, Phone in OOC while start to update.
Employer: Vitelcom Mobile Technology
Project Description: Multimedia Application Sep-2006 to June-2007
Vitelcom Mobile Technology S.A develops and manufactures wireless handsets. It offers GSM/GPRS, WiFi, UMTS, and CDMA mobile telephones. The company has operations in Spain, France, Germany, and Latin America, as well as manufacturing facilities in Spain, Mexico, and Brazil. G600i is the first flagship GSM/GPRS/UMTS product of Vitelcom, which is built over Qualcomm’s AMSS6250 chipset.
Environment: C, BREW, Perforce, Lauterbach, TRACE32, QPST, QXDM, MS - Visual C++,
Responsibilities:
· Implemented functions to handle Video player with UI (user interface) navigation and PLAY, PAUSE, REWIND, FARWARD & STOP options in media.
· Fixed corresponding CORE CR’s (Change request).
· Developed application to run in background and register particular key (“SEND”) to pass trigger to background application rather than triggering to foreground application.
· Worked on scroll down all the controllers and disappears once ideal time out expires and reappears when user touch on apart of the screen.
· Proposed and done implementation of UI enhancement.
· Handled naming new file in a sequential order.