Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Python Automation

Roku, Building C

Senior Software Engineer, Python Automation Roku 15 March 2025 Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the US and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast‑growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role. With so many people using our products globally, we've become well‑known for products that "just work" right out of the box and integrate almost by magic. That doesn't happen by accident, which is why we are committed to making sure our products aren't just intuitive, they're obvious. To support that commitment, the Roku OS QA Team focuses on testing all products and features for the industry's most reliable streaming media platform. Our goal is to help people find what they want and make it easier for people to stream. We accomplish this using state‑of‑the‑art technology and engineering to make it happen, with consideration for the customer as the center of all that we do. About The Team. The team works on Automation and Testing using an agile methodology. Working with Developers and Product leads on test plans and innovative ways to test with automation in mind. What you'll be doing Collaborate with Manual QA, Project leads, and development throughout the software development life cycle. Develop automated tests that run on Roku players and TVs. Convert manual test cases into reliable, repeatable automated tests. Contribute to the continuous integration pipeline by running component builds, creating and running deployment jobs on individual stages on Jenkins, and running automated functional tests. Debug failing tests to improve product and automated test quality. Promote coding conventions and standards for code re‑usability and cleanliness. Conduct code reviews for improved code quality and optimization We are excited if you have 5+ years of Software Engineering or QA. 3+ years of hands‑on experience with automation systems and unit testing (Python). Strong problem‑solving, analytical and technical troubleshooting skills. Solid knowledge and experience developing test plans and test cases. Strong debugging skills. Excellent verbal and written communication skills. Research and documentation skills. Ability to learn new technologies quickly. Ability to work independently and be self‑directed. Bachelor's degree in Computer Science or related. Experience with big data analytics: Splunk, ELK, Hive, Redshift, etc. (nice to have). In‑depth knowledge of streaming back‑ends and formats (nice to have). Experience working with Smart/Digital TV (HDMI), Setup Boxes, Wi‑Fi (2.4Ghz & 5GHz), TV remote controllers (nice to have). International product experience (nice to have).

LI-AB3

