Senior Software Tester - Webapplikationen & Testautomatisierung
KA RESOURCES
Karlsruhe, Germany
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Remote
Karlsruhe, Germany
Tech stack
Testing (Software)
JavaScript
Confluence
JIRA
Automation of Tests
Bash
Code Coverage
Information Systems
Continuous Integration
DevOps
Github
Python
Linux Servers
Selenium
Software Engineering
Test Management
Strategies of Testing
TypeScript
Web Applications
Test Scripts
Cypress
Backend
GIT
Pytest
Information Technology
Playwright
REST
Software Version Control
Docker
Jenkins
Job description
- Testentwicklung: Erstellung, Pflege und Durchführung manueller und automatisierter Tests für eine moderne Webplattform
- Automatisierung: Konzeption und Umsetzung automatisierter Testskripte mit Tools wie Cypress, Playwright, Selenium - in Kombination mit Python, JavaScript oder TypeScript
- Teststrategie & Optimierung: Entwicklung und kontinuierliche Verbesserung einer skalierbaren und nachhaltigen Teststrategie
- Analyse & Dokumentation: Auswertung und strukturierte Dokumentation von Testergebnissen für technische und nicht-technische Stakeholder (Jira, Confluence)
- Test-Architektur: Sicherstellung der Testabdeckung und Integration der Tests in bestehende CI/CD-Pipelines (z. Jenkins, GitHub Actions)
- Teamarbeit & Mentoring: Coaching anderer QA-Teammitglieder in Testing-Methoden, Automatisierung und Toolnutzung)
Requirements
- Abschluss: Studium oder Berufsausbildung im Bereich Informatik, Softwareentwicklung, Testengineering oder vergleichbar
- Testing-Know-how: Mindestens 4 Jahre Berufserfahrung im Bereich Softwaretesting (manuell & automatisiert)
- Programmiersprachen:
- Gute Kenntnisse in Python für Automatisierung, Testskripting oder Backend-Testlogik
- Alternativ oder ergänzend: JavaScript, TypeScript (z. für Cypress, Playwright)
- Grundkenntnisse in HTML/CSS und REST API Testing von Vorteil
- Testautomatisierung: Erfahrung mit Tools wie:
- Cypress, Playwright, Selenium
- PyTest, unittest, oder vergleichbare Frameworks
- DevOps & Tools:
- CI/CD-Erfahrung (z. Jenkins, GitHub Actions)
- Versionskontrolle mit Git
- Testmanagement und Bugtracking via Jira
- Dokumentation mit Confluence
- Systemumgebung:
- Sicher im Umgang mit Linux-Servern (Bash, SSH, Loganalyse, Setup)
- Grundkenntnisse im Umgang mit Docker oder virtuellen Testumgebungen von Vorteil
- Sprachen: Sehr gute Deutschkenntnisse und Englischkenntnisse beides C1
Benefits & conditions
- 32 Urlaubstage, flexible Arbeitszeiten, Homeoffice-Regelung
- Elternfreundliches Umfeld & familienfreundliche Ausstattung (z. Eltern-Kind-Raum)
- Moderne Arbeitsumgebung mit Relax-/Activity-Zonen, Getränke, Obst etc.
- Fitnesszuschuss (Pfitzenmeier/Venice Beach), Jobrad, Mitarbeitendenrabatte
- Flache Hierarchien, offene Kommunikation, individuelle Weiterentwicklung
- Spannendes Produkt im Bereich digitale Bildung (Learning Experience Platform)