O'Reilly Auto Parts

Principal Software Engineer - Qualitätssicherung

GCP
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Der Principal Software Engineer - Qualitätssicherung

arbeitet mit einem hohen Maß an Unabhängigkeit, nutzt mehrere funktionale und technologische Skillsets und bietet technische Aufsicht und strategische Richtung bei der Konzeption, Entwicklung und Implementierung von skalierbaren, sicheren und leistungsstarken Quality Engineering-Lösungen.

Dies ist eine Vor-Ort-Position in Springfield, MO.

O’Reilly Auto Parts ist ein Arbeitgeber, der Chancengleichheit bietet. Das Unternehmen diskriminiert nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft oder Abstammung (einschließlich Einwanderungsstatus oder Staatsbürgerschaft), Geschlecht, sexueller Orientierung, Geschlechtsidentität, Schwangerschaft (einschließlich Geburt, Stillzeit und damit verbundener medizinischer Zustände), Alter (40 und älter), Veteranenstatus, Status als uniformierter Soldat, körperlicher oder geistiger Behinderung, genetischen Informationen (einschließlich Tests oder Merkmalen) oder einem anderen geschützten Status gemäß lokalen, bundesstaatlichen oder bundesgesetzlichen Bestimmungen, soweit zutreffend.

Qualifizierte Personen mit Behinderungen haben möglicherweise Anspruch auf angemessene Vorkehrungen gemäß dem Americans with Disabilities Act. Wenn Sie während des Bewerbungs- oder Anstellungsprozesses eine angemessene Vorkehrung benötigen, senden Sie bitte eine E-Mail an: [email protected] [[email protected]] oder rufen Sie (800) 471-7431 Option an und geben Sie Ihre gewünschte Vorkehrung und die Positionsdetails an.

Aufgaben und Verantwortlichkeiten

  1. Dokumentation von "Ist"- und "Soll"-QA-Prozessen und Beschreibung der erforderlichen Änderungen zur Migration zur "Soll"-Fähigkeit, um die erforderlichen Änderungen genau zu erfassen.
  1. Besprechung und Empfehlung technischer Entwicklungen zur Verbesserung der Qualität von Softwarelösungen und unterstützender Infrastruktur, um die Bedürfnisse der Benutzer besser zu erfüllen.
  1. Zusammenarbeit mit funktionsübergreifenden Teams zur Konzeption von Technologielösungen, Nutzung von Daten zur Förderung origineller Designideen und Entscheidungen.
  1. Anleitung der Entwicklung bestehender und neuer Anwendungen durch Analyse und Identifizierung von Bereichen für Modifikation und Verbesserung.
  1. Entwicklung, Automatisierung und Durchführung komplexer Tests und Überwachung zur Diagnose und Behebung von Problemen mit der Anwendungsfunktionalität und/oder Leistung; Validierung und Interpretation von Testdaten, um zu überprüfen, ob Spezifikationen erfüllt sind und/oder um erforderliche Abhilfemaßnahmen zu identifizieren, um die Eignung sicherzustellen.
  1. Sicherstellung von Best Practices für robuste Lösungsüberwachung und Alarmierung zur proaktiven Diagnose von Anwendungsleistung oder Stabilitätsproblemen.
  1. Überwachung, Identifizierung und Behebung der komplexesten Softwarefehler zur Aufrechterhaltung voll funktionsfähiger Anwendungssoftware.
  1. Leitung des Teams bei der Arbeitszerlegung und Schätzung von Softwareentwicklungsaktivitäten, um Zeitpläne für die Softwareprojektlieferung zu entwickeln und einzuhalten; kann Empfehlungen zur Personalbesetzung geben.
  1. Beitrag zur und Pflege einer technischen Roadmap zur Erleichterung der Anwendungssoftwareentwicklung und Sicherstellung, dass die Entwicklungsarbeit gemäß den Geschäftsanforderungen priorisiert wird.
  1. Überwachung anderer bei Continuous Integration-Aktivitäten (Teilen, Testen und Erstellen) im Rahmen etablierter operativer Systeme.
  1. Erforschung und detailliertes Verständnis externer Entwicklungen oder aufkommender Probleme und Beitrag zur Bewertung ihrer potenziellen Auswirkungen auf oder ihres Nutzens für die Organisation.
  1. Entwicklung eigener Fähigkeiten durch Teilnahme an Bewertungs- und Entwicklungsplanungsaktivitäten sowie an formellen und informellen Schulungen und Coachings; Erwerb oder Aufrechterhaltung externer beruflicher Akkreditierungen, wo relevant, zur Leistungssteigerung und Erfüllung des persönlichen Potenzials. Aufrechterhaltung eines tiefgreifenden Verständnisses von Technologie, externen Vorschriften und Branchen-Best-Practices durch fortlaufende Bildung, Teilnahme an Konferenzen und Lesen von Fachmedien.

