
Company: Comcast | Function: FreeWheel
Role: Quality and Automation Engineer 2 / Software Development Engineer in Test (SDET 2)
Experience: 2–5 Years
Location: Chennai, Tamil Nadu, India
Job Type: Full-time
Req ID: R442503
Posted: September 5, 2026
🏢 About Comcast & FreeWheel
Comcast is a global media and technology company operating across connectivity, platforms, content and experiences. Comcast reaches hundreds of millions of customers, viewers and guests worldwide and operates major brands and businesses across broadband, entertainment, streaming and technology.
This opportunity sits within FreeWheel, Comcast’s advertising technology business. FreeWheel provides technology, data and marketplace solutions that help advertisers and publishers transact across screens, data types and sales channels. The company describes its platform as supporting the evolving TV, streaming and connected-TV advertising ecosystem.
For an SDET, this is particularly interesting because FreeWheel operates in a technology environment involving distributed systems, APIs, data, streaming/video advertising workflows and large-scale automation.
💼 Why This Role Is Excellent for Your Experience
This is more than a traditional manual QA position. The role is designed around SDET engineering, giving candidates an opportunity to strengthen both software testing and development skills.
🔹 Full-stack automation: Work across UI, API and backend services rather than being limited to one testing layer.
🔹 Modern automation frameworks: Playwright, Selenium, Cypress and programming languages such as Java, Python or TypeScript/JavaScript are relevant.
🔹 Distributed systems: Testing microservices and event-driven systems can significantly improve your understanding of modern architectures.
🔹 CI/CD exposure: Integrating automated tests into pipelines builds strong DevOps-oriented experience.
🔹 AdTech domain: FreeWheel provides exposure to advertising, media, streaming and CTV technology—valuable domain knowledge for future product-company opportunities.
🔹 Engineering collaboration: The role involves working with developers and product teams, participating in code reviews and defining acceptance criteria.
🛠️ Skills Required
Must-Have Skills
✅ 2–5 years of software testing or automation experience
✅ Strong programming in Java, Python or JavaScript/TypeScript
✅ Playwright, Selenium, Cypress or comparable automation frameworks
✅ UI, API and backend automation
✅ REST API testing and validation
✅ SQL and database testing
✅ Microservices testing concepts
✅ Functional, integration, regression and end-to-end testing
✅ CI/CD and continuous testing concepts
✅ Debugging, root-cause analysis and defect investigation
✅ Strong understanding of test design and automation framework architecture
⭐ Skills That Can Differentiate You
🔸 Kafka or other messaging/event-driven technologies
🔸 Docker and Kubernetes/containerized applications
🔸 AWS/Azure/GCP fundamentals
🔸 API automation using RestAssured, Postman or Python-based frameworks
🔸 Performance testing using JMeter, Gatling or similar tools
🔸 Understanding of advertising technology, OTT, CTV or media platforms
🔸 Git, Jenkins/GitHub Actions and quality gates
🔸 Experience creating reusable test utilities and libraries
🎯 Expected Comcast Interview Rounds
Round 1 – Recruiter/Initial Screening: Resume discussion, experience, notice period, location, compensation expectations and role fit.
Round 2 – Automation & Testing Technical: Functional testing, test strategy, automation framework design, Selenium/Playwright/Cypress, API testing, regression strategy and debugging.
Round 3 – Programming & Problem Solving: Expect practical coding rather than only testing theory. Prepare arrays, strings, collections, OOP, data manipulation, logic and optimization. Comcast interview reports have also mentioned easy-level coding and questions involving HashMap-style optimization.
Round 4 – Architecture/Advanced Technical: Microservices, CI/CD, distributed systems, API architecture, event-driven testing, test-data strategy and framework scalability.
Round 5 – Managerial/HR: Project ownership, collaboration, conflict handling, communication, customer focus and alignment with Comcast’s working principles.
💰 Salary Range
Salary is not officially published for this specific requisition, but available Chennai compensation data provides a useful benchmark. AmbitionBox reports Comcast SDET 2 salaries in Chennai around ₹8.3–13 LPA, while its Quality Assurance & Automation Engineer data shows approximately ₹9.8–15.5 LPA for the 2–5-year experience range.
Glassdoor’s Quality and Automation Engineer II data shows Chennai submissions around ₹10–12 LPA, with recent 4–6-year examples around ₹10–12 LPA.
👉 Practical target for this SDET 2 opening: approximately ₹10–15 LPA, depending on experience, technical depth, current compensation and overall package. This is an estimate, not a Comcast-confirmed salary range.
📚Preparation Tips
🔥 1. Build one complete automation architecture: Be ready to explain how you would design a Playwright/Selenium framework containing page objects, API utilities, test data, reporting, parallel execution and retry logic.
🔥 2. Prepare distributed-system testing: Know how you would test asynchronous workflows when Service A publishes an event and Service B consumes it.
🔥 3. Practice API + database validation together: Prepare scenarios where an API request triggers database changes and explain how you would validate the complete flow.
🔥 4. Learn event-driven testing: Since messaging systems are preferred, understand Kafka concepts such as producers, consumers, topics, partitions, offsets and eventual consistency.
🔥 5. Think like an SDET developer: Be prepared to write clean, maintainable code—not just test cases.
🔥 6. Understand CI/CD failures: Practice explaining what you would investigate when tests pass locally but fail intermittently in Jenkins or another pipeline.
📄 Resume Tips
🎯 Put SDET / Automation Engineer prominently in your headline rather than only “QA Tester.”
🎯 Mention your strongest programming language immediately: Java/Python/TypeScript/JavaScript.
🎯 Quantify automation impact: “Automated 300+ regression scenarios and reduced execution time by 60%.”
🎯 Explicitly mention UI + API + backend automation if you have all three.
🎯 Add CI/CD, SQL, microservices and cloud/container experience instead of hiding them under a generic “Tools” section.
🎯 If you have Kafka/RabbitMQ experience, place it prominently because messaging is specifically preferred for this position.
🎯 Include framework ownership: framework creation, reusable utilities, parallel execution, reporting, CI integration and maintenance.
🎯 Add one project demonstrating debugging or flaky-test reduction—this aligns strongly with the role’s requirement to analyze failures and improve framework reliability.
🚀 How to Apply
👉 Application Link: Click Here
The position is currently listed on Comcast’s official careers portal for Chennai, India, Req ID R442503.
👉 Apply for Quality and Automation Engineer 2 – Comcast Official Careers
⚠️ Important: Comcast warns candidates about recruitment fraud and states that official recruiting communication comes from verified Comcast email addresses ending in @comcast.com. Recruiters will not request payment or personal financial information during recruitment.
🌟 Final Verdict
If you have 2–5 years of experience and want to move beyond traditional QA into a genuine SDET engineering role, this Comcast–FreeWheel opportunity is worth targeting. The combination of automation + programming + APIs + microservices + CI/CD + distributed systems + AdTech can provide a strong foundation for progressing toward Senior SDET, Automation Architect or Software Engineer in Test roles.
