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
GermanJob 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.