We provide IT Staff Augmentation Services!

Sr. Qa/ Set-top Box Tester Resume

3.00/5 (Submit Your Rating)

Greenwood Village, CO

SUMMARY:

  • Over 6+ years of experience in Quality Assurance Testing of diverse applications on various platforms and virtualization/cloud technology in telecom and cable domain.
  • Proficiency in using test automation tools such as Selenium Web Driver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Testing Experience in CSG (cable service group) billing system, Oracle Communication's OSM (Order and service management), UIM (unified Inventory Management), IVR, switches.
  • Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post - deployment documentation.
  • Expertise in software Testing of Set Top Boxes, Test and Commissioning of EPG, DVR functionality testing VOD service test and commissioning, Bug Reports Edition.
  • Knowledge on the fixing the STB’s in to the TMC rack.
  • Experience in working on TMC for the validation of the STB boxes.
  • Experience in performing the validations on web streaming on different platforms for Roku TV and Netflix.
  • Expertise on performing validations on devices and Set Top Box, also on Live Streaming on mobile and more projects.
  • Experience in planning, coordinating and performing Black Box testing, Functional Testing, Web Content testing, Cross browser testing, Integration testing, Regression testing, User Acceptance Testing, Performance Testing and Smoke Testing on different domains.
  • Expertise in designing and developing strategic Test Cases, Test Scenarios and Reports based on BRD and use case for manual testing.
  • Extensive experience in Functional Testing, Web Content testing, Cross browser testing and other kind of manual testing.
  • Worked closely with Business Analysts, Functional & Technical experts and various supporting teams.
  • Running Automation Scripts using HP-UFT.
  • Strong knowledge and experiences of IPv4, IPv6, Networking & Routing protocols (OSPF, RIP, IGRP, BGP).
  • Experience in writing Automation scripts and frameworks using Java, VBScript.
  • Experience in validating the SDV channels and the channel frequency and channel authorization by logging in to the set-top box.
  • Extensively used HP ALM to write Test Cases, build Test Labs and for reporting defects, all the test cases were maintained using Quality center.
  • Experience in developing Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development), ATDD (Acceptance Test Driven Development) approaches using Gherkin language using Cucumber Tool.
  • Experience in developing selenium automation framework using JUnit/TestNG and developing ANT/Maven targets to execute automation suites from command line.
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
  • Knowledge on dynamic advertising on the set-top boxes.
  • Involved in all phases of testing such as Smoke Test, Functional Testing, Integration Testing, System Testing, Regression Testing, Security Testing and ad-hoc Testing.
  • Good knowledge in writing SQL queries for ORACLE data base.
  • Expertise in creating and executing the automation test cases using Selenium along with scripting languages like Java and Java Script.
  • Expertise in designing and developing the automation test scripts.
  • Experience in preparing Defect Report, Status Report and Change Request, maintaining Requirement Traceability Matrix (RTM).
  • Very Good knowledge with web service testing tool like SoapUI
  • Experienced testing on set-top boxes for cable, satellite, and IPTV and testing STB functionalities like EPG, DVR, VOD, and PPV.
  • Very good understanding of the cable industry, cable infrastructure elements, set-top device
  • Worked in SDLC Methodologies like Waterfall, RUP and Agile.
  • Experienced in complete project life cycle development including Analysis, Design, Unit Testing, Integration Testing, System Testing, and UAT & Maintenance.
  • Expertise in Analysis of Problem Severity, Defect tracking system and Defects reporting system.
  • Easily adaptable to any new Technologies and Business environment.
  • Excellent analytical, problem solving, interpersonal and skills.
  • Ability to multi-task, handle conflicting priorities, and utilize excellent communications skills.
  • Highly organized and detail-oriented. Ability to work in a team environment or independently.

TECHNICAL SKILLS:

Languages: Java, Python, C#, JavaScript, HTML, CSS, XML, JSP, SQL, PL/SQL, JDBC

Automation Tools: Selenium IDE, WebDriver, Grid, Cucumber, JMeter, QTP.

Defect Tracking Tools: HP Quality Center (QC)/Application Life Cycle Management (ALM), TFS (Team Foundation Server), MTM (Microsoft Test Manager), JIRA, Bugzilla, Clear Quest and Rally.

Build/CItools: Ant, Maven, Jenkins/Hudson.

Version Control Tools: GIT, SVN, CVS

Databases: SQL Server, MS SQL Server, DB2, MS Access.

Servers: BEA Web Logic, WebSphere, Apache Tomcat, MTS and IIS

PROFESSIONAL EXPERIENCE:

Sr. QA/ Set-top Box Tester

Confidential - Greenwood Village, CO

