Test Engineer Resume
4.00/5 (Submit Your Rating)
Lawrenceville, GA
SUMMARY
- Experienced System Integration and Software Quality Assurance Engineer with particular expertise in testing embedded - controller products and digital video systems
- Highly knowledgeable about software testing tools and practices, across the full software development life cycle.
- Strong project management background; scheduled, tested, and delivered 400+ release packages
- TCP/IP troubleshooting expert
TECHNICAL SKILLS
- STB Platforms
- Digital TV Compression/Transport
- Seachange Back Office and VOD
- IPGs
- DOCSIS
- Linux
- TCP/IP
PROFESSIONAL EXPERIENCE
Confidential
Test Engineer
Responsibilities:
- Designed Emergency Alert feature and managed test program for new IP-based set-top-box, on an aggressive 6-month schedule from design to deployment. STB was Android-based, with open-source video players and other components, running over WiFi with a Bluetooth remote control.
- Defined the end-to-end messaging structure, wrote the requirements and progression test cases, the system test cases, created the test cycles, performed the testing, managed the Linux and Unix servers, configured the VMWare virtual machines, and oversaw field deployment.
- Performed testing in lab environment, and on live 6-million customer system. Debugged system using Eclipse, tcpdump, Wireshark, and other TCP/IP troubleshooting tools. Wrote and performed the User Acceptance Tests for Cisco Conductor, the Jabber-based EAS management system. Defined, configured, and tested the Monroe EAS generator to Conductor interface. Worked with vendors Monroe and Cisco to define and stabilize this interface. Additionally, performed video quality testing and communication debug on Android/Apple/Windows mobile devices for a cloud-based Digital Video Recorder service, using HLS delivery.
- Test Lead for Regression Test of Seachange “Adrenalin” Video-On-Demand management system, providing service to mixed Confidential and Scientific-Atlanta STBs. Role was to rewrite and improve regression test suite, plus perform testing and debug. Rewrote existing and created new test cases, tracked bugs, and executed tests on a mixed Linux and Windows server environment, running Cassandra and SQL databases, using XML scripts for system stress testing. Debugged problems via TCP/IP networking tools, and extensive system logs. Wrote and managed bugs in Jira. Worked with Seachange and internal teams to plan integration schedules, regression test schedules and manage bugs found, in coordination with production needs and system upgrade schedules.
- Hired again by Confidential to provide primary on-site representation for digital set-top system product rollout at VTR, in Santiago Chile. Authored the End-to-End test strategy and high-level Progression test plan for this program. Trained customer staff, worked with Seachange and other vendors on back-end server configuration and upgrades, wrote bugs, debugged the lab two-way DOCSIS plant using spectrum analyzers and other RF test tools, tested set-top interim builds in coordination with the Agile development team, and drove E2E test program strategy to meet SOW consistent with Confidential and VTR goals. STB contained two Linux-based machines, separated for security reasons, with complex and difficult interaction. Debugged system component interaction with Wireshark and tcpdump. Coordinated file releases via Sharepoint.
Confidential, Lawrenceville, GA
QA Team Leader, System Integration and TestResponsibilities:
- Scoped projects, set schedules, prioritized tasks and consistently hit milestones in dynamic environment. Project managed the release of 100+ firmware packages, deployed to millions of Confidential STBs, across dozens of cable systems. No major bug ever escaped my test team.
- Led the integration and progression test of Rovi iGuide and Passport applications with Confidential Thin Client firmware. Implemented new test strategy with Rovi , reducing effort 80%, with no reduction in quality . Developed and maintained a solid working relationship with Rovi management.
- Traced all hardware and software requirements to test cases in DOORS
- Managed transition of regression test responsibilities from laboratories in US to Bangalore. Continued in strategist role for regression test cycle planning in Bangalore. Helped plan scenarios for automated testing.
- Provided Confidential test support for Confidential ’ Trio / OCAP products. Integrated Cox application (EBIF) servers into local head-end and provided access to other Confidential test labs.
- Zero major bugs escaped to the field in my time as leader.
Confidential, Lawrenceville, GA
Test Architect
Responsibilities:
- Drove process and efficiency improvements, coordinated test strategy and business processes, and championed best tools and practices throughout the set-top box software test organization. Did root cause analysis on defects found.
- Pushed use of automation and metrics. Completed Green Belt training.
Confidential, Lawrenceville, GA
Test Group Lead, System Integration and TestResponsibilities:
- Initially promoted in October 2004, I supervised a set-top box software test group of six with group's responsibilities of writing test cases, executing tests, writing bug reports, and maintaining familiarity with the increasing complex cable environment
Confidential, Lawrenceville, GA
Sr. Staff Engineer / Staff Engineer / Sr. Engineer / EngineerResponsibilities:
- Designed an icon-only GUI from scratch for a consumer digital satellite receiver.
- Software test lead: Implemented processes and procedures for the System Integration and Test group, including first use of test-management tools Clarify issue tracking and Test Central test case management software in the division. Test Central is functionally equivalent to HP ALM / Quality Center.
- Demonstrated, installed, supported, and troubleshot GI/ Confidential 's international headend and set-top products during the DVi product line rollout, in 8 different countries
- Installed, configured, tested and deployed Confidential ’s “DAC”, the controller for their digital cable systems. Modified DAC SQL database to operate in European-standard DVB environment. Communicated status to upper management; worked with end users on operational issues.
- Wrote scripts for real-time MPEG multiplexer/encryptor in hexadecimal for factory use, as well as customized for trade shows.
- Became expert at Sencore (now HP) software multiplexing tools, authoring test files for lab and factory use, including EPG data and all extended tables.
- Primary on-site technical representative in Amsterdam, for Confidential Work referred to as “Godlike” by director in charge.
