Remote job: SDET / Automation QA :: Remote id-639

About the position

Make your mark at Comcast, a Fortune 30 global media and technology company. From the connectivity and platforms we provide to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. You'll do the best work of your career right here at Comcast.

In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option. As a Software Development Engineer in Test (SDET) on the Player Platform QA team, you will take part equally in software development and testing processes, focusing on the testability, robustness, and performance of the IP video playback experience.

Other Jobs You May Be Interested In

Remote Data Entry, No Experience, $40/hr, Part-Time
Virtual Assistant, $45/hr, Remote, No Experience, Night Job
Entry-Level Remote Data Entry, $50/hr, Evening Job
Customer Support, No Degree, $40/hr, Remote, Weekend Job
Remote Phone Job, $42/hr, Part-Time, College Student Friendly
Virtual Assistant, $40/hr, Remote, No Degree, Night Job
Part-Time Data Entry, $45/hr, Remote, College Student Friendly
Remote Moderator, No Degree, $50/hr, Evening, Weekend Job
Remote Customer Support, $42/hr, Night Job, No Experience
Live Chat Support, $40/hr, Remote, Entry Level, Part-Time
Virtual Assistant, Remote, $42/hr, Weekend, No Experience
Remote Data Entry, $45/hr, No Degree, Night Shift
Part-Time Customer Support, $40/hr, Remote, College Student
Remote Live Chat, $50/hr, Part-Time, Evening/Night Job
Entry Level Phone Job, $42/hr, Remote, No Degree Required
Weekend Data Entry, $45/hr, Remote, No Experience
Remote Virtual Assistant, $40/hr, Evening, Part-Time Job
Remote Moderator, $42/hr, Part-Time, Weekend, No Degree
Data Entry, $45/hr, Remote, Night Shift, College Student Job
Phone Support, Remote, $50/hr, No Experience, Part-Time
Virtual Assistant, No Experience, $42/hr, Remote, Weekend
Remote Customer Support, $45/hr, Part-Time, College Student
Data Entry, Remote, $40/hr, Night Shift, No Degree
Evening Virtual Assistant, Remote, $45/hr, No Experience
Weekend Customer Support, $42/hr, Remote, College Student
Remote Data Entry, $50/hr, No Experience, Evening/Night Job
Remote Live Chat, $40/hr, Part-Time, No Degree Required
Virtual Assistant, $42/hr, Remote, Weekend, Entry Level
Remote Phone Support, $45/hr, Evening, No Experience Required
Data Entry, No Experience, $50/hr, Remote, College Student
Remote Moderator, $40/hr, Weekend, No Degree, Part-Time
Live Chat Support, Remote, $42/hr, Night Shift, College Student
Phone Job, $50/hr, Remote, No Degree, Part-Time, Weekend
Data Entry, $45/hr, Remote, Evening, No Experience Required
Virtual Assistant, No Experience, $42/hr, Remote, Part-Time
Remote Customer Support, $50/hr, Night Shift, No Degree
Remote Data Entry, $40/hr, College Student Friendly, Part-Time
Live Chat Support, $42/hr, Weekend, Remote, No Degree
Virtual Assistant, Remote, $45/hr, Evening, No Experience
Remote Phone Job, $50/hr, College Student, Night Shift
Remote Moderator, $42/hr, Weekend, No Experience Required
Data Entry, No Degree, $45/hr, Part-Time, Remote Job
Customer Support, $50/hr, Remote, Evening/Night Job, No Degree
Virtual Assistant, $42/hr, Remote, Weekend, No Degree
Remote Live Chat, $45/hr, College Student, No Experience
Remote Data Entry, $40/hr, Part-Time, No Degree Required
Phone Support, $50/hr, Weekend, Remote, No Experience
Virtual Assistant, $42/hr, Evening, Remote, No Degree
Remote Customer Support, $45/hr, No Experience, Part-Time
Data Entry, $50/hr, Night Job, No Degree, Remote
Remote Moderator, $40/hr, College Student Friendly, Part-Time
Virtual Assistant, Remote, $42/hr, Weekend, No Experience
Remote Phone Job, $45/hr, Part-Time, No Degree Required
Customer Support, $50/hr, Night Job, Remote, No Experience
Data Entry, Remote, $42/hr, Evening Job, No Degree

The Player Platform is an SDK written in various programming languages like Kotlin, Swift, Typescript, and BrightScript, which powers the IP video playback experience on X1 platform set-top boxes and Xfinity Stream applications on Android, iOS, web browsers, and Roku platforms. The Player platform provides a video player that integrates with our video streaming, content protection (DRM), advertisement, emergency alerts, and real-time analytics services. As an SDET, you will be building automation testing tools and frameworks to assist the manual testing process. 

Player platform SDETs collaborate with software engineers, software architects, and other video streaming technologists. Daily, you will be working on a small scrum team that consists of product owners, software engineers, SDETs, and quality assurance engineers. The primary focus of the player platform team is to build flexible and reliable APIs that provide the best user experience for our customers and generate multi-billion-dollar revenue for our advertising business. You will be required to get acquainted with multiple platforms where Xfinity Stream applications are supported and become a subject matter expert for triaging issues reported by customers, working with engineering teams to get potential fixes and certifying them for deployment. You will also need to build automation scripts that perform regression testing on player releases and quickly release changes to our customers.

Responsibilities
? Collaborate closely with development team and automation testers to ensure deliverables meet quality.
,
? Work with development teams to plan, implement, and track component testing activities.
,
? Conduct effective failure analysis and consistent testing status reporting to the team and leadership.
,
? Function as a member of our agile team and help drive consistent testing practices.
,
? Ensure engineering team delivers a quality product that meets the defined acceptance criteria.
,
? Support test planning, manual and automated test cases/scripts, and test execution.

Requirements
? 3 years of experience in testing enterprise mobile applications.
,
? Experience in manual testing and test automation on Android/iOS devices.
,
? Experience with Smoke, Functional, Regression, Integration, and Component testing techniques.
,
? Ability to recognize risks and errors in the application.
,
? Working experience and understanding of Agile software development.
,
? Experience with Jira/Jenkins/Git integration, Concourse, Jenkins, Bamboo or other continuous integration tools.
,
? Able to independently execute automation.
,
? Experience in writing automation code in at least one programming language.
,
? Experience with network traffic capture tools such as Charles, Postman, and Wireshark.
,
? A passion for testing, development, and design.

Nice-to-haves
? Prior experience testing on Roku platform.

Benefits
? Health insurance coverage
,
? Dental insurance coverage
,
? 401k benefit for retirement savings plan
,
? Paid holidays
,
? Flexible scheduling options
,
? Professional development opportunities
,
? Tuition reimbursement
,
? Employee discount programs
,
? Mental health days
,
? Life insurance coverage
,
? Paid volunteer time.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...