AISportsWatch logo

Full Stack QA Engineer (m/f/d)

AISportsWatch·Salary not specified

Primary stack

LinuxKubernetesNode.jsAngular

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.

Popular searches