Responsibilities:

  • Responsible for executing the manual test cases and test scripts on the Set top box.
  • Participated in developing and documenting the test cases along with QA lead and architect.
  • Performed test the next generation IPTV platform stack to most efficiently consume IP Video streams delivered to the CPE device using adaptive streaming protocols.
  • Assigned to perform Build Acceptance Testing, Functional Testing, Regression Testing, Performance Testing and Stability Testing.
  • Responsible for testing all the functionalities of the Set-top boxes before reaching the customers.
  • Responsible for checking and documenting interactive Program Guides, DVR(Digital Video Recording), Pay-Per-View, Netflix, Video on Demand, Parental Controls, STB diagnostics, Accessibility and Video Quality testing.
  • Worked with Build team. Build team has configured the video related applications for the New Spectrum Guide over DOCSIS (Data over Cable Service Interface Specification) which supports the World Box 2.0.
  • Responsible to check the channels and channel lineup’s from different Data bases.
  • Responsible for testing the channel lineups and report the service id’s mismatch, locks (authorization) on channels and SDV (switched digital videos) channels using various test cases and test scripts.
  • Through presentations at client sites, enabled them to meet various technical standards related to IPv6 and their technology enhancements.
  • Used TMC online tool for the validation of different modules of the STB’s.
  • Captured logs of critical issues from mobile applications (for DirecTV, SlingTV, Roku)
  • Performed QA Smoke/Acceptance, Regression, Function, UI, Usability, Compatibility and Localization Testing.
  • Used putty tool to SSH into the Set-top box in the process of validation and collecting the logs.
  • Used python scripting in the development of the test scripts and in the pulling the data.
  • Involved in detailed development of test cases and test procedure in process of Automation of the testing procedure.
  • Performed SQL quires for getting different types of data related to STB from the Oracle DB.
  • Responsible for investigating the field report defects and end user defects.
  • Responsible to validate new market and start smoke test (like checking for Live video, guide, mini guide etc.,) to observe the basic functionality of a STB in the test environment.
  • Performed validations
  • Performed onsite validation by connecting STB to the monitor and validate all the functionalities are working.
  • Responsible for monitoring and analyzing on assigned tasks including schedules, performance, and other business and system requirements to senior management, development teams, and other peer engineering and business groups.
  • Performed Defect Tracking and Defect Management using JIRA.
  • Responsible for performing root cause analysis and doing out of box testing to identify the uncovered defects
  • Verified and validated the test scenarios and code implement the testing and also identified risks involved in meeting the schedule.
  • Worked to analyze the post production issues and help in triaging the issue and validate the fix to be deployed in Production.
  • Involved in project meetings and Interacted with other team members to resolve the problems.

Environment: Java, TestNG, XML, HTML, CSS, Java Script, TDD, Fire path, Excel, Agile, JDBC, TFS, JIRA, SQL, Oracle, PL/SQL, Maven, Log4j, Web Sphere, Jenkins, putty, Windows and python.

QA Analyst/ Tester

Confidential - Basking Ridge, NJ

Responsibilities:

  • Participated in formulation of the Test Strategy, Test Plan, Test Cases, expected results, and test data for the System Testing of the application.
  • Extensively used Quality Center for reviewing and analyzing requirements, planning and execution of test cases, traceability and test coverage report to evaluate the risks associated.
  • Analyzed various channels like HD, SD, analog and digital based on their audio and video signal anomalies for different types of channels using different cables.
  • Performed manual testing on all the functionalities like VOD and PPV.
  • Performed trick mode testing for DVR by for multiple functions like volume recording and long term recording
  • Performed testing on various modules like VOD (video on demand) and PPV (Pay per View) in different test environment. Trick mode testing was also performed on this feature.
  • Developed and Performed tests cases and test procedure manually for checking Accessibility, Video quality, Pay per view, Netflix and Video on demand.
  • Worked closely with Development, Architect and PM teams on daily basis to design test strategies.
  • Performed the validations on the CPE equipment both remotely and on-site.
  • Responsible for checking the on the data mismatch issue related to the SDV channels in the STB.
  • Worked at head-end for downloading the code to various STB (set top boxes) under test and performing server related tests
  • Planned and reviewed the Test cases for Functionality, Security, Performance and Database for the web-based application features.
  • Validated the end-to-end scenarios by verifying server DB tables using SQL Queries for accuracy of check information transmitted by scanner used to read data from the checks.
  • Configured IPV4 and IPV6 environment for different platform such as windows, Red Hat Linux 5.3, Sun Solaris 10.
  • Helped in the development of the test scripts in HP Application Lifecycle management.
  • Logged defects to report to development team.
  • Verified Parental control features by testing them for ratings, by channel and by time. Also performed test for checking the functionality and display of IPG (Interactive Program Guide).
  • Overseen Collection of the Test Data in the pre-testing phase for positive and negative scenarios.
  • Created Test Suite and used SOAPUI to check response time to Login and entering verification code.
  • Did SQL queries on backend for testing and data validation.
  • Logged defects to report to scrum master and development team.
  • Performed Regression Testing.
  • Made UAT Test Plan and cases
  • Participated and finished UAT testing successfully with the help of end user.

