Firmware Engineer in Testing

San Mateo, CA, US

Job Description / Skills Required

About GoPro

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

GoPro is seeking a top tier candidate for the Firmware Engineer in Testing role. This position will be responsible for supporting the quality assurance side of GoPro’s next generation camera platforms. The candidate will be a member of our automation QA team to help drive more efficiency in our systems.The Firmware Engineer in Testing role will work closely with the development team as well as our off shore testing partners to create, manage, and execute test plans as well as maintain continuous improvements to our bug database. This person will also need to work cross functionally with developers to scope out test plans. The ideal candidate will be a proactive self starter with a deep understanding and experience with Consumer devices and systems, and possesses great attitude and communications skills.

What You Will Do

Participate in all aspects of testing; including sanity, functional, regression, integration, and performance.
Define, develop and implement quality assurance best practices and procedures: test plans, test cases.
Automate test cases with existing automation test framework, and enhance automation test framework to increase the automation coverage.
Analyze root cause failure and enhance comprehensive test coverage.
Develop and enhance the continuous integration testing framework and test automation dashboard.

Skills We’re Stoked About

Experience in Electronic Consumer Product development and testing.
Experience in developing test approach/strategy, test plan and test cases.
Experience in test automation tools and frameworks.
Experience with source control, build and deployment tools such as Git, JIRA, Jenkins etc.
Proficient in scripting languages Rudy and/or Python.
Excellent problem solving, analytical skills and technical troubleshooting skills.
Clarity and precision in verbal and written communication.
Self-Starter, quick learner and team player.
BS in Computer Science, Computer Engineering or similar technical degree.


Your own GoPro Camera (Mounts and accessories included)
Live it. Eat it. Love it. – Two dedicated hours during your week to explore your passions and capture it with your GoPro.
Employee commuter shuttles throughout the Bay Area (San Francisco, Oakland, San Jose)
Employee discounts on GoPro products and other industry discounts
Paid Time Off Programs
Medical, Dental & Vision – premiums are fully paid for employees
Life Insurance & Disability Benefits
Company 401(K) Match
LiveHealthy Program – Monthly benefit toward participation in wellness activities
Awesome wellness program including onsite fitness classes, health screenings, farmers market and more!
Subsidized onsite cafeteria
Fully stocked break rooms on each floor!