Intern STB Platform Testing
ROLE DESCRIPTION
We are seeking a full-time Set-Top Box (STB) platform Testing Intern for a 6-month internship focused on QA testing and documentation of set-top box devices and its surrounding environment, used in satellite based digital TV and OTT streaming services. The intern will be responsible for creating STB test plans, executing tests on STBs (running Linux and Android TV with specialized DVB-NIP based middleware), documenting the results, and collaborating with STB hardware and software vendors (and other technology partners) to troubleshoot issues and verify fixes. This role is technical and requires a detail-oriented individual with an understanding of media/broadcast systems and software testing fundamentals.
As a STB Platform Testing intern, you will be responsible for :
- Test Planning: Develop comprehensive STB test plans and define test cases covering functionality, performance, and reliability criteria. This includes understanding feature requirements and ensuring media playback, network connectivity, and broadcasting standard compliance are thoroughly tested.
- Test Execution: Conduct hands-on testing of set-top boxes, executing functional, regression, and performance tests on devices running Linux and Android TV platforms. Verify both software and hardware components – e.g., video playback, OTT app functionality, tuner/digital broadcast features – under real-world scenarios.
- Results Documentation: Analyze test outcomes and meticulously document the results. Record any defects or anomalies in detail, including logs and steps to reproduce. Prepare clear test reports and testing documentation for review by engineering and management. This may involve using industry-standard defect tracking tools to log issues and track their resolution.
- Issue Debugging & Collaboration: Work closely with STB hardware and software vendors and internal team members to troubleshoot identified issues. Participate in debugging sessions – for example, by sharing log findings, retesting vendor fixes, and ensuring problems are fully resolved. Collaborate with cross-functional teams (e.g., software developers, hardware engineers, QA managers) to ensure the device meets all quality and compliance standards before release.
- Regression & Acceptance Testing: After fixes or new releases, perform regression tests to confirm no new issues are introduced and that all previously reported defects are resolved. Assist in user acceptance testing and validation against customer requirements, ensuring the STBs deliver a high-quality user experience consistent with industry standards.
REQUIRED SKILLS & QUALIFICATIONS
- Education & Field of Study: Pursuing or recently completed a Bachelor’s degree in Computer Science, Electrical/Electronics Engineering, or a related technical field. A solid academic foundation in software or hardware systems is important for understanding STB technology.
- Technical Knowledge: Initial familiarity with digital TV, media streaming, or broadcast technologies – for example, understanding the basics of DVB/MPEG standards and OTT delivery – is expected, and can be further studied during the internship. Competency with operating systems (especially Linux and Android) is required for configuring STBs and analyzing their behavior.
- Software Testing Fundamentals: Knowledge of software testing methodologies and QA processes is required. The candidate should understand how to design test cases, follow test plans, and document/report bugs effectively. Exposure to concepts like functional testing, regression testing, and performance testing is important, even if through coursework.
- Analytical & Problem-Solving Skills: Demonstrated ability to troubleshoot and analyze issues in both software and hardware contexts. The intern must be detail-oriented in observing anomalies and systematic in isolating root causes of failures. An electronics background or understanding of device hardware can help in diagnosing STB issues (e.g., differentiating a software bug from a hardware or signal issue).
- Communication Skills: Excellent written and verbal communication in English is mandatory. The role involves writing detailed test documents and defect reports, as well as daily interaction with international teams.
- Teamwork & Self-Management: Ability to work closely within a QA team and with external vendors, while also being proactive and able to work independently. A willing attitude to learn new tools and technologies, and adapt to a dynamic testing environment, is essential.
- Availability: Must be available for a full-time commitment (40 hours per week) for 6 months, and authorized to work in the internship location (Luxembourg).
NICE TO HAVE :
- Previous Experience in a testing or QA role (e.g., a previous internship, academic project, or lab work) is a strong plus. Experience with testing consumer electronics or video streaming applications will be highly regarded.
- Automation & Scripting: Familiarity with test automation tools or scripting languages is an advantage. For example, knowledge of Python or shell scripting to automate test cases, or experience with test frameworks (such as Selenium/Appium for UI automation or STB-tester frameworks) can help accelerate testing and is valued.
- Industry Standards & Middleware: Exposure to STB middleware or broadcast industry standards is beneficial. Understanding of DVB or other digital TV standards (DVB-NIP or similar) and experience with conditional access systems, streaming protocols, or smart TV platforms will help the intern ramp up faster.
- Tools: Experience using defect tracking and test management tools (e.g., JIRA, ADO, TestRail) to log bugs and track test progress17. Familiarity with network analyzers or debugging tools (for example, using Android debug bridge (ADB) for Android TV STBs) is a plus.
- Languages: The product is for the mexican market, proficiency in Spanish (in addition to the required English) is preferred to facilitate better collaboration with local teams and possibly to test region-specific content or features.
- Soft Skills: Strong organizational skills and the ability to multi-task in a project-based environment18. A proactive mindset with a passion for quality will help the intern not only execute tests but also suggest improvements to test coverage or processes. Being a quick learner of new technologies (such as unique STB platforms or testing equipment) is also highly beneficial.
SES and its Affiliated Companies are committed to providing fair and equal employment opportunities to all. We are an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law.
For more information on SES, click here.