Engineer 3, Software Development & Engineering – SDET

Full Time Philadelphia PA Comcast

Job Summary

As a Software Developer Engineer in Test III working on the XMS team, you will be responsible for helping to build the next generation services used to drive our world-class customer experience. You will be actively working on all aspects of delivering our products, and helping to improve the processes we use to deliver those products along the way. As an engineer on the team, you will be faced with a diverse set of challenges on a day-to-day basis, providing input and technical direction, all with the support of your team.

Job Description

Core Responsibilities:

  •  Collaborate with Product Owners, Stakeholders, and Engineers to define technical solutions and improve customer experience.

  • Writes and executes tests to validate products and software applications.

  • Contributes to the development of Quality Assurance test philosophies and methodologies. Identifies viable test strategies in order to support testing product functionality.

  • Participate in team Agile development process, helping to drive continual improvements to overall delivery.

  • Reviews and verifies requirements and design specifications for validity in overall product design, with an emphasis towards product testability and verification.

  • Ensures proper execution of regression test procedures and automated test suites and scripts. Participates in design, code and functional product reviews.

  • Works with other Quality Assurance Engineers or Software Engineers to identify, reproduce and document bugs or defects.

  • In-depth understanding of functional validation and performance testing of highly available, scalable systems using Java and related frameworks (Cucumber, JMeter).

  • Experience building automated testing frameworks for front-end user interfaces in JavaScript using at least one modern framework (Cypress, Selenium).

  • Strong understanding of Linux command-line tools and system administration concepts.

  • Extensive experience with relational databases and a proven understanding of SQL.

  • Experience building automated tools using at least one modern scripting language (Python).

  • Experience working in a Continuous Integration / Continuous Delivery environment.

  • Proven understanding of Agile software development methodologies and experience as a member of a Scrum team.

  • Effectively communicate ideas, concepts, and priorities to both team members and leadership.

  • Participate in weekly on-call rotation to help resolve production issues and assist customers.

  • Other duties and responsibilities as assigned.

Employees at all levels are expected to:

  • Understand our Operating Principles; make them the guidelines for how you do your job.

  • Own the customer experience – think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.

  • Know your stuff – be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.

  • Win as a team – make big things happen by working together and being open to new ideas.

  • Be an active part of the Net Promoter System – a way of working that brings more employee and customer feedback into the company – by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.

  • Drive results and growth.

  • Respect and promote inclusion & diversity.

  • Do what's right for each other, our customers, investors and our communities.


  • This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Comcast is an EOE/Veterans/Disabled/LGBT employer.


Bachelor's Degree

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.

To apply for this job please visit