Full Stack QA Engineer (m/f/d)
Primary stack
Job description
About the Position
Full Stack QA Engineer (m/f/d)
We are looking for a Full Stack QA Engineer to join Staige GmbH in Essen, Germany. If you have a passion for quality assurance and enjoy systematically tracking down bugs, documenting them clearly, and enhancing the user experience, then we want you on our team!
Responsibilities
- Responsible for end-to-end testing across our entire product stack – from system installation to the web interface
- Test the installation and configuration of our platform: Linux servers, Kubernetes (k3s), and the deployment of our services
- Verify server configurations against defined target states (network, storage, GPU setup) and document any deviations in a clear, traceable manner
- Test our backend services (Node.js) at the API level: REST interfaces, data flows, error handling, and edge cases – while identifying common failure patterns
- Independently conduct functional and regression tests for our web frontends and verify the interaction between frontend and backend
- Test complex, asynchronous, and distributed systems, keeping a close eye on timing effects and race conditions
- Ensure structured and comprehensive test documentation
- Work closely with our development and DevOps teams to drive test automation and its integration into our CI pipeline
Requirements
- Solid experience in testing complex software systems, from backend to frontend (system, integration, and end-to-end testing)
- Proficient in working with Linux (shell, log analysis, and networking fundamentals)
- Basic understanding of containers and Kubernetes-enough to perform installations following instructions, check deployments, and systematically isolate errors
- Experience testing backend services and APIs (REST, common error patterns) and highly confident in handling asynchronous systems and their associated challenges (timing, race conditions)
- Basic understanding of Node.js-based backends
- Experience in frontend testing (functional, regression) and a basic understanding of Angular (specifically components and services)
- Known for structured, precise, and reliable test documentation
- Ideally, some initial experience with test automation and CI integration (e.g., Cypress, Playwright)
- Ideally, some exposure to video streaming (RTSP, WebRTC) or camera systems
- Very good command of German
We Offer
- Flexible working hours
- Modern workspace with options for remote work
- Friendly and collaborative work environment
- Personalized onboarding and professional development opportunities
- Exciting and innovative projects with challenging tasks that allow you to take on responsibility early on
- A company culture where your opinion matters and you can make a real impact with your ideas
About the Company
Staige GmbH combines state-of-the-art AI technology with tangible added value for our customers. We stand for technological progress, real-time video analysis, and intelligent solutions. Our mission: making visual data usable wherever it is needed – from critical infrastructure to sports!
Staige is diverse. We are convinced that diversity is essential to creating exceptional products. It starts with our team. That’s why we’ve created a culture free of discrimination that fosters diverse teams and does not discriminate based on race, religion, skin color, origin, or other personal characteristics.
Have we gotten you interested?
Apply now!
© AISportsWatch. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.