Overview:
QSC is a world leader in the design and manufacture of innovative Audio and Video products for multiple markets including Cinema, Live Sound, and Installed Systems.
The QSC SQA team is looking for a talented and experienced Sr. SQA Engineer to support system solution testing with our Q-SYS VisionSuite products. The position will be part of the QSC Software Quality Engineering team and a key member of the intelligent AV pod.
In this role, you will design and execute tests, build and maintain hardware-in-the-loop test infrastructure and participate in test strategy, developing and championing good testing and engineering practices across the pod. You will also collaborate with experienced Software, Robotics and Machine Learning Engineers in the creation of test plans, test infrastructure and test automation, including in our CI to enhance our ability to deliver high-quality software. Your expertise will help us achieve greater test coverage, increase test automation and accelerate our pace of delivery to serve Fortune 100 customers around the world in their most important spaces, from boardrooms to auditoria and collaboration spaces.
This position is based in Zurich, Switzerland.
Responsibilities:
Work with developers to design test plans and test cases for acceptance and regression testing
Execute bi-weekly regression test plans to validate key customer use cases
Write and maintain test cases in our test management tool (TestRail)
Ownership of lab infrastructure and testing environment
Conduct ad-hoc, exploratory testing to discover new issues
Create and maintain automated system and component tests using TypeScript and Playwright frameworks, and using Lua scripting in Q-SYSWork with developers to build and maintain continuous integration tests in GitLab and GitHub
Participate in the software development process and report issues in our defect tracking system (JIRA)
Provide additional information to the development team to expedite debugging
Serve as subject matter expert to occasionally help remotely debug customer sites with advanced support engineers
Other duties as assigned
Qualifications:
Minimum of 3 - 5 years of experience as an AV programmer.
B.S. in Computer Science, Electrical Engineering, Computer Engineering or related experience in the field
Proficiency in Networking or AV/Video system networking setup
Proficiency in Test Automation design and its implementation preferred
Experience writing code in at least one scripting language (Lua, Python, TypeScript)
Ability to regularly reinstall and reconfigure AV equipment including speakers, cameras, TVs, and ceiling mounted microphones
Attendance in office for on-site, use case testing at least twice a week
Remote connections with VNC - internet connection must be at least 300 mbps down, ideally unlimited data cap
Lab Experience: You will oversee your test set up and will act as independent contributor for your Lab related domain
Attention to Detail: You have a strong attention to detail and can think creatively and analytically
Collaboration: You are comfortable working with developers in other time zones, as you will have the opportunity to work cross-functionally with global teams
Excellent verbal and written communication in English and superb organization skills
Excellent problem-solving skills
* Self-Starter: You do not need anyone to keep you on track. You are organized and efficient
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.