Stellenangebot
**Principal QA performance Engineer, AVP**
Der Job als Principal QA Performance Engineer besteht darin, als Senior-Mitglied eines Performance-Engineering-Teams die Leistung von Charles River-Produkten zu bewerten und zu analysieren, um potenzielle Engpässe zu identifizieren und Empfehlungen zu geben. Der Mitarbeiter wird auch Kunden und andere Teams bei Charles River unterstützen.
Stellenbeschreibung
Zusammenfassung
Arbeiten Sie als leitendes Mitglied eines Performance Engineering-Teams, um die Leistung von Charles Rivers Produkten zu bewerten und zu analysieren. Identifizieren Sie potenzielle Engpässe und entwickeln Sie Empfehlungen. Bieten Sie Unterstützung und Assistance an Kunden und andere Teams innerhalb von Charles River.
Aufgaben
- Arbeiten Sie eng mit Product Owners, Scrum Teams, Implementierungsteams oder Professional Services zusammen, um die nicht-funktionalen Anforderungen von Produkten/Projekten zu verstehen
- Erstellen und warten Sie Funktionalität innerhalb von Performance-Test-Frameworks
- Erstellen Sie umfassende Performance-Testpläne aus nicht-funktionalen Anforderungen
- Erstellen und ausführen Sie automatisierte Performance-Tests
- Erstellen, organisieren und warten Sie Test-Artifacts
- Analysieren Sie Testergebnisse, um potenzielle Engpässe zu identifizieren
- Starten und beenden Sie Testumgebungen, wenn erforderlich
- Dokumentieren Sie Software-Fehler im Issue-Tracking-System; kommunizieren Sie proaktiv Probleme mit Entwicklern und anderen Projektteammitgliedern
- Halten Sie sich an einen Testplan, um eine effiziente und effektive Produktlieferung sicherzustellen
- Partizipieren Sie aktiv am agilen Softwareentwicklungsprozess, indem Sie sich an die CI/CD-Scrum-Methodik halten, einschließlich der Teilnahme an täglichen Stand-ups, Sprint-Planung, Backlog-Pflege und Retrospektiven
- Partizipieren Sie an Cross-Funktional-Team-Aktivitäten, wenn erforderlich
Anforderungen
Bildung
- B.S.-Abschluss (oder gleichwertige ausländische Ausbildung) in Computerwissenschaften, Ingenieurwesen, Mathematik, Physik oder einem anderen technischen Studienfach oder Betriebswirtschaft mit einem M.S.-Hintergrund
- M.S.-Abschluss bevorzugt
Erfahrung
- 10-12 Jahre Erfahrung in Performance-Test-Engineering in einer prozessorientierten Technologieumgebung auf Cloud-basierter Infrastruktur
- Nachgewiesene kritische Denk- und Problemlösungsfähigkeiten bei mehrschichtigen, hochleistungsfähigen Datenbankanwendungen
- Umfangreiche Erfahrung mit Performance-Test-Tools (LoadRunner, JMeter, NeoLoad oder gleichwertig)
- Umfangreiche Erfahrung mit APM/Observability-Tools (Dynatrace, Datadog, AppDynamics etc.)
- Umfangreiche Erfahrung mit Engpassanalyse
- Erfahrung mit C#, Java, SQL, Powershell & Bash
- Vertrautheit mit Windows-Betriebssystem
- Gute Erfahrung in einem oder mehreren branchenüblichen Profiling-Tools
- Gute Erfahrung in DevOps-Fähigkeiten, z.B. Python, Kenntnis von verschiedenen Cloud-Plattformen, CICD-Tools (Jenkins, TeamCity oder gleichwertig)
- Git/GitHub
- Nachgewiesene Erfahrung bei der Implementierung und Ausführung von Performance-Tests gegen Web-, native/ Desktop-Anwendungen, APIs und Batch-Anwendungen
- Nachgewiesene Fähigkeit, Geschäftsanforderungen in umfassende nicht-funktionale und technische Testpläne zu übersetzen
- Kenntnisse in Finanzdienstleistungen sind von Vorteil
- Mindestens 5 Jahre Erfahrung mit einer agilen Entwicklungsmethodik
- Effektive schriftliche und mündliche Kommunikationsfähigkeiten
Wir bieten
Benefits
- Angestellten- und Familienlebensversicherung, Unfalltod- und Verstümmelungsversicherung
Urlaub und Freizeit
- Ein hochkompetitives Urlaubs- und bezahltes Urlaubsgeld, unter Berücksichtigung lokaler Anforderungen
- Zwei bezahlte Tage, um sich für unternehmensgetriebene Initiativen oder Organisationen ihrer Wahl zu engagieren
Familienunterstützung
- Bezahlte Elternzeit, Rückkehr zur Arbeit, Adoptionsbeihilfe oder flexible Arbeitsarrangements
Weitere Benefits
Jobdetails