Stellar Cyber
Pavago
Qualitätssicherungsingenieur
Stellenbezeichnung: Qualitätssicherungsingenieur
Anstellungsart: Vollzeit, Remote
Arbeitszeiten: US-Kunden-Geschäftszeiten (mit Flexibilität für Release-Zyklen, Sprint-Deadlines und Testzeitfenster)
Wie sieht ein typischer Tag aus?
Ein Tag als Qualitätssicherungsingenieur dreht sich um die Validierung der Produktqualität und die Verhinderung von Fehlern, bevor sie in die Produktion gelangen. Sie werden:
- User Stories und Anforderungen überprüfen, um Testfälle zu erstellen oder zu verfeinern
- Manuelle und automatisierte Tests für neue Funktionen und Produktaktualisierungen durchführen
- Fehler klar protokollieren, priorisieren und mit den Entwicklungsteams kommunizieren
- An Sprint-Meetings teilnehmen und Updates zum Testfortschritt geben
- Ergebnisse von Regressionstests nach Bereitstellungen oder neuen Builds überprüfen
- Qualitäts-Trends analysieren und die Testabdeckung und -effizienz verbessern
- QA-Dokumentation und Testaufzeichnungen organisieren
Kurz gesagt: Sie sind die letzte Qualitätskontrollinstanz vor der Veröffentlichung und stellen sicher, dass die Software stabil, funktionsfähig und benutzerfreundlich ist.
Schlüsselkennzahlen für den Erfolg (KPIs)
- Fehlerrate vor Produktionsfreigaben
- Prozentsatz der Regressionstestabdeckung
- Reduzierung von Produktionsfehlern, die durchgegangen sind
- Schnellere Lösungszeit für gemeldete Probleme
- % erfolgreicher Releases ohne kritische oder schwerwiegende Fehler
- Positives Vertrauen der Stakeholder in die Produktqualität und -zuverlässigkeit
Interviewprozess
- Erstes Telefon-Screening
- Video-Interview mit einem Pavago-Recruiter
- Praktische Bewertung (z. B. Entwurf eines Testplans oder Durchführung eines Beispiel-Fehlertest-Szenarios)
- Kunden-Interview mit QA / Engineering Leadership
- Angebot & Hintergrundüberprüfung
#QualityAssurance #QATester #SoftwareTesting #AutomationTesting #Cypress #Playwright #Selenium #QAEngineer #RemoteJobs #Agile #SDLC #SoftwareQuality #TechJobs #RegressionTesting #TestAutomation
Über die Rolle
Unser Kunde sucht einen Qualitätssicherungsingenieur, um sicherzustellen, dass Softwareprodukte vor der Veröffentlichung zuverlässig, funktionsfähig, skalierbar und produktionsreif sind. Diese Rolle kombiniert manuelles Testen, automatisiertes Testen, Fehlerverfolgung und Zusammenarbeit mit Entwicklungs- und Produktteams, um hohe Qualitätsstandards für Software aufrechtzuerhalten.
Der ideale Kandidat ist sehr detailorientiert, technisch neugierig und leidenschaftlich daran interessiert, durch strukturiertes Testen und qualitätsorientiertes Denken außergewöhnliche Benutzererlebnisse zu liefern.
Diese Rolle ist ideal für jemanden, der gerne Randfälle identifiziert, die Testabdeckung verbessert und Entwicklungsteams dabei hilft, Software mit Zuversicht zu veröffentlichen.
Testplanung & Qualitätsstrategie
- Entwicklung detaillierter Testpläne, Testfälle und Dokumentation zur Qualitätssicherung
- Zusammenarbeit mit Produktmanagern, Designern und Entwicklern, um Anforderungen und User Stories zu verstehen
- Definition von Teststrategien für Funktionen, Integrationen, Workflows und Regressionstests
- Sicherstellung, dass Akzeptanzkriterien und Randfälle vor der Veröffentlichung ordnungsgemäß validiert werden
Manuelles Testen & Fehlerprüfung
- Durchführung manueller Tests für funktionale Tests, Regressionstests, UI/UX, Cross-Browser- und Cross-Device-Szenarien
- Identifizierung, Dokumentation und Verfolgung von Fehlern mithilfe von Jira, Azure DevOps, TestRail, Zephyr oder ähnlichen Tools
- Bereitstellung detaillierter Reproduktionsschritte, Screenshots, Protokolle und unterstützender Dokumentation
- Erneutes Testen von Fehlerbehebungen und Überprüfung betroffener Bereiche nach Updates oder Bereitstellungen
Testautomatisierung
- Erstellung, Wartung und Verbesserung von automatisierten Testsuiten mit Selenium, Cypress, Playwright oder ähnlichen Frameworks
- Integration von automatisierten Tests in CI/CD-Pipelines mithilfe von GitHub Actions, Jenkins oder GitLab CI
- Überwachung der Testergebnisse und Fehlerbehebung bei Automatisierungsfehlern
- Verbesserung der Automatisierungsabdeckung zur Reduzierung des manuellen Regressionsaufwands
Leistungs- & Sicherheitstests
- Durchführung von Last-, Stress- und Leistungstests mit Tools wie JMeter oder Locust
- Unterstützung bei Schwachstellenscans und sicherheitsorientierten Testaktivitäten
- Validierung der Systemstabilität, Reaktionsfähigkeit und Zuverlässigkeit unter verschiedenen Lastbedingungen
Dokumentation & Berichterstattung
- Pflege einer organisierten Dokumentation für Testpläne, Testfälle, Fehlerberichte und Testergebnisse
- Verfolgung und Berichterstattung von Qualitätsmetriken wie Fehlerrate, Erfolgs-/Fehlerraten und Regressionstestabdeckung
- Erstellung klarer QA-Statusaktualisierungen und Testzusammenfassungen für Stakeholder und Führungskräfte
Zusammenarbeit & Agile Teilnahme
- Enge Zusammenarbeit mit Entwicklern zur effizienten Reproduktion, Isolierung und Behebung von Problemen
- Teilnahme an agilen Zeremonien wie Stand-ups, Sprint-Planung, Retrospektiven und Release-Reviews
- Eintreten für Qualitätsstandards während des gesamten Softwareentwicklungszyklus
- Bereitstellung von Feedback zur Benutzerfreundlichkeit und Testbarkeit während der Feature-Entwicklung
Mindestanforderungen
Was macht Sie zum perfekten Kandidaten?
- Detailorientiert und hochgradig analytisch mit starkem Qualitätsbewusstsein
- Geschickt im Aufdecken von Randfällen, Usability-Problemen und versteckten Fehlern
- Starke Kommunikationsfähigkeiten, die Ergebnisse klar und professionell dokumentieren
- Komfort, Testgründlichkeit mit schnelllebigen Release-Zyklen in Einklang zu bringen
- Proaktiv, organisiert und kooperativ in agilen Entwicklungsumgebungen
Erforderliche Erfahrung & Fähigkeiten
- 2+ Jahre professionelle Erfahrung in QA oder Software-Testing
- Praktische Erfahrung mit Testmanagement- und Bug-Tracking-Tools (Jira, TestRail, Zephyr, Azure DevOps)
- Vertrautheit mit Automatisierungs-Frameworks wie Selenium, Cypress oder Playwright
- Starkes Verständnis von agilen Arbeitsabläufen und dem Softwareentwicklungszyklus (SDLC)
- Erfahrung in der Durchführung von funktionalen Tests, Regressionstests und UI-Tests
Bevorzugte Erfahrung & Fähigkeiten
- Erfahrung in SaaS, Fintech, Gesundheitswesen oder Unternehmenssoftwareumgebungen
- Vertrautheit mit API-Testtools wie Postman oder RestAssured
- Erfahrung mit der Integration von automatisierten Tests in CI/CD-Pipelines
- Erfahrung mit Sicherheitstests, Compliance-intensiven Systemen oder Leistungstest-Workflows
- Verständnis moderner QA-Best Practices und Automatisierungsstrategien
