Nidhi Nagpal
Hillsboro, OR-9 7124
Mobile : +1-971-***-**** Email : *************@*****.***
Summary:
8+ years of experience in Quality Assurance, Testing of mobile applications/widgets on Andriod mobile & Andriod DTV products like STB. Experience of Client/Server based restful web application /web technologies automation using scripting language like groovy, shell scripting. Experience in test automation for web applications. Good working experience on agile based testing projects. Excellent problem-solver, able to quickly grasp new systems. Excellent relationship with clients and internal development teams to Identify and remedy quality issues leading to Flawless launch. Delivering quality work within scope and tight schedules.
Key Strengths:
Experience in validation of Android based (Jelly Bean 4.2 and Kitkat 4.4) apps on mobile/DTV devices.
Experience in Android Stdio includes Andriod SDK, Eclipse, adb commands like adb logcat, adb shell..etc, Device Emulator for Linux and window platform.
Experence in testing and validation of Mobile Apps like web apps, native apps/Widgets on Mobile/DTV products.
Extensive experience in Mobile Application and Manual Testing.
Experience of Android performance/stability benchmarking using tools like Antutu, Quadrant, Vellamo and 3DMark Mobile.
Experience in testing using Linux commands and Linux based embedded systems.
Experience in testing videoconfrencing application/codec features on Android.
Experience testing web applications on multiple browsers.
Extensive experince in Performance, Functional/feature, Regression, Smoke, Stress, System, Integration, Data Driven, Manual (Black Box) and White Box testing.
Experience of blackbox testing like GUI, Interface and feature tests over Mobile Apps.
Experienced with SOA(Service Oriented Architecture), Web Service, REST, JSON, HTML, XML, XSLT and WSDL technologies.
Tested and Automated web sites and web services like Restful web Service.
Experience in Groovy, Shell scripting, linux commands and Java.
Experience into Agile methodologies based test projects.
SQL programming, and experience with RDBMS using MS SQL Server 2005.
Testing exposure on Hadoop systems (HDFS/Big Data/MR jobs) and Hbase(database system).
Good exposure of Hybrid DB (SQL-MySQL & NoSQL-Hbase) and Hadoop Infra structure.
Good exposure of Data warehouse infrastructure (HiveQL).
Experience in Testing tool like SmartBear Software SOAP UI.5.0.0, Advance Rest Client, PostMan,CloverETL, JMeter, VNC Robot.
Good understanding of WebApp based architecture and application server.
Experience in Tomcat, Apache Mahout, Kafka, build tool like ANT/Maven and other web server based testing environment.
Hands-on exposure with Amazon Web Services AWS Cloud Services.
Strong documentation skills that include Test Cases, Test Scenarios, Use Case to Test Case Mapping,Test Plan and Performance Test Plan and System Test Report.
Experience in testing the Porting of the application on different Mobile Handset.
Strong knowledge of SDLC, STLC, Bug Life Cycle
Experience of leading test team and closely work with development teams.
Experience of filesystem (squashFS, ext4) testing on Linux Kernel and Tomoyo security system.
Experience in continuous integration tool like teamcity.
Good knowledge of DVB based STBs and DTV domain.
Set Top Box (STB) product testing experience includes Bug fixing and maintenance.
DTV Integration and system, Audio video, PVR (DVR) testing.
Experience in device driver/firmware, Boot-loader like OTA and FGDL (Cisco) testing.
Expertise in Middleware testing (NDS DMS testing).
Experience in HDMI/HDCP certification (SIMPLAY pre testing) testing in STB.
Familiar with Session Based Testing.
Software Proficiency:
Programming language : Groovy scripting, Shell Scripting, Linux cmd,Java.
Middleware Technologies : Rest, SOAP (WSDL)
Database Applications : MS-SQL Server, MySQL
Database Technologies : JDBC, SQL, PL/SQL,HiveQL
Logging Tools : Putty, Teraterm and Hyper Terminal.
Operating systems : Linux, Windows, Android.
Build /DebugingTool : Ant/ Maven, Repo Tool, ADT, Adb
Defect Tracking System : : HP quality center, Jira,Bugzilla,Kona
Configuration Management : SVN, Perforce, Clear Quest
Development Environment : Eclipse,Visual Studio .Net 2005,Android SDK, JDK
Automation Tools : VNC Robot,SmartBear SoapUI, Jmeter,cloverETL.
Network tools & Protocol : Wireshark, iPerf and WANem,http, ipv4, ipv6 tcp& udp
Other Tools : : Source Insight, Araxis Merge, IRBlaster, Redrat tool, IR Blaster Zenesys graphics tool (for graphics and action binding), Teamcity.
Professional Experience:
Samsung R&D Center Noida, Lead Engineer April’11 – Sep’15
Responsibilities:
Resposible for making Android Test Cases, Test Scenarios, Use Case to Test Case Mapping,Test Plan and System Test Report.
Responsibility of Acceptance Testing (ATP) on Client Site like Cignal TV Phillipines.
Android application/Widget testing on mobile and DTV devices.
Testing and building software on linux environment.
Worked on projects under Agile execution environment
Develop and execute manual/automated test scripts
Worked on projects based on Web services like Rest /Soap(WSDL )
Responsible for automation of web services using scripting language like groovy and shell scripting.
Execution and writing the test cases for cloud/Hadoop based projects.
Worked on HBASE, HDFS and HiveQL.
Handle different tools for Restful web services like SOAP UI, Advance Rest Client, CloverETL.
Cisco Ltd, (NDS) India Bangalore, Senior Engineer Aug’10 – April’11
Responsibilities:
Worked as a Senior Quality Engineer for multimedia products
Responsible for end to end Set Top Box testing
BskyB Ltd. London, UK, Software Test Engineer Jan’08 to Aug’10
Responsibilities:
Worked as a Quality Engineer and responsible for test case development
Responsible for testing and validation of DTV/Set Top Box
MACIL, Bangalore, India, Software Engineer March’07 to Jan’08
Responsibilities:
Worked as a Core Java developer
Galaxy Weblink LTD, India, Software Project Trainee Aug’05 to Jun’06
Responsibilities:
Worked as a Core Java developer
Projects Worked:
Organization: Samsung
Title: 2 way Videoconferencing on Android (ComVC)
Configuration & Tracking tool : ClearQuest, PLM (Samsung repository),
Tracking Tool : Kona (Samsung repository), Quality Centre.
Project Description
Samsung is working on 2-Ways Video Confrencing application (ComVC) for Android Tablets/Mobile. The features of the application are:
Video Input: USB Web Camera, HD Video camera, USB2.0 device
Video Output: PC, TV, Mobile, Projector
Full HD (1080p) resolution
AC3, EAC3 supported Audio
Wireless connectivity
Responsibilities
1.Development and execution of testcases as per requirements
2.Tesing performance with using hardware codecs and software codec
3.Testing codec performance and video packet loss
4.Testing Network latency
5.Testing all the features with different video inputs
6.Perform Performance, and stability testing.
7.MPEG2/MPEG4,H264 video format testing.
Title: Falcon STB project on Android(13_SRID_Falcon)
Configuration & Tracking tool : ClearQuest, Perforce, PLM (Samsung repository)
Tracking Tool : Kona (Samsung repository), Quality Centre.
Automated Test : Redrat, Samsung STB CLI TESTER.
Project Description
Android STB is a STB platform based on Samsung SoC with Android OS (JB 4.2) has a fast, intuitive user interface (UI).
Main activities of the project include:
Validating STB applications on Android (Jelly Bean 4.2) (Main Menu, Epg, Live Tv, Applications, Media, You tube, Settings, Setup).
Improving overall performance on Samsung SoC (Fox-B à Golf-STB).
Responsibilities
1.Testing Android Applications on Samsung Fox –B and Golf –STB.
Title: Android porting and STB feature validation on Android(Android on Intel SOC)
Configuration & Tracking tool : ClearQuest, Perforce, PLM (Samsung repository)
Tracking Tool : Kona (Samsung repository), Quality Centre.
Automated Test : Redrat, Samsung STB CLI TESTER.
Project Description
Samsung is working on dual boot STB with dual OS. In STB the system-on-a-chip (SoC) is based on Intel architecture for advanced cable set top boxes, modular DTVs, and other connected CE products. Samsung has started working on new concept of running Android as guest OS on virtual machine. The main tasks involve here are:
Porting the Android (ICS, JB etc) on virtual machine.
Running the browser, video and graphics applications on android.
Benchmarking of android applications.
Validating STB applications on Android (Jelly Bean 4.2) (Main Menu, Epg, Live Tv, Applications, Media, You tube, Settings, Setup).
Improving overall performance on Samsung -STB.
Responsibilities:
1.Running the browser, video and graphics applications on android.
2.Benchmarking of android applications.
3.Testing Android Applications on device.
Title: Common Platform
Configuration & Tracking tool : Kona (Samsung repository), Bugzilla.
Technologies and Tools : SoapUI, Advance Rest Client, Groovy scripting and Hive QL, Agile test methedology.
Project Description
Development of Smart TV optimized test/development framework
Architecture design principles: Shortening development time and service quality by providing common and duplicated features, and unified interface for service application
Responsibilities
1.Testing Global Provisioning Management
2.Testing Master Data Management System
3.Testing Operation & Management
4.Testing Access Log Management
Title: HTML Reporting
Technologies and Tools : XML, SoapUI 5.0.0 (Free version), Ant.
Description
Give a simplified overview of functional test results in HTML format with ant built Tool using XML Language on SOAPUI tool.
Title: Soccer: Data Driven testing for Reading writing and comparing Test Result for automation
Technologies and Tools : Groovy, core Java, SoapUI 5.0.0 and Data Driven Framework
Description
SoapUI does not provide features to read/write/comparing the result from/in excel sheet. It is required to develop a tool (write code using groovy scripting) which will read the data from excel file with the help of data driven framework. The tool will communicate or manipulate data in the Excel files.
Title: 13_Cloud DB infra
Configuration & Tracking tool : ClearQuest, Kona, Jira.
Technologies and Tools : Core Java, HBase, Hadoop, Rabbitmq, REST web services, map reduce jobs, rabbitmq.
Project Description
Database as a service over cloud with NoSQL(HBASE) as database over Hadoop file
system hdfs which will be provided to customer as endpoint to meet scalability, high availability, high performance over cloud as fault tolerant, highly available, scalable database solution. Project Motive to setup Hbase and Hadoop clusters and rest interfaces of HBase for CRUD operations in java and client UI in jsf for CRUD operations.
Responsibilities
1.Testing Hadoop Infra Environment setup for minimum 100 nodes.
2.Performance testing through JMeter.
3.Tested Restful API for fetching processed data from hbase
4.Tested and verify Big Data using Hbase.
5.Processed data from Hive QL
Title: Cross Domain Recommendation System (CDRS) testing
Configuration & Tracking tool : ClearQuest,Kona
Technologies : Apache Mahout (Machine learning), Hbase, HiveQL, Rest web Services, Kafka, Agile test methedology.
Project Description
The objective of this project is to develop a Cross Domain Recommendation System Framework (Herein after referred as CDRS). As contents of different domains have different attributes hence recommendation algorithms that work well in one domain may not work well in another domain. Hence, we propose the development of a Cross Domain Recommendation Framework that would have separate algorithms for the domains of News, Shortcut, App and Music. Separate algorithms would enable us to provide better recommendations to users by exploiting the intrinsic properties of the contents of different domains.
Responsibilities
1.Test Collaborative Filtering (CF) for Music Recommendation.
2.JMeter based testing for CF.
3.Test Collaborative Filtering (CF), Content Based (CBF) and Hybrid approach for Shortcut recommendation,
4.WebApp recommendation based on usage.
5.WebApp recommendation based on social networking
6.SNS Manager: Based on the user’s social interaction through mobile call logs and SMS logs, SNS manager should provide relationship score between two users to “WebApp Recommendation based on SNS”
7.Tested REST web services.
8.Tested and verify Big Data using Hbase.
9.Analysis and validating the data using the data using Hive QL.
Title: MediaScape HD Zapper DVB-S STB (MediaScape GX-MS535SH)
Configuration & Tracking tool : ClearQuest, Perforce, PLM (Samsung repository), Teamcity
Tracking Tool : Kona (Samsung repository), Quality Centre.
SOC : BCM 7358APKFEBB1G
Automated Test : Redrat, Samsung STB cli tester V05_mptool_Automation Tool
Project Description
A full HD Zapper STB solution for satellite locking capability, supported features are:
Full HD (1080p) resolution
AC3, EAC3 supported Audio and HDMI/SPDIF
Responsibilities
8.Development and execution of testcases as per client requirements
9.Acceptance testing at client site (Philipines)
10.Execute product base testcases (MPTool) and MPTOOL Driver Automation testing
11.Perform Performance, and stability testing like channel change, menu on time.
12.Spint Testing (Driver Testing) and over the air (OTA) EMM packets testing.
13.OTA software downloading and publishing Dynamic Updates.
14.Configuring Bmails, OSDs, etc.
15.Testing Finger Printing as per marketing requirement.
Title: MediaScape Hybrid HD PVR STB (Satellite & IP) (MediaScape GX-MS730SH)
Configuration & Tracking tool : ClearQuest, Perforce, PLM (Samsung repository), Agile test methedology
Tracking Tool : Kona (Samsung repository), Quality Centre.
Automated Test : Samsung STB cli tester V05_mptool_Automation Tool
Project Description
A Hybrid STB solution for satellite and IP locking capability with Full HD PVR STB with 2SR Recording capability, supported features are:
Responsibilities
1.Worked as Quality/test Engineer
Title: FileSystem testing on Linux Kernel including Tomoyo Linux (Mandatory Access Control (MAC) implementation)
Configuration & Tracking tool : ClearQuest
Project Description
TOMOYO Linux is a Mandatory Access Control (MAC) implementation for Linux that can be used to increase the security of a system.
Responsibilities
1.Worked as Quality Engineer
Organization: Cisco Ltd, (NDS) India, Bangalore.
Project Title: Evolution Project (EPG Development project)
Configuration & Tracking tool: ClearQuest
Responsibilities
1.Worked as Quality Engineer and responsible for test case development and execution
Organization: BskyB Ltd, Europe, UK.
Project Title: Darwin based STB development and testing
Project Title: Functionality development and testing in HDPVR STB
Project Title: OpenTV based STB development and testing
Project Title: Darwin based STB development and testing
Configuration tool : SVN, Visual Source Safe
Tracking Tool : Bugzilla, S3 Group Engage, Quality Centre
Automated Test : Redrat, IR blaster tool and Strom Rack test application.
Responsibilities
1.Worked as Quality Engineer
2.Product component integration, debugging and testing.
Organization: Mac Telecom Technologies Pvt Limited
Title: Development Of Billing system for Next Generation Mobile Network
Responsibilities
1. Worked as a Core Java developer and designed an application for mobile sms
Organization: Galaxy Weblink LTD
Title: Ticket Support System (MVC Architecture)
Responsibilities
1.Worked as a Core Java developer
Educational Qualification:
1.B. Tech (Bachelor of Technology)- Electronics and Communication Eng. from Utter Pradesh Technical University (India) in Year: 2005.
Personal Details:
Female, married to Nitin Kumar Garg.
Country Visited: UK, Philippines, USA (L-2 Visa with work authorization)
Languages Known: English, Hindi and Punjabi – Read, write and speak.
References: Provided on request.