Senior Software Engineer Resume
DenveR
BACKGROUND SUMMARY:
- Having 11 years of experience in Software Testing (Automation & Manual) in Embedded Devices and Mobile Devices Applications.
- Currently working on WITBE Automation Tool to automate user scripts for Set top box and Mobile devices.
- Developing scripts in Python for Custom blocks that supports for Witbe Automation Tool.
- Good Exposure to IPTF, iHop and Selenium Automation Tools.
- Learning Exposure to Hadoop and Django using Python.
- Have tested on new Confidential devices like Hopper 3, Dishanywhere, Wally & 4K Joey which were released and HopperGO & 50.0 Remotes yet to be released.
- Have tested Mobile Confidential AppCenter applications on different Qualcomm OEM’s handsets.
- Have tested mobile applications and Q - Chat on OEM’s handsets in Qualcomm.
- Worked in STB test team, testing various audio, video streams and maintenance all the setup environment for S-Video, HDMI, Component and Composite Connections in Confidential .
- Experience in FOTA/Bluetooth testing on Confidential mobile handsets.
TECHNICAL SKILLS:
Operating Systems: Linux, Windows 9x/2000/XP
Programming Languages: C, C++, Java, Perl, Shell, Python
Databases Technologies: MS Access, Oracle 8i
Software and Automation Tools: Witbe, Python, Selenium,iPTF, iHopper, RSD Lite, Radiocomm, JAL, Xflash, Hyper Terminal, Lauterbauch, stride, QXDM, TIMS, SVT UNREAL, Python, Django, Shunra (Networking Tool)
Bug Tracking Tools: Test Central, Clear Quest, DDTS, Bugzilla, CDETS, ALM
PROFESSIONAL EXPERIENCE:
Confidential, Denver
Senior Software EngineerTools: ALM, Sling TV, Selenium, Witbe
Responsibilities:
- Automated scripts with Witbe Automation Tool in Python for custom blocks and in UML scripting for standard blocks.
- Integration of both Python and UML scripts to develop the high level Automation scripts with Witbe Automation Tool.
- Capturing videos, text, images as part of Witbe Tool Automation to automate all testing scenarios.
- Working on P1 scripts Automation using Selenium Tool.
- Executing all P1 & P2 scripts and updated the results in ALM Tool.
- Worked on Shunra Network Analyzer tool to test the Hopper devices under various Network controllers.
- Tested the Hopper devices in different Network Controllers for different Hopper Configurations.
- Tested on different web based applications on Hopper 3, 4K Joey and Wally devices.
- Developed the scripts for all new Hopper devices and also for 50.0(Touch pad) & 52.0 Remotes.
- Logged around 250+ defects in ALM by testing on all different Hopper devices.
- Involved in Tech-Ops team for Bug Validations logged by Customers and Workfront defects.
Features Tested:
- Web based Applications on all Hopper Devices.
- 50.0(Touch pad) and 52.0 Remote Interfaces.
- DVR & MR-DVR.
- IP-VOD, F-VOD & PPV.
- Tested on different Configurations with Hopper 3, 4K Joey, Hopper 2, Joey and Wireless Joey.
- Tuners and Resolve Conflict.
Confidential, Denver
Senior Software EngineerTools: Service Now link, Selenium.
Responsibilities:
- Automated user scripts with Selenium Tool using Sling Tool as Interface.
- Working on P1 scripts Automation using Selenium Tool.
- Developed scripts based on Developer modules like Demand Project Request, Demand, Project, Sub-projects and Time sheet.
- Sanity and Regression scripts automated using Selenium on Demand and Project modules.
- Tested all the modules by impersonating with different roles like as Manager, Demand Manager, Project Manager, Test Manager, Resource Manager and Resource.
- Tested scenarios based on hierarchies like Resource to Managers, Demand Manager to Project Managers, Project Requests and Approvals and Vice Versa.
- Impersonating as VP and CIO Approvals/Rejections till the Project Managers assigning the Project to Development and Test Managers.
- Tested also on Project Change Requests, Sub Projects and Resource allocations for different projects.
- Log the defect in ALM tracking tool.
Features Tested:
- Project Requests and Approvals.
- Demand and Project.
- Time Sheet Submissions and Approvals.
- Impersonate with all levels for Approvals and Rejections.
- Demand Manager and Project Manager roles and actions.
- Resource Manager and Asset Management.
- Role Allocations.
Confidential, Atlanta
Test LeadTools: SVT UNREAL, TIMS, DNCS, CDET
Responsibilities:
- Channel creation & deletion based on channel maps with all clear, encrypted, SDV, Analog and encrypted channels
- Sanity and stability automation.
- Provisioning of brand new boxes through binding and bring the boxes up under DNCS environment.
- Exposure to all different DNCS 4.3/5.0/6.0 versions environment with GUI applications.
- Sea Change & ARRIS Vod setup & adding or deleting the VOD assets based on their license tenure.
- To perform daily regression testing with the help of automation scripts and execute test scripts on STBs.
- Log the defect to the bug tracking tools.
- To prepare knowledge base documents for new team member.
Features Tested:
- EPG and Zapper.
- User Settings, Audio & Video.
- DVR & MR-DVR.
- VOD & PPV.
- Firmware & Cable Card download.
Confidential
Senior Software EngineerTools: Test Depot, Team Track, QPST, QXDM
Responsibilities:
- Involved in Test case creation/ UE document review/ Test planning/ Test execution and CR reporting and tracking.
- Coordinating with the OEM for integration of AppCenter shopping client on h/w.
- Sanity Testing, Functional Testing, Regression Testing & Acceptance Testing.
- Upload various apps into the proprietary servers.
- Bring up and trouble shooting of different OEM devices.
Features Tested:
- App creation and deletion in AppCenter shopping client.
- Tested different price plans like free, price & subscription for different apps.
- App downloading and installing on simulator & mobile handsets.
- App license expiry and renewal in AppCenter shopping client.
- IOT on different QIPL handsets.
Confidential
Senior Software EngineerTools: Radiocom, RSD lite, QPST, QXDM, DDTS
Responsibilities:
- Testing SyncML device Management features in Confidential CDMA handsets against customer requirements and OMA standards and specs (DM 1.1.2 & DM 1.2).
- Analyzing and Reporting defects in DDTS (defect logging tracking tool).
- Attending the weekly telecom to discuss status, issues and concerns with the onsite team.
- Understanding Standards and Specs.
- Providing adequate help and support to the developers in bug reproduction and in log capturing so as to reduce bug fix time.
- Providing test status to the Mangers/Product team in timely manner as needed.
Features Tested:
- Firmware, Flex, File System Updations through OTA.
- Wired FOTA.
- Confidential Stress Testing.
- Involved in Bootloader(BL) & Update Agent(UA) builds related test cases.
- Update Ups generation for all kinds of updations.
Confidential
Senior Software EngineerTools: Clarify, TestCentral, DAC and DCCG.
Responsibilities:
- Involved in Setup environment to analyze Video & Audio streams in STB.
- Running scripts through DCCG tool for automated test cases.
- Involved in Virtual Channel Map (VCM) for tuning channels like SD 64/256 QAM,HD 64/256 QAM,DMX 64/256 QAM.
- Reporting CR using the Clarify Tool.
Features Tested in GLENSIDE (16.52t):
- Subtitles.
- Closed Captioning.
- DVR API.
- Consumer Sanity on Video & Audio streams.
Confidential
Senior Software EngineerTools: Clarify, TestCentral, DAC and DCCG.
Responsibilities:
- Exposure to STB terminal Connections and Setup through DAC Processor.
- Involved in DVR recording and execution on that feature.
- Maintenance all the Setup environment for S-Video, HDMI, IEEE, Component and Composite Connections.
- Reporting CR using the Clarify Tool.
- Performed Load Testing by Heat Gun on the Hard Disk Drives on the STB.
Features Tested in HANOVER (18.41t):
- Graphics Matrix
- OSD(On-Screen Display)
- TC API
Confidential
Senior Software EngineerTools: Clear Quest, Test Central, iHopper, iRemote, IPTF
Responsibilities:
- Involved in SRS reviews and testcase Reviews along with Developers through Conference Calls.
- Execution of testcases residing in testcentral for both Legacy and New features.
- Raise PR's using the Clear Quest tool based on Build Version and its Severity.
- PR Verifications which were reported by the System Testing and Customers.
- Prepared 500 testcase scripts manually and executed successfully those automation scripts by using IPTF tool.