Summary
Overview
Work History
Education
Skills
Timeline
Generic

SREELATHA KAYALA

Summary

Passionate Test Automation Engineer in Infotainment and IOT Domains with a proven track record of designing, implementing and executing test automation strategies using python, Selenium, API, Postman and the tools like QFIL, FlashGUI, TUT, ETFW, and Axiom. Skilled in setting up the test benches for Infotainment systems(CIVIC, Display, Cluster, Ramses, Vector box, CAN and other harness) and IOT devices(IOT chipset variants, PC, adb, debug board, QRD devices, SIM camping).

Overview

6
6
years of professional experience

Work History

OTA Automation Engineer

Mercedes Benz R&D
07.2022 - Current
  • As an automation OTA engineer my major responsibilities are to validate OTA updates of Mercedes Benz CIVIC(Car Head Unit)
  • To do so, I need to set up the CIVIC test bench from scratch which includes CIVIC, harness, Vector box, CANoe, PC with required tools like ETFW, Low level flashing - QFIL, Telematics Update Tool(TUT)
  • As I'm into R&D , most of the testing would be into feature development
  • I'm skilled in understanding new features and the implementation levels so I could write the appropriate test cases followed by execution and maintaining the test reports
  • The software update of car CIVIC is wireless , the test cases must be automated
  • I have introduced the Automation of end-to-end OTA updates from DMS (Device Management Server) to Head Unit (CIVIC) as the updates are triggered from the DM server
  • To make sure the CIVIC sample is stable after OTA update various features must be tested like Diagnostics, Ignition OFF and ON, Remote wakeup
  • Being the only test engineer in a team I have handled all the CIVIC samples setup, bring up , test case writing, test execution
  • I have set up 9 testbenches and brought up around 30 CIVIC'S including ECE(for India), USA(for US) ,ROW(For Rest of the World) variants
  • Along with development testing I have handled the regression testing of Bump MR's (The merge requests from 8 different teams)
  • Test requirement analysis, test planning, test case creation and execution
  • Expert in Embedded Linux
  • Expert in APRICOT Software
  • Familiar with GIT, VDI, JIRA
  • Various connectivity mechanisms (Cellular, Wi-Fi)
  • Regression testing, RPM verification, and regular test suite execution
  • Bug reporting and tracking using APRICOT Software
  • Active participation in Sprint retrospectives, Sprint reviews, and Sprint Planning for better product releases
  • As a highly motivated and results-oriented team member I always stay connected with the team.

Embedded IOT Test Engineer

Qualcomm
07.2020 - 06.2022
  • As a Test engineer at Qualcomm Technologies my responsibilities are to test Qualcomm Snapdragon chipsets in the platform domain
  • At platform testing I make sure the build/software flashing on the IOT chipset is compatible and is not blocking all the supported features like Audio, Video, Modem, Telephony, OTA by doing a Sanity and stability testing
  • Automating test cases for IOT using Axiom framework
  • Testing of supported Audio codec (AAC, MP3, MP2, PCM) and Video Codec (H264, MPEG4)
  • Sanity Testing includes Audio, Video, Camera, WIFI, BT, Telephony, ADSP, and PDR
  • Stability test automation framework development using perl & shell scripting languages to verify Performing Stability Test Suites like Reboot, APStress, Monkey
  • Performed each stress test on 15 devices at a time
  • Along with IIOT , Worked on Mobile chipsets(QCM6490 - QDM) as well
  • OTA Mechanisms on IIOT SP's (Data Partition, and Recovery)
  • Collecting bug logs and force crash dump logs using QPST and PCAT
  • Regression testing for every modification
  • Defect tracking and closure using JIRA
  • Daily Scrum meetings to understand client requirements and collaborate with product owners and business analysts.

Infotainment Test Engineer

AllGo Embedded Systems
07.2018 - 06.2020
  • Testing infotainment features focused on Connectivity, Browsing, and Playback for clients Renault, RCAR, BANMA, and MAZDA using API and HMI testing.
  • Verifying the build by flashing and followed by sanity testing.
  • Testing all the features by performing system testing including stress and performance testing.
  • Writting test scenarios and test cases based on the SRS.
  • Creating test data with various audio and video codec combinations.
  • Audio - AAC, MP3, FLAC, ALAC

Audio containers - MP3, AAC, FLAC, WAV, OGG, M4A

  • Video codecs - Mpeg2, H264 and H265

Video containers - MP4, MOV, AVI and MKV

  • Testing online streaming protocols like HTTP, HTTPS, RTSP, and HLS
  • Testing on various Android device versions staring from 4.4 to latest, and USB formats like FAT32, NTFS, exFAT, ext4.
  • Maintaining test documents like Test Plan, RTM, SRS, test reports and test data.
  • Managing defect life cycle using Bugzilla.
  • Training the interns and provide the technical support to the developers and other cross functional teams.

Education

B.Tech in Electronics and Communication Engineering -

Skills

  • Test Automation - Infotainment, IOT
  • Test scripting: Python, Selenium, Postman
  • Jenkins
  • GIT, Linux
  • Bug reporting: JIRA, Bugzilla, Orbit
  • Test monitoring: Redmine, APRICOT Software, Axiom
  • Tools: QFIL, TUT, ETFW, FlashGUI, QXDM, QPST
  • Flashing techniques: USB, Serial, OTA, JTAG, and SD Card
  • Logs: Putty, DLT, error and debug
  • File system types: FAT32, NTFS, exFAT, and ext4
  • IOT Chipsets: Snapdragon - Mobile and IOT
  • API Automation for Infotainment systems
  • Agile and Waterfall methodologies
  • Testing, debugging and Problem Solving

Timeline

OTA Automation Engineer

Mercedes Benz R&D
07.2022 - Current

Embedded IOT Test Engineer

Qualcomm
07.2020 - 06.2022

Infotainment Test Engineer

AllGo Embedded Systems
07.2018 - 06.2020

B.Tech in Electronics and Communication Engineering -

SREELATHA KAYALA