Fähigkeiten

Erforderlich

  1. Bereitstellung von Teamaufsicht und -leitung, um den Softwareentwicklungslebenszyklus (SDLC) zu verstehen und anzuwenden, einschließlich Anforderungsanalyse, Design, Entwicklung, Test und Wartung, um effektiv Software zu entwickeln, die Modellierungsaktivitäten unterstützt.
  1. Planung, Organisation, Priorisierung und Überwachung von Aktivitäten zur effizienten Erreichung von Zielen.
  1. Assimilierung und Verständnis von Daten und Informationen aus verschiedenen Quellen, um entsprechende Schlussfolgerungen zu ziehen und relevante Empfehlungen auszusprechen.
  1. Verständnis des Geschäftskontexts, der Bedürfnisse, Regeln und der Architektur sowie der Organisationsstruktur, Kulturen, Fähigkeiten und Prozesse, um den aktuellen Stand von Technologie und Betriebsprozessen zu dokumentieren.
  1. Leitung des Teams bei der Konzeption und Dokumentation des zukünftigen Zustands von Prozessen und Produkten durch Identifizierung des Lösungsumfangs, des potenziellen Werts des zukünftigen Zustands und der für die Erreichung des gewünschten zukünftigen Zustands erforderlichen Änderungen an Prozess, Technologie, Organisationsinfrastruktur und Fähigkeiten.
  1. Erstellung klarer, umfassender, effektiver Dokumentationen und Artefakte, die komplexe technische Konzepte vermitteln, die die gesamten technischen Spezifikationen und das Lösungs-/Architekturdesign veranschaulichen und erklären; kann die technische Dokumentation von Teams beaufsichtigen und überprüfen.
  1. Entwicklung von Software durch die Verwendung von Programmiersprachen, Werkzeugen und Plattformen, einschließlich:
  1. Objekt- oder komponentorientierte Entwicklung
  1. Datenbank-Benutzeroberflächen und Abfragen
  1. Cloud Computing: Verständnis, Bereitstellung und Verwaltung von Cloud-basierten Infrastrukturen und Diensten.
  1. Entwurf, Ausführung und Berichterstattung über System-/Diensttests, um sicherzustellen, dass eine Anwendung wie in den Anforderungen spezifiziert funktioniert.
  1. Installation, Einrichtung, Konfiguration und Verwaltung von Software und Umgebungen.
  1. Überwachung, Diagnose und Behebung von Problemen
  1. mit Technologieprodukten.

Ausbildung: Bachelor-Abschluss oder gleichwertiger Abschluss in Informatik oder verwandtem Fachgebiet

Erfahrung: Erfahrener Praktiker, der die meisten Situationen bewältigen und andere beraten kann (3 bis 6 Jahre)

Managementerfahrung: Erfahrung mit allgemeiner Aufsicht über jüngere Kollegen (7 bis 12 Monate)

Bevorzugt

  1. Erfahrung mit WDIO, Rest Assured und TestComplete
  1. Erfahrung mit der Google Cloud Plattform (GCP) und Cloud-basierten Tests
  1. Erfahrung mit KI/GenAI im QA, einschließlich:
  1. LLM-basierte Testerstellung
  1. Agenten-Workflows / Mini-Agenten
  1. Erfahrung mit BDD-Frameworks (Cucumber)
  1. Kenntnisse in Performance-Tests und Skalierbarkeitsvalidierung
  1. Kenntnisse in Barrierefreiheitstests und Cross-Browser-Strategien
  1. Erfahrung in einem TCoE- oder Enterprise-QA-Transformationsumfeld

O’Reilly Auto Parts hat eine nachgewiesene Erfolgsbilanz in Bezug auf Wachstum und Stabilität. O’Reilly bietet viele erfolgreiche Karrieregeschichten und glaubt an eine starke "Beförderung aus den eigenen Reihen"-Philosophie, die Sie ermutigt, Ihre Karriere zusammen mit dem Unternehmen auszubauen.

Gesamtvergütungspaket

  • Wettbewerbsfähige Löhne & bezahlte Freizeit
  • Aktienkaufplan & 401k mit Arbeitgeberbeiträgen ab dem ersten Tag
  • Kranken-, Zahn- und Sehkraftversicherung mit optionalem flexiblen Ausgabenkonto (FSA)
  • Programme zur Gesundheit/zum Wohlbefinden der Teammitglieder
  • Programme zur Studienförderung
  • Möglichkeiten für Karrierewachstum

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026