Environment: POM, Java, TestNG, XML, HTML, CSS, Java Script, TDD, BDD, Excel, Agile, JDBC, TFS, JIRA, Eclipse, SOAP UI, SQL, Oracle, PL/SQL, Jenkins, HP ALM, Auto It, GIT, GitHub, Windows and python.

QA Tester

Confidential - Kansas City, MO

Responsibilities:

  • Developed the test plans, test cases and documented test results.
  • Reviewed user specification document, style guide, requirement documents to understand the applications.
  • Responsible for Functional Testing (New feature, Regression), Usability testing (UI, Navigation, user-friendliness), Performance testing (Memory leaks), Stress testing (Edge conditions), Interrupt Handling, Error handling (Server, exceptions), Integration testing with third party apps.
  • Responsible for testing the applications that are ported on various handsets belonging to different OEMs some of the factors that affect the software are: ROM version, OS version
  • Touch/Non-touch interface, screen type, multi-threading support
  • Responsible for device settings (Screen timeout, network reception, Wi-Fi handling, interrupt handling)
  • Responsible for testing Authentication URL during startup of the client, Referral ID, Content ID, Call page, Error codes, Transaction status, etc.
  • Responsible for testing A-V quality, latency, performance, interrupts handling.
  • Responsible for testing subscription flows and purchase flows in Music on Demand and Video on Demand application.
  • Reported and maintained issues in JIRA.
  • Used HP ALM for creating test cases and responsible for tracking test case.
  • Responsible for defect reporting, generating logs, defect tracking and testing bug fixes
  • Responsible for reporting to QA Manager, QA lead and Project Manager on daily and weekly basis.
  • Responsible for Interacting with development team in fixing defects.
  • Involved in team meetings and coordinated with Development Leads and Business teams for product releases.
  • Assisted clients in maintaining the product quality.

Environment: Selenium WebDriver, Grid, POM, Page factory, QC, Java, TestNG, XML, HTML, CSS, Java Script, TDD, Cucumber, BDD, Firebug, Fire path, Excel, Agile, JDBC, TFS, JIRA, Eclipse, SOAP UI, SQL, Oracle, PL/SQL, Maven, Log4j, Web Sphere, Jenkins, Auto It, GIT, GitHub, HP ALM, Windows and python.

QA Tester

Confidential - Urbana, OH

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver and Java.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java, python using Junit prior to agile release.
  • Responsible to validate the test cases on internet modem as directed by the team lead.
  • Performed validation by login into the box using the putty tool.
  • Performed white box testing using TestNG for class, method &Web Services testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • The entire scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java, Eclipse IDE, Selenium Web driver, Cucumber, ALM, Java, JSP, HTML, Oracle DB, UNIX, Perforce, GitHub, Gherkins, BDD, Quick Test Pro, Quality Center/Test Director, Bugzilla, putty and python.

QA Tester

Confidential

Responsibilities:

  • Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Worked with Product Managers to understand new features, identify edge cases & write Cucumber Scenarios and automate those cases in Ruby using Selenium Web driver.
  • Was responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Was responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
  • Involved in building BDD framework.
  • Created Automation test framework using Selenium Web Driver.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium Web Driver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed different testing task using various test scripts on Selenium Web Driver and Junit.
  • Performed test planning and release coordination.
  • Conducted smoke, functional, regression and cross browser testing on website and mobile platforms
  • Involved the quality assurance activities of enterprise website launch, publisher launch, client launch, carrier launches.
  • Executed Automation Testing for Java/J2EE applications using Selenium IDE & Selenium RC.
  • Developed Selenium RC Scripts using java and Junit covering all requirements for enhancements.
  • Involved in Automation of Web Application using Selenium IDE.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Involved in executing automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and Web Driver.
  • Interacted with business people and developers to exchange the updated status and interacted with developers to resolve technical issues.
  • Involved in QA weekly meetings and discussed various issues, defects and Enhancements in the application.

Environment: Selenium WebDriver, Grid, SQL Server, Oracle, SOA testing, JAVA, Gherkin, Agile, JMeter, HP ALM Quality Center, BDD, End to End Testing, Protractor, HP Load Runner, Jenkins, UAT, SOAP UI, REST, JAVA Script, Regression Testing, Maven, Apache POI, Eclipse, TestNG.

We'd love your feedback!