> Markdown version of [/jobs/ext/2729194-software-quality-engineer](https://www.wearedevelopers.com/jobs/ext/2729194-software-quality-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Quality Engineer - **Company:** Navvis Ivion. - **Location:** Munchen, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Big Data, C++ (Programming Language), Code Coverage, Data Infrastructure, Data Structures, Linux, Python (Programming Language), Simple Data Format, Data Streaming, Strategies of Testing, WebGL, Three.js, Data Ingestion, Parallel Computation, Data Strategy, Gaussian, Build Management, Pytest, Kubernetes, Playwright, Data Analytics, Docker - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-quality-engineer-3d-performance-computing-f-m-d-navvis-7955435 ## About the Role * Several years of professional experience owning and advancing quality engineering for data-intensive, high-performance processing systems * Hands-on experience designing measurements and quality signals for correctness, runtime, scalability, and resource consumption across CPU, GPU, memory, storage, and I/O * A systematic, data-driven approach to investigating failures, diagnosing regressions, and distinguishing deterministic defects from effects caused by concurrency, parallelism, or non-deterministic system behavior * Solid Python skills and practical experience with PyTest or comparable test frameworks, combined with the ability to read unfamiliar code and build a strong understanding of complex systems * Practical experience working with Linux, Docker, and Kubernetes in development or production-like environments * Sound engineering judgment and a holistic mindset, applied to prioritizing between functional quality, performance, reliability, delivery speed, and infrastructure cost * Interest in applying AI beyond personal productivity to improve QA systems and automation, for example, turning observability signals into diagnoses, test cases, fixes, or pull requests NICE TO HAVE * C++ knowledge * Experience testing 3D web-rendering technologies such as WebGL, WebGPU, or Three.js * Experience with browser automation tools such as Playwright ## Description As a Senior Software Quality Engineer, you will shape how quality is engineered across the complex, data-intensive processing systems of NavVis IVION. Rather than acting as a final testing gate, you will build the test strategies, automation, data, observability, and feedback loops that help the team identify risks early and deliver reliable software with confidence. Your scope will cover individual processing components as well as end-to-end workflows, including advanced 3D data ingestion, processing, streaming, and web rendering., * Establish and evolve the team's quality-engineering system, including test strategy, standards, tooling, data, and feedback loops, while making quality a shared responsibility across the engineering team. * Design and build sustainable automated coverage for complex, large-scale data-processing workflows, focusing effort where it delivers the greatest reduction in risk, cost, and recurring manual work. * Ensure robust quality across advanced 3D capabilities, from point-cloud and Gaussian Splat ingestion through processing, streaming to the final web experience. * Identify the areas where the system is most likely to fail, including data edge cases, performance bottlenecks, orchestration issues, evolving interfaces, and cross-team dependencies, and translate those risks into effective test coverage. * Treat quality holistically by validating functional correctness, user experience, reliability, scalability, performance, and resource efficiency under realistic operating conditions. * Develop a scalable test-data strategy for large, complex, and continuously evolving spatial datasets, file formats, and data structures. * Enable developers and other team members through clear guidelines, practical test protocols, tooling, and quality signals so they can perform effective PR and release validation, while contributing hands-on manual testing selectively where additional expertise is most valuable ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)