Senior Software Engineer, QA, Smart Home

1 week ago


Aarhus, Denmark Roku Full time

Teamwork makes the stream work.

Roku Is Changing How The World Watches TV

Roku is the #1 TV streaming platform in the US, 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 Team

Our team’s mission is to build Roku’s IOT devices. We will do this in close cooperation with ODM partners and ensure the products fulfill Roku’s desire to launch high quality products at an attractive price point. As Senior SW Engineer, QA, you will join an experienced team used to delivering awesome products for Roku.

We aren’t kidding that Roku is a place where no one is a bystander. If you want to work on a team where you will be surrounded by the best talent-building things used by millions of people, if you want a tech culture that just works, you should reach out.

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 and of great quality. To support that commitment, the Roku NPI IOT Team focuses on developing all products and features for Roku’s new Smart Home IOT product portfolio. Roku Smart Home brings you simple, smart products for anywhere you call home. Easily integrate home monitoring, custom lighting, and smart power at a better value than ever before. That’s pretty smart.

What You'll Be Doing

  1. Define test scope for IOT products in collaboration with internal stakeholders.
  2. Contribute to our test framework mainly written in Python.
  3. Mature our Continuous Integration flow within Git.
  4. Ensure test coverage and build test plans for IOT products.
  5. Collaborate with Automation QA, Project leads, and development teams throughout the software development life cycle.
  6. Work with manufacturing SW for the devices as well as user-facing SW.
  7. Review features, formulate test plans and design test cases.
  8. Run tests, gather results and communicate results.
  9. Deep dive debug to support development.
  10. Ensure reusability and review of the automation framework.
  11. Take ownership and drive the QA for product and features.
  12. Travel to support manufacturing of prototypes with our partners.
  13. Participate in cross-company knowledge sharing on test and automation.

