Python ( Automation) Developer 4
Comcast
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.
**Job Summary**
Comcast is seeking a skilled and dedicated Automation Testing Engineer to support the design, development, and execution of automated tests for our software applications. You will ensure the quality and reliability of solutions that serve millions of users in video and broadband services.
Comcast offers a highly integrated development environment with industry-standard tools to support a fast-moving, agile development cycle, enabling the efficient delivery of high-quality features within tight timelines.
**Job Description**
**Core Responsibilities:**
As a Platform Development Engineer specializing in **Automation Testing** , you would:
+ Lead and contribute to the design, development, and execution of automated tests using **Python** and **Playwright** .
+ Collaborate with cross-functional teams to define test cases, test plans, and test strategies that align with product requirements.
+ Develop and maintain automated test scripts for **end-to-end** testing, **functional** , and **regression** testing, ensuring software quality at every stage of development.
+ Create and implement **test frameworks** that are scalable, maintainable, and integrated into the continuous integration/continuous deployment ( **CI/CD** ) pipeline.
+ Conduct performance testing, stress testing, and load testing to ensure the scalability and stability of applications.
+ Analyze test results and identify defects, ensuring they are tracked and resolved efficiently.
+ Participate in code reviews and maintain best practices for writing clean, efficient, and reusable test code.
+ Actively participate in identifying and improving testing processes and methodologies to enhance test coverage and quality.
+ Provide mentorship and guidance to junior engineers, helping them build skills in automation testing and best practices.
+ Troubleshoot and resolve issues related to automated tests, environments, and frameworks in a timely manner.
+ Collaborate with development teams to ensure the integration of automation testing within the agile development cycle.
**Requirements:**
Key requirements and experience include:
+ A bachelor’s degree in a related field and 8 to 10 years of relevant experience in **automation testing** and software quality assurance.
+ **Expertise in Python** for writing automated test scripts and **Playwright** for end-to-end testing automation.
+ Strong experience with **test automation frameworks** and integrating them into **CI/CD pipelines** .
+ Hands-on experience with **test tools** and frameworks such as **Selenium** , **Playwright** , or **Appium** for web and mobile automation testing.
+ Experience in creating and managing **test data** , performing **API testing** , and integrating automated tests with other tools (e.g., **Jenkins** , **GitLab** , **Git** ).
+ Knowledge of **performance testing** and tools like **JMeter** , **LoadRunner** , or similar is a plus.
+ Strong problem-solving skills to identify, troubleshoot, and resolve test failures or automation issues.
+ Solid understanding of **agile methodologies** and how to integrate automation testing into the agile development process.
+ Excellent communication skills, both written and verbal, with the ability to work effectively with cross-functional teams.
+ Experience with **version control systems** like **Git** .
+ Knowledge of **cloud services** and how to implement test automation on **AWS** is beneficial.
Experience with **test management tools** like **TestRail** , **XRay** , or **Jira** for test case management.
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, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.
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 to eligible employees. 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 (https://jobs.comcast.com/benefits) on our careers site for more details.
**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**
10 Years +, 5-7 Years, 2-5 Years, 0-2 Years, 15 Years +, 7-10 Years
**Job Family Group:** Engineering
Confirm your E-mail: Send Email
All Jobs from Comcast