Senior QA Automation Engineer, Python at Roku
Job Description
📋 Description
- Framework Architecture & BDD: design/maintain automation frameworks using Python
- System & Firmware Validation: validate Linux-based components and services; debug backend (C++/Python)
- CI/CD Platform Engineering: manage automated test pipelines in Jenkins and Docker; integrate tests into CI/CD
- Cross-Functional Technical Leadership: collaborate with software teams to resolve integration blockers
- Advanced Technical Defect Analysis: analyze Linux logs, stack traces, and memory profiling in Jira
- Process Innovation: replace bottlenecks with automated, self-healing testing using AI
🎯 Requirements
- Python automation mastery with BDD (Behave, pytest-bdd)
- Linux internals; debug C/C++
- Quality engineering for distributed systems, APIs, or embedded software
- Jira, TestRail, Git, Docker, Jenkins; container orchestration a plus
- AI-driven testing analytics and telemetry to improve coverage
- Excellent cross-functional communication
🎁 Benefits
- Global mental health and financial wellness support
- Medical, dental, and vision coverage
- Retirement options (401(k)/pension)
- Generous vacation and personal time off
- Accommodations available during hiring process
More Current Jobs at Roku
Apply to other open positions at Roku