We're excited if you have
  1. 6+ years of Quality Assurance experience.
  2. Hands-on experience with automation testing of embedded products.
  3. Strong problem-solving, analytical and technical troubleshooting skills.
  4. Experience with Python in large shared projects.
  5. Worked with hardware in the loop testing.
  6. Experience with writing shared reusable code.
  7. Excellent verbal and written communication skills.
  8. Ability to work independently and be self-directed.
  9. ISEB or ISTQB accreditation.
  10. Experience developing/debugging embedded platforms.
  11. Experience working with IOT products, Bluetooth, and Wi-Fi.
  12. Bachelor's or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields.
  13. Ability to excel in a fast-paced engineering environment.
  14. Have an ability to communicate with candor and effectiveness.
  15. Experience working collaboratively with cross-functional teams.
  16. International product experience.

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)/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 with 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, one 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.#J-18808-Ljbffr

  • Aarhus, Denmark Roku, Inc. Full time

    About the team Our team’s mission is to build Roku’s IOT devices. We will do this in close cooperation with ODM partners and ensure the products fulfill Roku’s desire to launch high-quality products at an attractive price point. As a Senior SW Engineer, QA, you will join an experienced team used to delivering awesome products for Roku. If you want to...


  • Aarhus, Denmark Roku Full time

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US, 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,...


  • Aarhus, Denmark Roku Full time

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US, 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...


  • Aarhus N, Denmark Develco Products Full time

    We are expanding and seeking a skilled Senior Embedded Software Engineer who is passionate about IoT solutions and developing IoT devices for the care, energy, and security markets to join our team.Join our pioneering company where your role as a Senior Embedded Software Engineer in the Firmware development team will make a significant impact on our success...

  • Lead QA

    4 months ago


    Aarhus, Denmark Vestas Full time

    Professional | Full-Time | Information Technology Join our innovative team at Vestas Power Solutions, where innovation meets impact. As a Lead QA & Test Engineer, you’ll have an integral part in shaping the future of modern energy, collaborating with a diverse team, and contributing to meaningful real-world solutions. If you’re enthusiastic...


  • Aarhus N, Denmark Develco Products Full time

    We are expanding and seeking a skilled software engineer with solid experience in Embedded Linux development and who is passionate about IoT solutions and developing IoT devices for the care, energy, and security markets to join our team.Join our pioneering company where your role as a Senior Embedded Software Engineer in the Firmware development team will...


  • Aarhus, Denmark Vestas Full time

    Do you want to shape the future for green energy? Power Solutions & Vestas Quality > Applications, Controls & Electrical > Advanced Sensing & Diagnostics The Advanced Sensing and Diagnostics Sub Module is part of the Turbine Control Software Module within Vestas Power Solutions. As such, we are responsible for delivering the software for the most...


  • Aarhus, Denmark Uber Full time

    About the Role We build Uber's infrastructure to deploy and run all database engines and other stateful systems such as MySQL, Schemaless, Redis, ZooKeeper, Kafka, and HDFS globally for all of Uber worldwide. Our mission is to run all Uber's storage solutions at scale, with high availability, low cost, and a high level of automation. All changes are...


  • Aarhus, Denmark Danske Bank Full time

    Job Description Do you like the game of a cloud specialist - always aiming to ensure long term scalable, robust, and performant application design while balancing the pros and cons in the current context? Are you ready to embark on a journey where we transform our current IT landscape into a Microservice based architecture? If your answer is yes, then you...


  • Aarhus, Denmark Mobilepaygroup Full time

    Almost a year ago, Danish and Finnish MobilePay and Norwegian Vipps joined forces to become Nordic leaders in fintech. Now, as an independent company with over 600 employees, we have 11.6 million users, 500,000 salespoints, and over 1 billion transactions annually across Finland, Denmark and Norway. Our ambitions are high, and we make the difficult very,...


  • Aarhus, Denmark Lunar ApS Full time

    At Squad Viper, we’re all about taking on challenges together and creating something meaningful. We’re building payment solutions that matter, and we need a Senior Backend Engineer who’s ready to jump in, collaborate, and help us make it happen. Here, your work will have a direct impact, and your ideas will be valued. As we continue our journey to...


  • Aarhus, Denmark Trackunit Corporation Full time

    Trackunit is looking for a passionate Senior Back end Software Engineer to join our Engineering team. As a Senior Backend Software Engineer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified colleagues who are curious and challenge assumptions and technical limits to find the best solutions. You will be an...


  • Aarhus, Denmark Embankment Full time

    Embankment ⚡️Embankment is a technology-first financial services company, delivering a unified and integrated software platform – combined with AI-enhanced services, that digitizes and automates core back-office operations for Europe’s private alternative fund managers.We are 25+ employees and growing rapidly across our main office in Copenhagen and...


  • Aarhus, Denmark Chora Full time

    Are you passionate about ensuring software quality and reliability? Are you ready to take on the challenge of developing mission-critical communication processes? At Chora, we are looking for a dedicated and talented Software Test Engineer to join our innovative team. This is your chance to work on advanced projects in a dynamic environment, collaborate with...


  • Aarhus, Denmark Whiteaway Full time

    Would you like to be part of an autonomous squad using hypothesis driven development to build the best performing and most scalable webshops out there? Want to work with a stack based on React, Next.js and Node.js – hosted in AWS? Interested? Then you might be our new Senior Frontend Engineer! Whiteaway Group has grown from a start-up to a successful...


  • Aarhus, Denmark Vestas Full time

    We are hiring! What are you waiting for?  Power Solutions & Vestas Quality > Applications, Controls & Electrical > Converter Control HW and FW Power Solutions is the cornerstone of Vestas. Through innovation, development, and continuous product improvement we develop the products and technologies that reduce the cost of energy and bring the...


  • Aarhus, Denmark Vestas Full time

    Power Solutions & Vestas Quality > Applications, Controls & Electrical > Converter Control HW and FW Power Solutions is the cornerstone of Vestas. Through innovation, development, and continuous product improvement we develop the products and technologies that reduce the cost of energy and bring the highest possible value to our customers and Vestas. To put...


  • Aarhus kommune, Denmark WhiteAway Group Full time

    Would you like to be part of an autonomous squad using hypothesis driven development to build the best performing and most scalable webshops out there? Want to work with a stack based on React, Next.js and Node.js – hosted in AWS? Interested? Then you might be our new Senior Frontend Engineer! Whiteaway Group has grown from a start-up to a successful...


  • Aarhus, Denmark Vestas Full time

    We're seeking experienced Software Engineers to promote innovation and impact. If you are prepared to engage in coding, innovation, and teamwork on transformative projects, this moment is yours to seize. Bring your skills and join a diverse team committed to making a difference. Join our team and make a lasting impact on a greener tomorrow. Power...


  • Aarhus, Denmark Vestas Full time

    We're seeking experienced Software Engineers to promote innovation and impact. If you are prepared to engage in coding, innovation, and teamwork on transformative projects, this moment is yours to seize. Bring your skills and join a diverse team committed to making a difference. Join our team and make a lasting impact on a greener tomorrow. Power...