Device Tester Engineer
This QA role requires 5 days onsite and involves one interview round (30–40 minutes).
About the role
Primarily responsible for working alongside the development and product management teams to produce high-quality entertainment applications that allow customers to access, record, and watch video content on iOS, Android, and the web. This is device testing, not UI or web testing.
- Thoroughly test web-based entertainment applications across multiple browsers and platforms.
- Triage and test fixes for bugs found during development cycles and occasionally in production.
- Work with the development and product management teams to understand and contribute to requirements and test cases for new features.
- Collaborate with the functional automation team to translate regression test cases into automation scripts.
- Analyze REST web services called by the application for display of data and error handling.
- Take ownership of problems and see them through to resolution.
- Perform inspections and set quality assurance testing models for analysis of raw materials, materials in process, and finished products.
Comfortable working in a fast-paced agile environment where requirements change quickly and the team needs to constantly adapt to moving targets.
Responsibilities
- WiFi, 4G, 5G testing.
- Android & iOS device testing.
- RRC, XCAL, XCEL log collection & analysis.
- Experience with Keysight and R&S (Rohde & Schwarz) tools.
- Manual testing and automation testing experience.
- Strong storytelling ability and excellent communication skills.
- Web test automation experience (Cucumber/Capybara is a plus).
- Video quality analysis is a plus.
- Significant experience in one of the following: Deployment Automation, Containerization (Puppet, Docker, Kubernetes), Configuration Management, Build Automation, Set Top Box Automation (Cisco, Arris), Large-Scale Systems Integration, or Automation.
Requirements
- 5–10 years of experience.
- Relocation candidates are acceptable.
- Solid verbal and written communication skills.
- High regard for test case maintainability.
- Strong debugging skills and attention to detail.
- Familiarity with the full lifecycle of QA Engineering support for targeted technology stacks (JavaScript, iOS, Android, UNIX server-side tech).
- Knowledge of commonly-used concepts, practices, and procedures within QA engineering.
Skills
- WiFi, 4G, 5G testing
- Android & iOS device testing
- RRC, XCAL, XCEL log collection & analysis
- Keysight and R&S (Rohde & Schwarz) tools
- Manual and automation testing
- REST web services analysis
- Cucumber/Capybara (plus)
- Video quality analysis (plus)
- Deployment Automation, Containerization (Puppet, Docker, Kubernetes)
- Configuration Management and Build Automation
- Set Top Box Automation (Cisco, Arris)
- Large-Scale Systems Integration Automation
Pay
The pay range for this position is $55.00 - $60.00/hr.
Benefits
Eligibility requirements apply to some benefits and may depend on job classification and length of employment. Benefits are subject to change and may include:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital insurance
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
Schedule
This is a fully onsite, contract-to-hire position based in Philadelphia, PA, requiring 5 days onsite per week.