Mobile Senior Qa Engineer Resume
El Segundo, CA
SUMMARY:
- Around 8 years of IT experience as a QA Analyst/ Automation testing in the field of Digital Entertainment Product and Broadcast Media domain.
- Expertise in Functional, Integration, Regression, System, Compatibility, Performance, Acceptance, Smoke, Security, Stress, Black Box, GUI, Incident, Recovery, Advertisement Testing, Cross Browser, Mobile/OTT platform (iOS, Android, FireTV, Amazon FireTV, Amazon Fire Stick, Roku, and Chrome cast) and User acceptance Testing.
- Strong working experience in software QA methodologies including Develop, execute, maintain Test plans, Test suites, and bug triage reports.
- Strong working experience in Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile and Waterfall etc.
- Proficient in developing Test Plans, Test Scenarios, Test Cases and Test Reports.
- Good working experience in Appium Automation Framework to create, modify and enhancing Test Scripts in iOS/Android native App with Cucumber test report creation tool.
- Excellent Hands on experience in automating system test cases on android native app using Calabash framework. It also included scheduling the tests periodically from Jenkins and generating reports.
- Expertise in using different automation framework/tools: Selenium Web Driver, Cucumber, Spec flow, Appium, SOAP, REST, Postman, Appium for Web, Mobile, Client server and Windows based applications.
- Exposure in programming languages and script like Ruby, Python, HTML and Shell Script
- Expertise in defining, creating, documenting, verifying and executing Test cases and work with development team to resolve product issues
- Experience in mobile apps VOD, Live Streaming testing and also capturing the network traffic using Charles Proxy, WireShark.
- Worked with Agile team to develop scripts in cucumber.
- Designed and implemented WebRTC integrate with Appium Framework project.
- Good understanding of data formats such as XML or JSON.
- Performed Web Services testing for SOAP UI API Calls.
- Work with Application team to connect and bring automation test cases within the continuous integration process .
- Good working experience in Unix/Linux/Windows Environment.
- Knowledge on Big Data technologies.
- DTG SiPSi Compliance Testing for UK and NZ country’s STB features compliance.
- Expert in SCTE 35 standard for advertisement cue mark Standard in MPEG - TS stream.
- Expert in Media sharing standard certification in DLNA and UPnP on STB platforms.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases & defect tracking tool JIRA.
- Excellent Organization, Analytical and Problem Solving skills and ability to learn new technologies.
- Expertise in working with the managers to coordinate and prioritize tasks via backlogs for sprint planning and setting schedules.
- Conducted a complete assessment of teams, processes and environment, defined issues, risks and introduction of tools, processes and best practices across testing life cycle to improve throughput and on-time delivery of projects in an Agile development environment.
- Experience in managing the day to day operations of Test Tools, Regression Bed and Testing Environment including production and project related activities.
- Experience in works closely with solution architects and project managers to define test cases, test scripts and test data.
- Participates in applicable team agile ceremonies and provides input to help that team commitments are delivered on time and of the highest quality.
- Profound insight to determine priorities, schedule work and meet critical deadlines within budgetary guidelines.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Testing /Automation Tools: WireShark, Charles Proxy & SOAP UI, Transport stream analyzer, MPEG Stream Modulator (TPG & Dek Tec), Android Monitor, &Selenium IDE.
Defect Tracking Tools: SPIRA, & JIRA
Source Control: Jenkins, Cucumber
Platform: STB, Android Phone, Android Tablet, iOS Phone, iOS iPad, FireTv, FireStick, Roku, Chrome cast, Desktop
RDBMS: Oracle, MySQL.
SDLC Methodologies: Waterfall, Agile.
Web Technologies: HTML, XML
Programming/Scripting Languages: Java, JSP, HTML, XML, JavaScript, Shell Script, Ruby, SQL, & Python
Operating Systems: Windows 98/2000/2003/ XP/Vista/7, MAC OS X, UNIX.
PROFESSIONAL EXPERIENCE:
Confidential, El Segundo, CA
Mobile Senior QA Engineer
Responsibilities:
- Creating Test Plans, Test Cases and Test Scripts which help functional-requirement based testing, Integration testing and Regression testing phase for overall system
- Using automated scripts and performing functionality testing during the various phases of the application development using Selenium
- Taking complete ownership of Freewheel VIS Certification Process (Ad Impression Reporting, Verifying Campaign Ads, Interactivity Ads) for all different endpoints (iOS, Android, Amazon Fire and Element TV, Roku, Desktop Chrome/Safari and Chrome cast),
- Involved in Micro service based API Testing using REST for different functionalities on each sprint
- Working on Agile methodology with the part of sprint planning and attended daily stand up meetings.
- Analyzing Provider requirement to enable the Dynamic ad insertion for Live and VOD content.
- Analyze the provider advertisement cue standard SCTE 35 with respective to Confidential &T Standard.
- Working with internal team to capture the provider source log. (EMMS)
- Experienced in managing the offshore teams.
- Working with FW team to server the advertisement campaign in live stream cue marker (MPEG TS stream cue marker).
- Working with Different type of advertisement linear ads, Content Provider ads, Confidential &T provider ads and Reseller ads.
- Working with different ad serving template Vamp, Vast 3, Vast 2 schema.
- Having weekly call with content provider.
- Perform the Functional/Regression testing in different end point (Android, iOS, Fire TV, Chrome cast, Roku, and Desktop & Safari).
- Onboard the channel in Live with respective to content provider requirement with 0% of defect.
- Tracking field issue and internal issue using JIRA tool.
Environment: WireShark, Charles Proxy, Python and Shell Script, Windows 98/2000/2003/ XP/Vista/7, MAC OS X, UNIX.
Confidential, CA
Senior QA Engineer
Responsibilities:
- Developing the HTML web page with relevant Remote keyboard button
- Developing the Webcam application to stream the behavior from device under tested using WebRTC.
- Design and development of Appium based script which shall enable the users to control the actions on the device.
- Integrating the Webcam application, front end application with Appium script.
- Testing Happy scenarios and Negative Scenarios and bug fixing.
- Co-ordinated with Onsite, Offshore team members in solving test execution problems and allocating the test cases to different team members.
- Co-ordinated with development team in order to reproduce the bug and verify the issue.
- Analyzed results and Defect Tracking for different releases.
- Reported on test group activities to Project Managers, Development Managers and Product Owners, (Test Execution, Defect Reports).
- Prepared the test procedure document as per the technical specification and testing approach
- Groomed the new team members in technical, domain and process aspects
- Participated in weekly meetings and reviews. Prepared reports showing the testing efforts.
- Coordinated with the Onsite-Offshore team on daily basis.
Environment: Selenium IDE, Appium, Set top Box, STB, Android Phone, Android Tablet, iOS Phone, iOS iPad, FireTv, FireStick, Roku, Chrome cast, Desktop, Jenkins and Cucumber.
Confidential, CA
Senior QA Engineer
Responsibilities:
- Setting up the test automation environment which includes Jenkins setup, Android SDK setup, Calabash setup, connection between automation server and android device.
- Test script development which involves creation of feature file and backend ruby script to perform user actions on the device.
- Integrating the test automation scripts with Jenkins for scheduling the tests
- Integration of reporting plugin for test execution reporting and analysis.
- Bug fixes and framework enhancement
Environment: Selenium IDE, Appium, Set top Box, STB, Android Phone, Android Tablet, iOS Phone, iOS iPad, FireTv, FireStick, Roku, Chrome cast, Desktop, Jenkins and Cucumber.
Confidential, CA
Senior QA Engineer
Responsibilities:
- Understanding the technical specifications documents
- Preparing the test procedure document
- Creating the service based subscriptions and testing the playback of a linear/ non-linear content
- Executing the API call function for the android/iOS device functionality
- Executing the closed caption test cases on iOS/Android device
- Process the Non-Linear Content.
- Executing the test cases, solving the defects and reporting the same to onsite team
- Performing the regression testing after the bug fixes.
- Preparing the final test summary report.
- Executing the end to end and integration test cases and updating the test results in Test Management Tool-Spira.
- Troubleshoots & find the root cause of issue.
- Onsite-offshore coordination
Environment: Selenium IDE, Appium, Set top Box, STB, Android Phone, Android Tablet, iOS Phone, iOS iPad, FireTv, FireStick, Roku, Chrome cast, Desktop, Jenkins and Cucumber.
Confidential
Associate Engineer
Responsibilities:
- Understanding the technical specifications documents
- Preparing the test procedure document
- Executing the DTG SiPSi Compliance test cases.
- Executing the system test cases.
- Calculating the channel Zapping performance and boot up performance.
- Executing the test cases, solving the defects and reporting the same to Development team
- Performing the regression testing after the bug fixes.
- Preparing the final test summary report.
Environment: SOAP UI, Transport stream analyzer, MPEG Stream Modulator (TPG & Dek Tec), Android Monitor.