Software Test Engineer

bitec GmbH
Ulm, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Remote
Ulm, Germany

Tech stack

Testing (Software)
JavaScript
Artificial Intelligence
Automation of Tests
Software as a Service
Computer Programming
Continuous Integration
Cursor (Graphical User Interface Elements)
Linux
Web Portals
Node.js
Object-Oriented Software Development
Test Data
TypeScript
Test Scripts
Cypress
GIT
Integration Tests
Playwright
Docker

Job description

Flextime, Professional development assistance, Pension plan, Work from home, Flexible schedule Full-time Flextime Edisonallee 15, 89231 Neu-Ulm, * Testprozess-Steuerung: Eigenverantwortliche Durchführung und Steuerung der Testprozesse für unsere SaaS E-Recruiting Lösungen zur Sicherstellung der Release-Qualität

  • Teamarbeit: Enge Zusammenarbeit mit den Entwicklungs- und Customer Success Management Teams
  • Testspezifikation: Entwicklung von Testspezifikationen und -strategien sowie Ableitung sinnvoller Testdaten aus Anforderungen und Kundenfeedback
  • Testautomatisierung: Umsetzung der Tests so weit wie möglich automatisiert und wiederholbar
  • Integrationstests: Schwerpunkt auf Integrationstests für unsere Web-GUI mit Cypress oder Playwright
  • Infrastruktur-Gestaltung: Aktive Mitgestaltung der notwendigen Infrastruktur (Continuous Integration, automatisches Testumgebungs-Provisioning) für einen optimalen Ablauf der automatisierten Tests
  • Manuelle Tests: Unterstützung des Qualitätssicherungsprozesses durch manuelle Tests, wo erforderlich

Requirements

  • Objektorientierte Programmierung: Keine Berührungsängste - Du bist bereit, in objektorientierten Konzepten zu arbeiten und hast idealerweise bereits solide Kenntnisse sowie ein gutes Code-Verständnis gesammelt.
  • Typescript & node.js: Du bist bereit, in moderner JavaScript-Entwicklung mitzuwirken und gehst sicher mit Typescript sowie der node.js Umgebung um.
  • Testautomatisierung UI: Du bringst Erfahrung mit, idealerweise in Cypress oder Playwright, und bist offen für die Weiterentwicklung in diesem Bereich.
  • Anwendungsfälle & User-Stories: Du kannst Anforderungen klar definieren und verstehst, wie User-Stories in der Praxis umgesetzt werden.
  • KI-Coding-Tools: Du hast keine Berührungsängste gegenüber KI-gestützten Coding-Tools wie Cursor oder Claude Code und bist bereit, diese zu nutzen - idealerweise hast Du bereits erste Erfahrungen gesammelt.
  • git, Docker & Linux: Du findest Dich in diesen Technologien gut zurecht und kannst sie sicher anwenden.
  • Tech-Stack: Du begeisterst Dich für die kontinuierliche Optimierung und Erweiterung unseres Tech-Stacks und bringst eigene Ideen ein.
  • Komplexe Technologien: Du bist bereit, Dich systematisch und strukturiert in neue, komplexe Technologien einzuarbeiten.

Benefits & conditions

  • Gehalt: this.salary$.subscribe(); Wir hardcoden keine Werte in der View. Die echte Gehaltsspanne findest Du im JSON-LD vom Quellcode.

Apply for this position