Sword
Flosum
Senior QA Automation Engineer - AWS & Salesforce (Portugal)
Projektübersicht
Bei Flosum entwickeln wir die führenden nativen DevOps, Release Management und Datensicherungs-Lösungen für das Salesforce-Ökosystem. Während unsere Kernplattform nativ für Salesforce ist, nutzen wir eine Hyperscale-Open-Cloud-Architektur auf AWS für wichtige Webanwendungen und hochdurchsatzstarke Hintergrundverarbeitung.
Wir suchen einen erfahrenen Senior QA Automation Engineer, der ein End-to-End-Framework für automatisierte Tests entwirft, erstellt und wartet, das unsere AWS Cloud-Webanwendungen und unsere native Salesforce-Architektur verbindet. Dies ist eine missionskritische Rolle, in der Sie die nahtlose, sichere Synchronisierung von Enterprise DevOps-Daten zwischen Cloud-Microservices und Salesforce-Metadaten sicherstellen.
Ihre Aufgaben
- Entwurf und Implementierung eines automatisierten Test-Frameworks, das sowohl unsere auf AWS gehostete Web-App als auch unsere verbundenen nativen Salesforce-Workflows abdeckt.
- Automatisierung von End-to-End-User-Journeys, die Plattformen überschreiten (z. B. Aktionen, die in unserer Cloud-Web-UI initiiert werden und Deployments oder Metadaten-Backups innerhalb von Salesforce auslösen).
- Erstellung stabiler UI-Tests für Salesforce Lightning, die dynamischen ID-Änderungen widerstehen und Shadow DOM-Komponenten effektiv handhaben (unter Verwendung von UTAM, Playwright oder Enterprise-Test-Tools).
- Entwicklung robuster API-Automatisierungs-Suiten zur Validierung von Echtzeit-Datenintegrationen, Webhooks und sicheren Warteschlangen, die zwischen AWS und Salesforce laufen.
- Saubere Integration der automatisierten Test-Suiten in moderne Git-basierte CI/CD-Pipelines.
Erforderliche Erfahrung & Fähigkeiten
- 4+ Jahre Erfahrung in QA Automation Engineering, insbesondere im Umgang mit komplexen Enterprise-Integrationen.
- Tiefgreifende Salesforce-Expertise: Außergewöhnliches Verständnis der Salesforce Lightning-Architektur, Metadaten, Sicherheitsmodelle und Entwickler-Workflows.
- Technologie-Stack: Fundierte Kenntnisse in Code-First-Automatisierung (Playwright, Cypress, Selenium) ODER tiefgreifende Expertise in Salesforce-spezifischen automatisierten Testsystemen (Provar, ACCELQ oder UTAM-Framework).
- API & Datenbanktests: Expertise in REST API-Tests und fundierte Kenntnisse von SOQL-Abfragen zur direkten Salesforce-Datenbankverifizierung.
- DevOps-Denkweise: Solide Erfahrung in der Einrichtung automatisierter Testschritte innerhalb von CI/CD-Pipelines (GitHub Actions, GitLab oder Cloud Developer Tools).
