Engineer 3, Software Development and Engineering - SDET - 8678

Apply Now

Company: Comcast

Location: Philadelphia, PA 19019

Description:

Job Summary

Job Description

DUTIES: Contribute to the team responsible for ingesting data from Gracenote and major OTT providers to support the Content Data Services platform; use Java to develop, execute, and maintain manual and automated tests in Unix, Linux, or Mac operating systems for services owned by Ingest team within CDS; build and maintain CI/CD pipelines on Jenkins, Maven, and Github; build automated test frameworks for new and existing services; develop and execute integration tests developed in TestNG; build Prometheus, Grafana, and Splunk dashboards and alerts for automated monitoring; maintain automation codebase in a Github; work with Oracle database; analyze data and create data models; write complex SQL queries for validation of data in Oracle database; perform ETL automation; work with REST APIs and web services; write automated test code that allows for repeatable, reliable testing solutions to test the wide functionality of products and software; use Clover for data ingest and ETL processes; perform code reviews on automated test scripts; analyze, diagnose, and repair broken test cases; assist with triaging production and integration issues; use messaging systems including Kafka, SNS, SQS, and RabbitMQ; analyze software automation trends and technologies; and collaborate with Product Owners, Stakeholders, and Engineers to define technical test solutions and improve customer experience. Position is eligible for 100% remote work.

REQUIREMENTS: Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field; and two (2) years of experience using Java to develop, execute, and maintain manual and automated tests in Unix, Linux, or Mac operating systems; working with Oracle database; analyzing data and creating data models; writing complex SQL queries to validate data; performing ETL automation; working with REST APIs and web services; using Prometheus, Grafana, and Splunk for automated monitoring; using Clover; executing integration tests developed in TestNG; building and maintaining CI/CD pipelines on Jenkins, Maven, and Github; using messaging systems including Kafka, SNS, SQS, and RabbitMQ; and analyzing software automation trends and technologies.

Disclaimer:

  • 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.

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.

Similar Jobs