Senior QA Automatisierungsingenieur - JavaScript, API & Backend-Tests
Aus der Ferne
Vollzeit
Teilzeitarbeit
Sind Sie ein erfahrener Qualitätssicherungsspezialist mit ausgeprägten Automatisierungsfähigkeiten und Leidenschaft für hervorragende Softwarequalität? Wir suchen einen Senior QA Automatisierungsingenieur mit umfassender JavaScript-Expertise für unser innovatives Team. In dieser Position werden Sie Ihre Arbeit zwischen strategischem manuellen Testen (60%) und der Entwicklung anspruchsvoller Automatisierungslösungen (40%) aufteilen.
Hauptaufgaben
- Konzeption und Implementierung umfassender Teststrategien für komplexe Softwareanwendungen und Microservices-Architekturen.
- Leitung von Qualitätssicherungsinitiativen und Automatisierungsmaßnahmen für API- und Backend-Systeme.
- Entwicklung und Wartung automatisierter Testframeworks mit JavaScript und verwandten Technologien (Cypress, Jest, Playwright).
- Durchführung detaillierter manueller Tests zur Sicherstellung der Produktqualität und Identifizierung potenzieller Schwachstellen.
- Dokumentation und Verfolgung von Fehlern während ihres gesamten Lebenszyklus mit modernen Defect-Management-Tools.
- Zusammenarbeit mit Entwicklungsteams in einer Agile/Scrum-Umgebung zur kontinuierlichen Verbesserung der Produktqualität.
- Überprüfung und Optimierung bestehender Testverfahren hinsichtlich Effizienz und Wirksamkeit.
- Durchführung fortgeschrittener API-Tests und Validierung komplexer Backend-Service-Integrationen.
- Erstellung präziser Testdokumentation einschließlich Testplänen, Testfällen und aussagekräftigen Berichten.
- Mentoring für Junior-QA-Teammitglieder und technische Anleitung in Testmethodologien.
Erforderliche Qualifikationen und Erfahrungen
- Mindestens 5 Jahre Erfahrung in der Softwarequalitätssicherung und im Testen anspruchsvoller Anwendungen.
- Fundierte JavaScript-Programmierkenntnisse (ES6+) und Erfahrung mit modernen Testframeworks (Jest, Mocha, Cypress oder ähnliche).
- Nachgewiesene Führungserfahrung in der Qualitätssicherung und Automatisierung, insbesondere für API- und Backend-Systeme.
- Umfassende Kenntnisse der Testdesign-Techniken und -Methodologien (Black-Box, White-Box, Äquivalenzklassenbildung).
- Vertrautheit mit Defect-Management-Prozessen und entsprechenden Tools (Jira, Bugzilla, Azure DevOps).
- Kompetenz in der Gestaltung und dem Verfassen komplexer Software-Testverfahren für geschäftskritische Anwendungen.
- Fundiertes Verständnis der serverseitigen Microservices-Architektur und modernen Integrationsmustern.
- Fortgeschrittene Programmierfähigkeiten für Automatisierungssysteme und Datenbanktests.
- Vertrautheit mit der Programmiersprache Java und zugehörigen Testframeworks (JUnit, TestNG).
- Solide SQL-Kenntnisse und Erfahrung mit relationalen Datenbanken (MySQL, PostgreSQL).
- Praktische Erfahrung in Agile/Scrum-Entwicklungsumgebungen und iterativen Testprozessen.
- Englischkenntnisse auf mittlerem Niveau für effektive internationale Teamkommunikation.
Wünschenswert
- Erfahrung mit Performance-Testing-Tools und -Methodologien (JMeter, LoadRunner, k6).
- Kenntnisse in Sicherheitstestprinzipien und -werkzeugen (OWASP Top 10, Burp Suite, ZAP).
- Vertrautheit mit CI/CD-Pipelines und -Tools (Jenkins, GitHub Actions, GitLab CI).
- Erfahrung mit Containerisierungstechnologien und deren Teststrategien (Docker, Kubernetes).
- Praktische Kenntnisse von Cloud-basierten Testumgebungen (AWS, Azure, GCP).
- Verständnis für Testautomatisierungs-Designmuster und Best Practices.
- Erfahrung mit API-Testtools wie Postman, SoapUI oder REST-assured.
Warum Sie unserem Team beitreten sollten
Als Senior QA Automatisierungsingenieur spielen Sie eine entscheidende Rolle bei der Sicherstellung der Qualität und Zuverlässigkeit unserer innovativen Softwarelösungen. Sie erhalten die Möglichkeit, mit modernsten Technologien zu arbeiten, strategische Testinitiativen zu leiten und maßgeblich zur kontinuierlichen Verbesserung unserer Qualitätsprozesse beizutragen. Unsere vollständig remote arbeitende Umgebung bietet außergewöhnliche Flexibilität und Work-Life-Balance, während gleichzeitig vielfältige Möglichkeiten für berufliches Wachstum und internationale Zusammenarbeit mit talentierten Fachleuten weltweit geboten werden.