Xperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and every interaction seamlessly personalized through our renowned consumer brands: DTS®, HD Radio™, IMAX® Enhanced and TiVo®.
Xperi (NYSE: XPER) is a publicly traded technology company headquartered in San Jose, CA with over 2,000 employees across North America, Europe and Asia. Come join a thriving team where you can play an integral role in shaping the future of entertainment technology.
By centralizing all of today’s amazing TV shows, movies, sports and more across live, recorded, on-demand and streaming TV, our Pay-TV solutions ensure there’s less scrolling and more watching, making the experience more enjoyable and engaging for subscribers.
The content-first, AI-powered user experience features brilliant imagery plus relevant, personalized recommendations that speed results, driving customer satisfaction and retention. When it comes to helping people find, watch and enjoy what they love, cable, broadband and streaming providers turn to Xperi.
Quality Assurance Engineers in our company help achieve best performance and robustness of modern products based on Chromium open-source browser engine, delivered to millions of end users. QA engineers at Xperi use tools like Jenkins, Docker, Robot, Qunit, keep track of defects using Jira and Xray, and code testing automation in Python/PyTest along with Git and Gerrit.
Responsibilities:
- Prepare test environment, and set up and maintain devices used in testing.
- Work with your team to understand test scenarios, requirements, and acceptance criteria in order to ensure product quality.
- Set up and maintain CI/CD pipeline
- Drive improvements in quality assurance processes and test automation.
- Monitor the results of automated tests
- Execute existing test suites and perform exploratory tests
- Analyze and report defects
- Plan and schedule work for testers
Requirements:
- Strong knowledge of Linux system environment and shell scripting
- Experience in embedded software testing
- Knowledge of QA methodologies, tools, and processes
- Familiarity with web technologies (HTML, JavaScript, CSS) and Browser Developer Tools
- Knowledge of networking
- Excellent communication and collaboration skills
- Structured, thorough but also a creative approach
- Fluency in English, both written and spoken
Extra scores for:
- Experience in test automation or script language (Python, JavaScript)
- Experience with Android testing
- Knowledge of multimedia streaming and encoding standards.