Software Development Engineer in Test
Go ad-free with PremiumTo see similar active jobs please follow this link: Remote Development jobs
Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.
Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.
Key Responsibilities
Creating new automated tests for a client/server C++ / JS application
Creating performance benchmarking automation
Measuring and extending CI code coverage
Measuring and improving reliability of CI tests in LibreOffice and Collabora Online
Building crash-reporting features and tracking tools for our deployment
Building support / remote debugging functionality for Collabora Online
Maintaining automated testing infrastructure and reporting
Enjoying work at pace with a highly globally distributed and friendly team
Technical Skills
Advanced C++ with experience
Advanced JavaScript development
Linux - our primary development and production systems are Linux based
Linux tracing, debugging skills
helpful to have: Windows, Mac, Android, iOS development experience
helpful to have: Cypress testing experience
helpful to have: experience with binary and XML Office document file formats
helpful to have: experience automating git bisection
helpful to have: fuzzing automation experience
#LI-Remote
Software Development Engineer in Test
To see similar active jobs please follow this link: Remote Development jobs
Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.
Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.
Key Responsibilities
Creating new automated tests for a client/server C++ / JS application
Creating performance benchmarking automation
Measuring and extending CI code coverage
Measuring and improving reliability of CI tests in LibreOffice and Collabora Online
Building crash-reporting features and tracking tools for our deployment
Building support / remote debugging functionality for Collabora Online
Maintaining automated testing infrastructure and reporting
Enjoying work at pace with a highly globally distributed and friendly team
Technical Skills
Advanced C++ with experience
Advanced JavaScript development
Linux - our primary development and production systems are Linux based
Linux tracing, debugging skills
helpful to have: Windows, Mac, Android, iOS development experience
helpful to have: Cypress testing experience
helpful to have: experience with binary and XML Office document file formats
helpful to have: experience automating git bisection
helpful to have: fuzzing automation experience
#LI-Remote