Principal Developer-0269

Posted 11 Sep 2018


Philadelphia, PA United States

testing automated-tests design

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.

DUTIES: Provide technical leadership for engineering activities within the Technology and Product Development team, responsible for product development, testing, and field support of cable set-top devices and software: develop, evaluate, analyze, and document software system design and test strategies, including developing system components and building system architecture, for software that delivers interactive television over cable; perform root cause analysis, evaluate issues reported by testing and deployments in the field, and define resolutions; work with engineering teams to evaluate feasibility, design solutions, and define interfaces for software systems; analyze, test, and assist with the integration of new applications; oversee the documentation of all development activity; train non-technical personnel; assist in the tracking and evaluating of performance metrics; provide guidance and support to other engineers; integrate knowledge of business and functional priorities; collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs; support applications under development and customize current applications; develop software update processes for existing applications; assist in the roll-out of software releases; serve as a guide and mentor for junior Software Development Engineers and train them on internally-developed software applications; oversee the researching, writing, and editing of documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports; keep current with technological developments within the industry; monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects; assist with the technical leadership throughout the design process and assist in guidance with regards to practices, procedures, and techniques; ensure team delivers software on time, to specification, and within budget; work with the Quality Assurance team to determine if applications fit specification and technical requirements; test and evaluate systems, subsystems, and components; act as a technical contact and liaison for outside vendors and/or customers; present and defend architectural, design, and technical choices to internal and external audiences; and mentor and guide junior-level engineers.

REQUIREMENTS: Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field, and seven (7) years of experience developing, evaluating, analyzing, and documenting software system design and test strategies, including developing system components and building system architecture; of which must include three (3) years of experience performing root cause analysis, evaluating issues, and defining resolutions.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Job Source: Stackoverflow
Job Source: Stackoverflow

© Techie Jobs 2017. All rights reserved.