Test Engineer Resume
New York, NY
SUMMARY:
- Successful IT Professional with extensive Software experience with leading software companies. Possesses expertise in Manual Testing, Automation, and Software Development Life Cycle (SDLC) Processes and experienced in Agile and Scrum Methodologies. Possesses excellent communication and presentation skills, and the ability to manage multiple initiatives simultaneously while providing outstanding customer service.
- Performed Live Streaming and VOD testing on mobile devices and OTT devices
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Performed manual and automated testing using Selenium Web Driver, HP - Mercury tool like Quality Center, Quick Test Professional.
- Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing, Exploratory Testing.
- Expertise in creating Automation Framework and Test Scripts using Selenium Web Driver.
- Expertise in running Test Scripts from Quality Center/ Test Director on different hosts.
- Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
- Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center, JIRA, and Confidential Buganizer.
- Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Created automated Test scripts using automated tools and ran the test scripts on various Builds and instances.
- Experience in Manual Testing and Testing Methodologies. Experience in Stress Testing/ Performance Testing.
- Good Experience on Selenium IDE and creating Scripts in selenium --RC by using Java
- Ability to work in a team environment or independently.
- Good at multi-tasking and working well under tight deadlines with high efficiency.
- Strong verbal and written communication skills.
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Excellent troubleshooting, project management, and problem solving skills.
SKILLS:
- Created Automation Framework from scratch in Selenium Web Driver using Page Object Model with Page Factory using Java
- Created Automation test scripts using Selenium with Java Created Automation test scripts using Selenium with Python
- Developed an automated test framework using Selenium to automate end to end testing using a combination of browsers including chrome, and firefox and this helped reduce regression issues and provided good test coverage and quicker feedbacks on software issues. Created Selenium Hybrid Automation Framework with Maven project using Java Implemented Automation Framework for E-Commerce website with the following:
- Configured selenium WebDriver
- Element Locators and Inspect Elements
- Selenium WebDriver API Commands and Operations
- Wrote selenium Test Cases using Element Locators and WebDriver API Commands
- Other automation tools - TestNG, Junit, Maven, Jenkins:
- Integrated Jenkins with Selenium Web Driver using TestNG Framework
- Automated database testing with TestNG Framework
- Automated API testing with REST Assured
- Used Mercury Quick Test Professional (QTP) and Quality Center (QC) automation tools to automate testing
- Used Confidential All Fusion Change Management Software to store automation scripts.
- Used HP Quality Center as a central automation management tools.
- Used Confidential ATS script to automate the unit testing
- Experienced working with Git and Perforce
- Used SoapUI to automate test cases and also SoapUI test cases are integrated to Quality Center by using Python Scripts for web services call.
- REST API - REST Client, Postman, CODA/Hudson automation platform using ANT script.
TECHNICAL EXPERTISE:
Streaming Technology: Live Streaming and VOD testing on mobile devices and OTT devices
Video ads/Mobile ads, Video Apps: Video ads/Mobile ads (Linear and Non-Linear) including PIP (Picture-In-Picture) testing on mobile devices
Automation Skills: Confidential URLTracker Automation Framework
Network, System &Security Management: Charles Proxy, High Availability, Cluster Management, Performance Management, Single Sign On (SSO), Confidential Unicenter Network System Management (Client-Server), Confidential Wily Introscope, Confidential Spectrum Automation Manager, VMware, Confidential AppLogic, Mobile Pocket PC.
Operating Systems: Windows, UNIX, Linux, MAC OS, iOS, tvOS, Android
Languages: Java, Java Script, Python, XML, HTML, CSS, JSON, ANT
Networking: SNMP, Firewall, SSL, SSH, DNS, VPN
Web Servers / Databases: pache Tomcat/MS SQL, Postgres, Oracle
Version Control and group repositories: Git, perforce
Defect Tracking / Debugging Tools: Jira, Confidential Buganizer, HP Quality Center /Charles Proxy, Firebug, Fiddler, Chrome Tools, SoapUI, Xcode, Adb tools, Android Studio, Wireshark
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Test Engineer
Responsibilities:
- Worked on Confidential DFP DAI - performed feature and regression testing for Confidential DFP (Double Click for Publisher) DAI (Dynamic Ad insertion) for live streams on different platforms such as iOS, tvOS, Roku, Chromecast, AmazonFireTV, AndroidTV, Android devices, Windows, and PS4 using HLS (HTTP Live Streaming) technology.
- Created live streaming tag in Confidential DFP and created test cases and maintained test plan for automation and manual testing.
- Also performed feature and regression testing for VOD (Video on Demand) on iOS, tvOS, Roku, Chromecast, FireTV, AndroidTV, and Android devices
- Created live streaming tag in Confidential DFP and created test cases and maintained test plan for automation and manual testing.
- Worked on Confidential IMA SDK - video Ads, Advanced Video Ads testing such as Trafficking, Rendering and Reporting for Confidential IMA SDK with Double Click for Publisher as a Software Test Engineer. Worked on video ads on multi-platform such as HTML5 Player, FLASH Player, also responsible for testing Native core JS with the iOS IMA SDK and Android IMA SDK on iOS, and Android mobile devices.
- Created test scenarios and test cases based on functional documents and User stories.
- Performed Confidential Interactive Media Ads (IMA) SDK features testing, regression testing for Video Ads on HTML5 Player, Flash Player, Desktop browsers, iOS, and Android Native Apps on different mobile devices.
- Performed E2E testing for video and advanced video for Confidential Double Click for Publisher (DFP). Used combination of manual and Automation testing (by using proxy with JSON file) to perform the regression and feature testing.
- Also, performed feature and regression testing for Confidential DFP (Double Click for Publisher) DAI (Dynamic Ad insertion) for live and VOD streams on different platforms.
- Performed E2E testing for Audio in FLASH, HTML5, and in Native - iOS, and on Android IMA with different Audio Type
- Performed feature and regression testing on Native IMA SDKs:
- Native iOS IMA SDK: Performed feature and regression testing on iOS native apps
- Native Android IMA SDK: Performed feature and regression testing on Android native apps
- Native core JS SDK: Performed regression testing for the following native SDK with core JS: iOS IMA SDK, and Android IMA SDK on different mobile devices.
- Also performed IMA SDK new features testing for different components on HTML5 and Flash players on different mobile devices.
- Performed feature and regression testing for VPAID for linear and Non-Linear ads.
- Continuously creating ad TAGs by manipulating VAST Synthesizer (in house) tool for different components such as Adlist, VMAP, VPAID to perform the regression and feature testing.
- Created live streaming tag in Confidential DFP and created test cases and maintained test plan for automation and manual testing.
- Used Confidential Buganizer to track the defects
Confidential, Islandia, NY
Senior Quality Assurance Engineer
Responsibilities:
- Designed and Implemented New Set of QA Methodology and QA Testing Processes. Responsible for managing QA cycle of several software including creation and modification of test cases, execution of sanity, regression, stress tests, and performance test.
- Worked on Confidential AppLogic software for 12 months. The Confidential AppLogic platform is a turnkey cloud computing platform for composing, running and scaling distributed applications. It uses advanced virtualization technologies allowing one to deploy solutions based on existing operating systems, middleware and web applications.
- Performed testing on design, create, and configure software Appliances in Confidential AppLogic.
- Performed testing on cloud provisioning which entails developing the processes for interfacing with the cloud’s applications in Confidential AppLogic.
- Then worked on Confidential APM (Application Performance Management) for 6 months as a Performance QA Engineer. Confidential APM manages the performance and availability of web applications, enabling IT organization to:
- Measure the effect of end-user service quality on the business
- Proactively identify and prioritize transaction problems based on business impact
- Conduct transaction- problem triage across complex web application environments
- While was working on Confidential APM gained experience by installing, configuring, and setting up the environment for performance testing. Also gained experience by setting up cluster environment to do performance testing. Most of the time used CODA/Hudson automation platform to run automation jobs on client machines by using ANT script.
Senior Quality Assurance Engineer
Confidential
Responsibilities:
- Performed testing and provided tech support for Enterprise Management Software called Confidential Spectrum Automation Manager
- Worked on that project for 5 years. Confidential Spectrum Automation Manager is a policy based product that automatically monitors, reconfigures and provisions resources to dynamically meet the load demands of complex service oriented Data Centers. It is built on a Service Oriented Architecture (SOA) and continuously analyzes Data Center to help ensure that servers are optimally provisioned to perform required tasks.
- Develop a test plan for the components responsible for. The test plan creation includes -Analysis of the Detail Design Specification (DDS). The DDS is provided by the development staff.
- Test cases are designed with repeatable results. So, test data is saved with Test cases on a shared file system or attached to the test case itself. Test plan is the deliverable which must be completed before the final regression cycle and before the product is Beta. Test cases are continuously updated as the component design evolves during implementation and verification phase.
- Also performed Functional testing (UI), Integration testing, User Acceptance testing, Black Box testing, White Box testing, regression, negative, system, and Unit testing. Used JIRA and RTC client defect tracking tools to track the defects
- Provided technical support to resolve outstanding issues identified by different clients. Built and configured systems, networks, software and databases
Support Engineer
Confidential
Responsibilities:
- Worked with Enterprise Management Software such as Confidential Unicenter EM, Confidential Unicenter Explorer, Confidential Unicenter Management Portal, Confidential Unicenter Management Options for WebLogic and WebSphere, Confidential Unicenter Remote Monitoring, and Desktop DNA.
- Developed good troubleshooting, communication, and analytical skills by troubleshooting and resolving customer problems.
- Performed testing and provided tech support for Enterprise Management Software.
- Developed excellent troubleshooting, communication, and analytical skills by identifying and resolving customer problems.
Quality Assurance Engineer
Confidential
Responsibilities:
- Administered UNIX and Windows operating system, Performed testing on Enterprise Management Software. Confidential Enterprise Management Software (Client-Server) - Confidential Unicenter Network System Management’s different components such as Enterprise Management (EM), Agent Technology (Agents), and Worldview.
- Gained Experienced on UNIX and Windows System Administration by installing OS and maintaining the system.
- During working as Development QA in Enterprise Management Software applied scripting technology to automate the testing using shell scripts. Responsible for testing the following enterprise Management product:
- Performed Confidential Unicenter Network System Management’s Portal functional testing.
- Performed testing on Confidential Unicenter Enterprise Management for pocket PC mobile device.