Test Engineer Resume
TECHNICAL SKILLS
Programming Language: C++, Java and C# (mainly focused on algorithm usage and GUI development), VHDL, PIC, SQL
Software Knowledge: Office Suite (MS Word, Excel, PowerPoint, Visio, Outlook), Visual Studio, Multisim, Notepad++, Altera II Quartus, Eclipse, JIRA, Enterprise Tester (Confluence), Putty, EMM, Cisco Packet Tracer, SoapUI, and CodeWarrior, Quality Center, Agile, secureCRT, QTP
Hardware Knowledge: Extensive use of Function Waveform Generator, Oscilloscope, Digital Multi - meter, DC Power Supply, Multi-view Stations, Router, switches, IR sensors on DVR boxes, barcode reader scanner guns and HCS12 Dragon Board, Set top Box, I Pad, Apple TV, Arduino Nanotechnology
Operating Systems: LINUX Platform - command line operations packet loss, tail log files, more & less log files, Grep log files, Windows Vista, windows 7, windows server 2003 Tomcat 6 and Apache
PROFESSIONAL EXPERIENCE
Confidential
Test Engineer
Responsibilities:
- Document software defects, using a bug tracking system, and report defects to software developers.
- Test system modifications to prepare for implementation
- Performed first responder break/fix duties on geographically distributed Video on Demand networks
- Performed code upgrades on our VOD platform and complete the maintenance activity assigned by fellow team members and field partners. This work is critical to the stability and success of our business
- Managed capacity, function, performance and stability of VOD environment is at acceptable level
- Participated in the design review of new technical features and architecture changes to the Video on Demand content management and delivery systems
- Performed Microsoft Windows system administration, installation, upgrades, patching, tuning, hardening and troubleshooting on thousands of distributed servers
- Performed application software installation, upgrades, and troubleshooting, including Microsoft Windows installations, Microsoft SQL Server installation, and vendor supplied software installation and configuration
- Participated in planning, testing and execution of system and application level upgrades
- Perform troubleshooting and problem resolution activities with other support teams (e.g. network support, VSS and vendors)
- Contribute to Root Cause Analysis that focuses on recommendations to lessons learned and avoid problem recurrence
- Participated in productive relationships with peer organizations and vendors
- Designed test plans, scenarios, scripts, and procedures
- Experienced with remote management of servers in a distributed environment
- Plan test schedules or strategies in accordance with project scope dates.
Confidential
Integration QA Engineer
Responsibilities:
- Participate in product design reviews to provide input on functional requirements, product designs, and potential problems.
- Review software documentation to ensure technical accuracy, to mitigate risks
- Work with QC component for client and server components developed by the CDG team
- Functional and non-functional testing of client UIs, as well as client and server component APIs using scripts and emulators
- With support from development create and maintain scripts and emulators to support testing
- Configuration management of scripts and emulators, then release them to downstream test groups with each corresponding component release
- Produce test plans and repeatable test cases for CDG components based on analysis of requirements and specifications
- Develop level integration and test for client and server components in both virtual and end-to-end lab environments
- Integrate CDG components with NDS and complex 3rd party vendor solutions
- Produce installation, configuration and invocation documentation to go with formal component releases from development
- Determine optimal software/hardware configurations for product releases
- Perform smoke, sanity, and regression tests, also verify fixes prior to a formal release and update release notes with test results
- Provide technical support to transition code out of development and into System Integration & Test
- Triage and troubleshoot defects coming out of downstream groups to identify root cause and recommend system level fixes (configuration, networking, etc) or pass onto development for code fixes
- Function as part of a highly collaborative cross-site international team.
- Troubleshoots and resolves complex network issues
- Determines and documents internal telecommunications systems
- Designs and configures telecommunications systems
- Establishes and maintains network performance objectives
- Consistent exercise of independent judgment and discretion in matters of significance
Senior QA Engineer
Confidential
Responsibilities:
- Developed and executed QA test scripts, test plans, analyze definition document, checklists and test the quality of software products
- Utilize my working knowledge of Scientific-Atlanta and Motorola Set Top Boxes
- Configure Set Top Boxes and document problems/issues that prevent Application testing
- ICOMS knowledge of video billing and account management
- Working basic knowledge of DNCS
- Expert in Enterprise Tester and JIRA
- Expert in identifying, locating, writing test cases, and defects
- Oracle SQL knowledge
- Knowledge & understanding of Video Customer Care and Billing accounts via ICOMS billing system
- Identified, analyzed, and documented problems with program function, and output content.
- Monitored bug resolution efforts and track successes.
- Developed and executed Automated test cases
- Working knowledge of Selenium, application testing, and Selenium RC server
- Worked with DNCS troubleshooting tools: Xterm Window, Tracing utility, DNCS Alarm Manager Utility, DHCT Diagnostic Screens, and DNCS Control Program
- Created and maintained business services for passport server
- Working knowledge of complete end-to-end testing
- Working knowledge of Regression, Smoke, Black Box, Sanity, and Static testing
- Test tru2Way, EBIF, Cable card technologies (Motorola and Cisco Technologies), ITV Applications deployment on Set top Boxes Technologies