This role will leverage the candidate’s software quality assurance and programming experience to help design, build, and run automated test tools. The Senior QA Engineer will be responsible for testing various parts of the GoPro product ecosystem, including firmware for both spherical and non spherical GoPro cameras. This role will also be responsible for maintaining the automated test lab and will work with all departments and multiple locations to validate test coverage, execute automated and some manual tests, and help generate automated quality reports for company-wide visibility. The ideal candidate will also help test GoPro’s open API for 3rd party developers. The ideal candidate will be proficient in one or more programming languages and have experience in developing automated test tools in an agile software development environment.