Let's talk about the job
We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.
Is this a good fit for you?
AFRA-4086 - Softwaretester mit Schwerpunkt Testautomatisierung (m/w/d) -REMOTE- (DE)
[7526]
Softwaretest, Testautomatisierung
Projekt-/Aufgabenbeschreibung: Die Analyse des Bestandssystems zur Problemidentifikation gemäß Design Thinking-Ansatz als Basis für die iterative Lösungskonzeption und für die daran anschließende agile Entwicklung ist abgeschlossen. Das Projekt befindet sich aktuell in der agilen Konzeptions- und Entwicklungsphase. Es werden gemeinsam mit Nutzer:innen Funktionalitäten in interaktiven Remote-Workshops im Rahmen von evolutionärem Prototyping konzipiert. Parallel dazu finden Konzeption und Erstellung der IT-Lösungsarchitektur und des (Daten-)Rückgrats sowie die schrittweise technische Umsetzung statt. Der Dienstleister erbringt in der Rolle „(Senior) Software Test (Automation) Engineer“ folgende Leistungen (Auszug): ·Proaktiver Einsatz im agilen Entwicklungsteam und Sicherstellung von regelmäßigem, operationalisierbarem Feedback zu den entwickelten Funktionen durch konsequente Automatisierung von Tests (QA – Quality Assurance) ·Konzeption, Planung, Organisation, Implementierung, Durchführung und Dokumentation von manuellen und automatischen Komponenten-, Integrations-, System-, Akzeptanz- bzw. Abnahmetests ·Prüfen von Anforderungen auf deren Testbarkeit ·Erstellen von Testfällen aus identifizierten Testobjekten sowie Ausarbeiten von Testszenarien ·Fehleranalysen und Testautomatisierung ·Weiterentwicklung und Optimierung der agilen Entwicklungs- und Testprozesse in Zusammenarbeit mit den Teams ·CI-/ CD-Prozesse und Integration von zu testenden Komponenten in die Testumgebungen Anforderungen – must have: ·Erfolgreich abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung ·Relevante Berufserfahrung (> 4 Jahre) in Konzeption, Durchführung und Automatisierung der Tests von Softwaresystemen ·Sicherer Umgang mit einschlägigen Testtools sowie routinierte Nutzung von Methoden zur Testfallerstellung, -durchführung und -dokumentation ·Fundierte Kenntnisse im Bereich des Testens von Web-Applikationen und Microservices in Cloud-Umgebungen (Amazon Web Services) ·Erfahrungen (< 4 Jahre) mit CI-/ CD-Systemen und automatischen Testsystemen Anforderungen – should + nice to have: ·Erfahrungen mit: Typescript/Javascript, Jest für Unit Tests im Frontend, Mocha / Chai im Umfeld von Node.JS, Pupeeter (Frontend) für Integration Tests, REST-API/ GraphQL und Storybook für visuelle Abnahme ·Erfahrung (> 4 Jahre) im Testing von Enterprise-Anwendungen mit heterogenen Umsystemen ·Idealerweise fundierte Kenntnisse und Erfahrungen mit Amazon Web Services (AWS) ·Erfahrung (> 4 Jahre) in agiler Softwareentwicklung, auch in großen Entwicklungsumgebungen (z.B. nach SCRUM bzw. skalierten agilen Vorgehensweisen) ·Hohes Maß an Qualitätsbewusstsein, Abstraktionsfähigkeit, Eigenständigkeit, strukturiertes und analytisches Denken sowie gute Englischkenntnisse ·Gute Englischkenntnisse
Projekt-/Aufgabenbeschreibung:
Die Analyse des Bestandssystems zur Problemidentifikation gemäß Design Thinking-Ansatz als Basis für die iterative Lösungskonzeption und für die daran anschließende agile Entwicklung ist abgeschlossen. Das Projekt befindet sich aktuell in der agilen Konzeptions- und Entwicklungsphase. Es werden gemeinsam mit Nutzer:innen Funktionalitäten in interaktiven Remote-Workshops im Rahmen von evolutionärem Prototyping konzipiert. Parallel dazu finden Konzeption und Erstellung der IT-Lösungsarchitektur und des (Daten-)Rückgrats sowie die schrittweise technische Umsetzung statt.
Der Dienstleister erbringt in der Rolle „(Senior) Software Test (Automation) Engineer“
folgende Leistungen (Auszug):
- Proaktiver Einsatz im agilen Entwicklungsteam und Sicherstellung von regelmäßigem, operationalisierbarem Feedback zu den entwickelten Funktionen durch konsequente Automatisierung von Tests (QA – Quality Assurance)
- Konzeption, Planung, Organisation, Implementierung, Durchführung und Dokumentation von manuellen und automatischen Komponenten-, Integrations-, System-, Akzeptanz- bzw. Abnahmetests
- Prüfen von Anforderungen auf deren Testbarkeit
- Erstellen von Testfällen aus identifizierten Testobjekten sowie Ausarbeiten von Testszenarien
- Fehleranalysen und Testautomatisierung
- Weiterentwicklung und Optimierung der agilen Entwicklungs- und Testprozesse in Zusammenarbeit mit den Teams
- CI-/ CD-Prozesse und Integration von zu testenden Komponenten in die Testumgebungen
Anforderungen – must have:
- Erfolgreich abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung
- Relevante Berufserfahrung (> 4 Jahre) in Konzeption, Durchführung und Automatisierung der Tests von Softwaresystemen
- Sicherer Umgang mit einschlägigen Testtools sowie routinierte Nutzung von Methoden zur Testfallerstellung, -durchführung und -dokumentation
- Fundierte Kenntnisse im Bereich des Testens von Web-Applikationen und Microservices in Cloud-Umgebungen (Amazon Web Services)
- Erfahrungen (< 4 Jahre) mit CI-/ CD-Systemen und automatischen Testsystemen
Anforderungen – should + nice to have:
- Erfahrungen mit: Typescript/Javascript, Jest für Unit Tests im Frontend, Mocha / Chai im Umfeld von Node.JS, Pupeeter (Frontend) für Integration Tests, REST-API/ GraphQL und Storybook für visuelle Abnahme
- Erfahrung (> 4 Jahre) im Testing von Enterprise-Anwendungen mit heterogenen Umsystemen
- Idealerweise fundierte Kenntnisse und Erfahrungen mit Amazon Web Services (AWS)
- Erfahrung (> 4 Jahre) in agiler Softwareentwicklung, auch in großen Entwicklungsumgebungen (z.B. nach SCRUM bzw. skalierten agilen Vorgehensweisen)
- Hohes Maß an Qualitätsbewusstsein, Abstraktionsfähigkeit, Eigenständigkeit, strukturiertes und analytisches Denken sowie gute Englischkenntnisse
- Gute Englischkenntnisse