Job Description
Job Summary
Comcast’s Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating exciting products like the X1 Video Gateway, XB broadband gateways, wireless router technology, and new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards. We have an exciting role for a Test Automation Development Engineer on Comcast’s Consumer Products Test team within the Premises Technology – Comcast India organization. Our team works closely with our internal and external development partners to develop and conduct quality certification tests on Comcast’s video customer premises equipment (CPE) products. Efforts within the Consumer Products Test team help ensure a world-class customer experience for the millions of Comcast customers on our X1 platform applications and more! We are looking for a highly motivated technical person who will help drive change and help others to constantly come up with better solutions to evaluate product quality, performance and the customer experience; as well as make suggestion for improvements. We are looking for someone who does not just know how to solve problems, but who helps define the problems and direction, creates value, and pioneers new frontiers in Quality Assurance. The Sr. Test Automation Development Engineer will be responsible for designing, developing, implementing, and executing test automation solutions for Customer Premises Equipment (CPE) video products. Develop test automation solutions, leveraging several modern frameworks and environments and using modern video product test approaches, deliver high-reliability, cost-effective solutions to be used by QA test, development and operations partners; all to ensure that test programs are delivered at high quality, on-schedule, on-budget and successfully deployed to the field. Assists in managing project teams, developing test strategies, and designing quality assurance practices. Able to adapt automation solutions to the fast-paced DevOps paradigm, quickly tailoring solutions to help identify, reproduce, and triage lab/field defects. Able to establish and maintain automation development test environments. Able to establish and maintain automation development standards, procedures and methods to enable seamless and efficient deployment of automated test cases into the Dev/QA test environment. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Job Description
Core Responsibilities
Assists in designing software frameworks, generating automation tools using modern test automation methods.
Works with developer and QA teams to identify framework requirements, complete implementation and see it through to production.
Generates documentation, tests, and manages the life cycle (DevOps) for every feature implemented.
Develops, manages, troubleshoots full stack applications.
Develops and deploys reliable, efficient, and cost-effective test automation solutions and provide support to QA/Dev/Ops through automation solutions.
Reviews project progress, evaluates results and recommends corrections in technical applications and analysis.
Serves as a guide and mentor for junior-level engineers; provides technical leadership and consultation with regards to practices, procedures, and techniques.
Works with technology partner/vendor teams to troubleshoot problems.
Able to assist with project planning, scheduling and estimations.
Lead in defining and implementing continuous improvement process initiatives.
Other duties and responsibilities as assigned.
Experience/Skills
BS degree in Computer Science, Computer Engineering, or related technical field/MCA
7-8 years of experience in development, preferred experience in project leadership role
Preferred advanced degree in computer science or related field with 5+ years of relevant experience
Strong experience in all areas of software development lifecycle
Strong experience in working with development team to prevent software defects by attending requirements reviews and architectural/design reviews
Fundamental knowledge of IP networking and system administration (UNIX/Linux)
Familiar with advanced test automation frameworks and industry trends
Experience in working in Continuous Integration/Delivery (CI/CD)
Proven ability to works with technology partner/vendor teams to troubleshoot problems
Proven ability to deliver high quality results in a busy and dynamic business focused environment.
Experience in Agile/Scrum/Kanban methodology ideally in a fast-paced DevOps environment
Strong written and verbal communications skills; able to effectively present to varied audiences
Regular, consistent and punctual attendance; able to work nights and weekends, variable schedule(s) as necessary
Expertise/Technical Skills
OS: Strong Linux Skills
Languages: Java (certified), Python
Others: Spring Boot, Hibernate, MySQL (DB Design), Maven, JavaScript/TypeScript, Angular, Flask/FastAPI, Docker, Jenkins, Concourse, Ansible, Kubernetes, RabbitMQ, ELK, Grails, Groovy
Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, ****** orientation, gender identity, national origin, disability, veteran status, or any other basis protected by applicable law.
Education
Bachelor's Degree
While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
Relevant Work Experience
5-7 Years
Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.
💡 Quick Summary
Seeking a career-building opportunity? The Engineer 3| Quality and Automation Engineering position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
