Job Description / Skills Required
GoPro, Inc. is transforming the way people capture and share their lives. What began as an idea to help athletes self-document themselves engaged in sport, GoPro has become a mobile storytelling solution that helps the world share itself through immersive content.
GoPro offers a fun and fast-paced work environment with passionate and motivated people who have a drive to learn, innovate and succeed
What You’ll Do
As a Software Engineer in Test you will be working as part of a cross-functional agile project team to implement, maintain and extend automation framework using Python and/or other specific desktop tools to ensure high quality coverage of GoPro’s Desktop apps.
Skills We Are Stoked About
Bachelor of Science in Computer Science or Electrical Engineering
At least 3 to 5 years of experience in quality assurance engineering (ideally for desktop and mobile applications)
Experience testing API/SDK as a white box or automation engineer.
Experience building and extending test frameworks and test scripts (you must know how to write automation tests rather than simply execute them)
Familiar with Git, Jenkins CI frameworks
Recent, hands-on experience with coding in at least one of the following: Java, C, C++, C#, Python
Ability to troubleshoot, debug, and identify the relevant information in reporting a defect
Ability to communicate technical information, verbally and in writing, in a manner digestible to all stakeholders (development, design, management)
Solid understanding of software test methodologies and the role of a Software Engineer in Test in an Agile environment
Exceptional attention to detail
Do all of the above (and more) with a positive attitude, friendly disposition and “can do” mentality in a fun and exciting environment working with a world-caliber software QA team.
Bonus Skills We Are Stoked About
Experience with continuous deployment & integration systems such as Jenkins, Hudson, or TravisCI
Passion for cutting-edge software development and test automation
Experience working in a team-oriented, collaborative environment
Hardware testing experience
Experience with automation testing for Qt based desktop apps (Squish or similar frameworks)
Get the full scoop about what's happening in software at GoPro!
GoPro Hosts Mentorkind's Breaking Through Unconcious Bias in Tech
Forge.JS Unleashes Rich VR Experiences
GoPro Open Sources Video Metadata Explained
VIDEO: GoPro Editing Media on the "Go" with ECS, Elastic Transcoder and Lifecycle Hooks on AWS
GoPro is an Equal Opportunity Employer*