Benefits. Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental and vision), life, accident, disability, commuter, and retirement options (401(k) or pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult your recruiter. The Roku Culture. Roku is a great place for people who want to work in a fast‑paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem‑solvers, which itself is a two‑part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal. #J-18808-Ljbffr Roku

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Python Automation in Los Gatos, CA vacancy
  • Roku is seeking a Senior Software Engineer specializing in Python Automation to enhance its products. In this role, you will collaborate with various teams to develop automated tests and improve product quality. The ideal candidate has 5+ years in Software Engineering,... 
    Senior
    Software

    Roku

    Los Gatos, CA
    3 days ago
  •  ...leading tech solutions firm in Santa Clara is seeking a software engineer to design and develop automation scripts and management APIs for their OPNFV...  ...functionality and performance. Ideal candidates will have strong Python skills and experience with Linux Shell and networking... 
    Senior
    Software

    Mindlance

    Santa Clara, CA
    3 days ago
  • NVIDIA is seeking a motivated Automation Engineer with strong Python skills to enhance their software products. This role involves developing test automation frameworks and collaborating with QA and engineering teams. The ideal candidate should have over 5 years of experience... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $388k

     ...this by building and maintaining device automation and infrastructure. We measure our...  .... Who you are You are a quality-minded Software Engineer and drive testing strategies You have experience...  ...skills in JavaScript / TypeScript or Python and experience with automation... 
    Senior
    Software
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    3 days ago
  •  ...Client: Sams Club/ Walmart Job Title: Senior Software Engineer (Python) Location: Sunnyvale, CA on Site Duration: 12+ months with extension Interview: Video Need Genuine LinkedIn NO RECENT OR MULTIPLE LINKEDIN... 
    Senior
    Software

    Anveta

    Sunnyvale, CA
    1 day ago
  • NVIDIA is seeking a Senior Infrastructure Engineer in Santa Clara, California, to design...  ...CD pipelines and champion automation initiatives. The ideal...  ...5 years of experience in software engineering, focusing on infrastructure...  ...proficiency in Go and Python. You'll collaborate with... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $144k - $230k

    NVIDIA is looking for a Senior Failure Analysis Engineer in Santa Clara, California, to enhance software-focused production systems. This hybrid role combines software...  ...will have significant experience in Python and automation systems, driving improvements in performance... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $168k - $322k

    NVIDIA is hiring a Senior Staff Engineer for its Enterprise SaaS Platform & Automation team in Santa Clara, California. The role involves automating...  ...automation systems and strong software engineering skills, particularly in Python and APIs. NVIDIA offers a competitive... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    2 days ago
  • Nvidia Corporation in Santa Clara is seeking skilled software engineers to enhance its deep learning libraries, focusing on scalable infrastructure...  ...a BS in Computer Science or Engineering, proficiency in Python, familiarity with C/C++, and experience in continuous... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $196k - $242k

    Waymo, an autonomous driving technology leader, seeks a talented engineer to develop test strategies for their autonomous vehicle systems...  ...metrics and plans for testing edge cases, implementing software for analyzing test results, and collaborating across teams. Candidates... 
    Senior
    Software

    Waymo

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a skilled software engineer in their Deep Learning Libraries Group to develop...  ...requires expertise in designing scalable automation for testing and integration processes....  ...5 years of relevant experience. Strong Python and C/C++ skills are crucial, along with... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $137.1k - $188.3k

     ...Dolby Imaging/Video algorithms and software. This role demands a Bachelor's in Computer Science or Electrical Engineering and at least 5 years of experience in...  ...candidate will have expertise in test automation frameworks, strong Python skills, and be proactive in... 
    Senior
    Software

    Via Licensing Corporation

    Sunnyvale, CA
    3 days ago
  • Role, Inc. is seeking a Senior Software Engineer to join the Secrets Hub group. The ideal candidate will help evolve our multi-cloud secrets management...  ...backend services. The role requires strong skills in Python and AWS services, with a focus on teamwork and problem-... 
    Senior
    Software
    Full time

    ROLE

    Santa Clara, CA
    3 days ago
  •  ...Company) is seeking an experienced Senior PCIe Validation Engineer in Santa Clara, California....  ...while also debugging hardware and software issues. The ideal candidate...  ...across platforms and enhancing automated validation tools using Python. #J-18808-Ljbffr Vertisystem (... 
    Senior
    Software

    Vertisystem (A MOURI Tech Company)

    Santa Clara, CA
    3 days ago
  • $132k - $207k

    NVIDIA is seeking a System Test Engineer to develop manufacturing test solutions for Datacenter...  ...experience and proficiency in Python programming and Bash scripting. You will...  ...technologies, and troubleshoot hardware and software issues. The position offers a salary range... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $168k - $322k

    Nvidia Corporation seeks a Senior Staff Engineer for Enterprise SaaS Platform and Automation to drive AI innovations. The role demands designing systems to automate...  ...8 years of experience, strong foundations in software engineering, and familiarity with enterprise SaaS... 
    Senior
    Software

    Nvidia Corporation

    Santa Clara, CA
    3 days ago
  • CloudDevs is seeking a Senior Software Engineer to join our team in Mountain View, California. This role will focus on designing and implementing...  ...five years of production experience, expert knowledge in Python, and a solid understanding of cloud solutions such as Docker... 
    Senior
    Software

    CloudDevs

    Mountain View, CA
    3 days ago
  • $121k - $148k

     ...Santa Clara, California, to research product features and develop automated test scripts. This role demands over 8 years of experience in...  ...understanding of testing methodologies, and proficiency in Python and Robot Framework. The position offers a competitive salary range... 
    Senior

    Fortinet

    Santa Clara, CA
    3 days ago
  • $137.1k - $188.3k

    Dolby is seeking an experienced software engineer in Sunnyvale to lead test initiatives for innovative...  .... The ideal candidate will have strong Python coding skills, familiarity with...  ...experience in image/video processing and automation frameworks. This full-time position offers... 
    Senior
    Software
    Full time
    Flexible hours

    Dolby

    Sunnyvale, CA
    19 hours ago
  • $143.5k - $212.85k

     ...solutions spanning all phases of the Software Development Lifecycle (SDLC)....  ...level issues, guiding junior engineers, operating with little...  ...backend development using Python and frameworks such as Django...  ...Experience implementing CI/CD, automated testing, and observability to... 
    Senior
    Software
    Local area
    Immediate start

    PayPal

    San Jose, CA
    2 hours ago
  • A cybersecurity company is seeking a Senior Backend Software Engineer focused on the Azure Firewall Management Program. This role involves integrating security frameworks with Go/Golang and developing networking services in cloud environments such as AWS. The ideal candidate... 
    Senior
    Software
    Work at office
    2 days per week

    Illumio

    Sunnyvale, CA
    3 days ago
  • $209k - $276k

    Anduril Industries is seeking a Senior Software Engineer to join their Manufacturing Test organization...  ...on enhancing product quality through automation and test executive software across...  ...candidate should have a strong background in Python software development, experience in... 
    Senior
    Software

    Anduril Industries

    Mountain View, CA
    3 days ago
  • $180.6k - $271k

    A leading technology company is seeking a Software Engineer to design and validate embedded and cloud edge software. The role requires collaboration...  ...programming skills in languages such as C, C++, Java, and Python. A competitive salary range of $180,600 to $271,000 is... 
    Senior
    Software

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $184k - $356.5k

    NVIDIA is seeking a Senior Software Engineer to build automation for GPU clusters in Santa Clara, California. The ideal candidate will have 8+ years of experience...  ...infrastructure and strong programming skills in Python or Go. Responsibilities include managing large-scale... 
    Senior
    Software

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  • $164.2k - $225.7k

    Databricks is seeking a Senior Software Engineer for Customer Experience Intelligence in Mountain View, California. This role involves designing...  ...-powered systems to enhance customer support by creating automated solutions that improve customer experience and scalability... 
    Senior
    Software

    Databricks

    Mountain View, CA
    3 days ago
  •  ...difference, combining world-class engineering with a passion to solve...  ...to enrich lives. Embedded Software Engineer (Contract - 3 months...  .... Primarily working in Python and C/C++ on an embedded Petalinux...  .... Create scripts and automation tools to support real-time system... 
    Senior
    Software
    Full time
    Contract work
    Worldwide

    Cambridge Terahertz

    Santa Clara, CA
    3 days ago
  •  ...Mountain View, California, is seeking a Senior Software Engineer to join the Manufacturing Test organization. This position involves automating processes across various platforms and...  ...of automation tools, and expertise in Python development. Responsibilities include developing... 
    Senior
    Software

    Anduril Industries

    Mountain View, CA
    3 days ago
  •  ...View, California, is seeking an Automatic Test Equipment Engineer to develop innovative test software and hardware solutions for clean energy products. The...  ...involves collaboration with teams to execute tests, automate processes, and analyze performance data. The ideal candidate... 
    Senior
    Software
    Flexible hours

    Lunar Energy

    Mountain View, CA
    3 days ago
  • $136.5k - $276.5k

    Hewlett Packard Enterprise is seeking a Senior Software Engineer to join its Juniper Test Engineering team in a hybrid role. The position involves designing, automating, and executing tests for networking products to ensure their reliability and performance. The ideal... 
    Senior
    Software

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $184k - $356.5k

    NVIDIA seeks a Senior Software Engineer to build and operate a large-scale GPU infrastructure for AI workloads. You'll automate large-scale GPU clusters, develop tools, and improve workflows...  ...should have strong skills in Python or Go, expertise in Linux and Kubernetes... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Python Automation. Be the first to apply!