Senior Software QA Engineer
Maritime Robotics AS
- Frist Snarest
- Ansettelsesform Fast
We`re seeking a Senior Software QA Engineer
Join us in continuing to revolutionize ocean space operations!
Operating without a human crew at sea means there is absolutely zero room for software failure. We are now seeking a hands-on Senior Software QA Engineer who will guard the safety and reliability of autonomous vessels navigating the real world. Taking the reins on quality for our Linux-based C++/Qt applications, you will build our testing infrastructure from scratch and shape our quality culture. You will play a key role in guiding our developers on testing best practices, championing the pragmatic use of AI tools to scale our testing efficiency, and making sure our release processes naturally click with our ISO 9001-derived standards.
The position requires hands-on Software QA experience, specifically living and breathing in a Linux environment. As part of our engineering team, you are our quality champion. You’ll write some specialized tests, but your main focus is setting up the frameworks and showing our C++ developers how to write and maintain a great unit test suite.
In this role, you will report directly to our Regulatory Compliance Lead.
Your key responsibilities:
Quality process, gates & compliance: Create clear guidelines for how we test software, build automated checks throughout the SDLC, and ensure our workflows and documentation align with ISO 9001. You will ensure company compliance by continuously seeking improvements and reporting deviations.
Test architecture & coverage expansion: Enhance and expand our automated testing framework (unit, integration, UI, system), map automated and manual tests back to our requirement database, and architect a solid automated regression suite.
Test execution & analysis: Run rigorous functional, regression, and performance tests on Linux systems, use Linux tools to track down memory leaks/crashes, and review C++ code and architecture alongside devs.
Relevant expertise in this role:
Degree in computer science, software engineering (BSc or Master) within or equivalent real-world experience. Relevant practical experience may compensate for formal education.
3+ years of hands-on software QA experience in a Linux environment.
Understanding of structured Quality Management Systems (like ISO 9001) and strict industry compliance frameworks.
Background from C++ & Qt, Linux debugging/profiling tools, and setting up quality checks in CI/CD pipelines is highly valued.
Familiarity with Qt GUI automation (like Squish) and C++ unit testing frameworks (Google Test, Catch2) is an advantage.
Experience with static analysis tools (like cppcheck, Clang-Tidy) or requirement management & traceability tools (XRAY, Jama, DOORS) is a plus, but not required.
As an international company, we require fluency in both Norwegian and English; other languages are a big bonus.
Who are you, then?
Self-driven and comfortable standing your ground when it comes to quality and responsibilities.
Thrives within strict compliance frameworks, Linux environments, and automated pipelines.
A strong quality champion with a pragmatic, structured, and detail-oriented mindset.
An engaging communicator who can explain testing concepts to developers without sounding like a textbook.
A clear and effective communicator, both across internal teams and towards stakeholders. (Juster her hvis de faktisk snakker med eksterne kunder).
The one who sweats the details when it comes to process documentation, compliance, and guarding the release.
Energized by taking ownership of our core values: Innovate! Enable! Deliver!
What we offer
A stimulating and dynamic work environment at the forefront of innovative maritime technology.
A meaningful job with an important social mission. The autonomy we create ensures sustainable, efficient, and safe ocean space operations worldwide
A collaborative and growing team of passionate and highly competent professionals.
Opportunities for professional growth and skill development.
A comprehensive and well-organized benefits package.
A strong sense of community, plenty of humour, and social activities that bind us together in a busy everyday life.
Your location will be Trondheim.
This employment may require security clearance by the Norwegian National Security Authority and is subject to background check.
Ready to join the team? We're already excited to meet you!
If you have any questions about the position, don't hesitate to contact our recruitment partner at ADA AS, by Stein Pedersen, +47 482 85 119 / stein@ada.no.
Ferdigheter
- C++ (Programming language)
- Enhetstesting
- Kvalitetsstyringssystem
- Linux
- Qt (C++)
- Regresjonstest
- Software Quality assurance (SQA)
- Verktøy for IKT-testautomatisering
JobbMatch
Er du en god match for denne stillingen?
JobbMatch ser på erfaringen og egenskapene dine – og sjekker hvor godt du passer.
Om arbeidsgiveren
Since 2005, Maritime Robotics has pioneered and led the development of advanced sea drones (Uncrewed Surface Vessels USVs) and maritime autonomy. Our core technology, the autonomous navigation system (ANS), enables safe and efficient remote and autonomous operations at sea.
These robotic solutions are vital for precise seabed mapping, ocean research, securing marine infrastructure, and operations in challenging environments. Globally deployed ANS and USVs contribute to sustainable, efficient, and safe maritime navigation, minimizing fuel use. In today’s world, our technology is also crucial for protecting communities and assets. We see growing demand from defence, security, hydrography, marine construction, and the energy sector.
INNOVATE I ENABLE I DELIVER
- Sektor: Privat
- Sted: Brattørkaia 11, 7010 Trondheim
- Hjemmekontor: På kontoret
- Bransje: Maritim og offshore
- Stillingsfunksjon: QA/Testing
- Arbeidsspråk: Norsk, Engelsk
Nøkkelord
linux, c++, kvalitetssikring
Annonseinformasjon
- FINN-kode 464471389
- Sist endret


