Cummins
Pavago
QA Automation Engineer
Über die Stelle
QA Automation Engineer
Über die Rolle
Bei Pavago stellt einer unserer Kunden einen QA Automation Engineer ein, um automatisierte Testsysteme für ein schnell wachsendes, produktorientiertes Technologieunternehmen aufzubauen, zu pflegen und zu skalieren.
Dies ist eine auf Automatisierung ausgerichtete Ingenieursrolle mit Fokus auf Playwright und TypeScript – kein manuelles QA. Sie arbeiten eng mit frontend- und backend-Entwicklern zusammen, um die Regressionsabdeckung zu stärken, instabile Tests zu eliminieren, die Zuverlässigkeit des Frameworks zu verbessern und qualitativ hochwertige Releases über den gesamten Entwicklungslebenszyklus hinweg sicherzustellen.
Anstellungsart: Vollzeit, Remote
Arbeitszeiten: US-Geschäftszeiten
Was Erfolg ausmacht
- Stabile und zuverlässige Automatisierungs-Frameworks.
- Reduzierte Anzahl instabiler Tests und Produktionsfehler.
- Erhöhte automatisierte Regressionsabdeckung.
- Schnellere, zuverlässigere CI/CD-Tests.
- Verbesserte Testausführungsgeschwindigkeit und Release-Qualität.
Bewerbungsprozess
- Erstes Screening durch den Recruiter
- Technische Bewertung
- Technisches Interview mit dem Kunden
- Abschlussinterview
- Angebot & Onboarding
Was passiert nach Ihrer Bewerbung
Direkt nach Ihrer Bewerbung erhalten Sie eine E-Mail-Einladung von Spark Hire, um Ihr Intro-Video aufzunehmen. Es handelt sich um ein kurzes, selbst aufgenommenes Video, das Ihre Bewerbung vervollständigt und es den Hiring Managern ermöglicht, Sie kennenzulernen, bevor der Interviewprozess beginnt.
Anstatt Ihren Hintergrund in mehreren Screening-Gesprächen zu wiederholen, erzählen Sie Ihre Geschichte einmal, sodass sich zukünftige Interviews auf bedeutungsvolle Gespräche konzentrieren können.
Machen Sie sich keine Gedanken – Sie können so viele Versuche aufnehmen, wie Sie möchten, bevor Sie das Video einreichen. Ihre Einladung kommt von Spark Hire; bitte überprüfen Sie daher sowohl Ihren Posteingang als auch Ihren Spam-Ordner.
Verantwortlichkeiten: Testautomatisierung
- Aufbau, Pflege und Erweiterung von End-to-End-Automatisierung unter Verwendung von Playwright und TypeScript.
- Entwicklung skalierbarer Automatisierungs-Frameworks für kritische Produkt-Workflows.
- Verbesserung der Regressionsabdeckung über frontend- und backend-Systeme hinweg.
- Schreiben zuverlässiger, wiederverwendbarer und wartbarer automatisierter Tests.
Framework-Zuverlässigkeit
- Identifizierung und Eliminierung instabiler Tests (Flaky Tests).
- Verbesserung der Testausführungsgeschwindigkeit und der Stabilität des Frameworks.
- Fehlerbehebung bei Problemen im Zusammenhang mit DOM-Interaktionen, asynchronem Verhalten und Netzwerkanfragen.
- Aufrechterhaltung zuverlässiger Automatisierungsumgebungen über Releases hinweg.
CI/CD & Qualität
- Integration automatisierter Testsuiten in CI/CD-Pipelines.
- Unterstützung zuverlässiger Deployments durch kontinuierliches Testen.
- Pflege von Testumgebungen und Strategien für Testdaten.
- Verbesserung des Vertrauens in Releases durch automatisierte Qualitätsvalidierung.
Zusammenarbeit & kontinuierliche Verbesserung
- Zusammenarbeit mit frontend- und backend-Entwicklern während der gesamten Feature-Entwicklung.
- Teilnahme an Release-Planungen und Diskussionen zur Teststrategie.
- Nutzung von KI-Tools zur Verbesserung explorativer Tests und Automatisierungs-Workflows.
- Kontinuierliche Verbesserung der Automatisierungsabdeckung, Zuverlässigkeit und technischer Best Practices.
Mindestanforderungen
Erforderliche Erfahrung & Fähigkeiten
- Fundierte Kenntnisse in TypeScript.
- Praktische Erfahrung mit Playwright (Cypress-Erfahrung ist akzeptabel, sofern die Bereitschaft zum Umstieg besteht).
- Nachgewiesene Erfahrung im Aufbau und der Pflege von End-to-End-Automatisierungs-Frameworks.
- Starkes Verständnis von DOM-Interaktionen, asynchronem Verhalten, Netzwerkanfragen und dem Debugging instabiler Tests.
- Erfahrung in der Integration automatisierter Tests in CI/CD-Pipelines.
- Ausgezeichnete Fähigkeiten zur Fehlerbehebung und Problemlösung.
- Sehr gute schriftliche und mündliche Englischkenntnisse.
Wünschenswert
- Erfahrung im Aufbau von Automatisierungs-Frameworks von Grund auf.
- Kenntnisse in Strategien zur Verwaltung von Testdaten.
- Erfahrung im Testen von B2B SaaS oder Multi-Tenant-Anwendungen.
- Vertrautheit mit dem Testen von rollenbasierten Zugriffen und Berechtigungen.
- Erfahrung mit KI-gestützten Test-Tools und Workflows.
- Erfahrung in einem Startup oder einem produktorientierten Umfeld.
