Auf einen Blick
- Aufgaben: Entwickle und optimiere Testautomatisierungslösungen für APIs in einem agilen Team.
- Arbeitgeber: Werde Teil eines innovativen Unternehmens in Berlin, das auf Softwareentwicklung spezialisiert ist.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein kreatives Arbeitsumfeld warten auf dich.
- Warum dieser Job: Gestalte die Zukunft der Softwaretests und arbeite an spannenden Projekten mit modernsten Technologien.
- Gewünschte Qualifikationen: Abgeschlossenes Informatikstudium oder gleichwertige Qualifikation sowie Erfahrung in Java, JavaScript und Python.
- Andere Informationen: Fließende Deutschkenntnisse sind erforderlich; bring deine Ideen in einem dynamischen Team ein.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Zum nächstmöglichen Zeitpunkt suchen wir Sie als (Senior) Software-Entwickler für Testautomatisierungslösungen - APIs für den Standort Berlin.
Ihr Aufgabenbereich
- Verantwortung für die Evaluierung, Konzeption, Entwicklung, Wartung, Optimierung und Dokumentation von Test-Tools und -Frameworks im agilen Umfeld
- Abstimmung der Features und Anforderungen der Test-Tools mit allen relevanten Stakeholdern im Bereich der Testautomatisierung
- Unterstützung der Tester bei der Integration, Migration und dem Update von Test-Frameworks und -Tools in die bestehende Testumgebung
- Schulung von Testern in der Anwendung und Konfiguration von Test-Frameworks und -Tools
- Konzeption und Entwicklung von Test-Frameworks für automatisierte funktionale und nicht-funktionale Tests sowie für Performance-, Last- und Stresstests
- Anforderungsanalyse, Identifikation geeigneter Tests für die Automatisierung sowie Implementierung dieser Tests
Ihr Profil
- Abgeschlossenes Studium der Informatik oder einer ähnlichen Fachrichtung – alternativ eine gleichwertige Qualifikation mit relevanter Berufserfahrung.
- Wünschenswert ist eine Zusatzqualifikation als Certified Tester – Advanced Level
- Einschlägige Berufserfahrung in der Softwareimplementierung mit Java, JavaScript und Python sowie praktische Erfahrung im Aufbau, in der Erweiterung und Wartung von Testautomatisierungsframeworks
- Kenntnisse in den Anwendungsbereichen und in der Bedienung gängiger Test-Frameworks und -Tools (z. B. SoapUI, Postman, Selenium, JMeter)
- Know-how in der Testautomatisierung von APIs, Webservices (z. B. REST, SOAP) sowie (Web-)GUIs
- Sicherer Umgang mit Softwareentwicklungsumgebungen und -werkzeugen (z. B. IntelliJ IDEA, PyCharm) sowie mit Git und verwandten Tools wie GitLab
- Methodenkompetenz und Erfahrung in agilen Testautomatisierungsprojekten – von der Implementierung bis zur Einführung im Test – sowie Kenntnisse aktueller Entwicklungsmethoden
- Strukturierter und systematischer Arbeitsstil, gutes Kommunikationsvermögen, hoher Qualitätsanspruch sowie eine ausgeprägte Lösungsorientierung
- Fließende Deutschkenntnisse in Wort und Schrift auf C2-Niveau
(Senior) Software-Entwickler für Testautomatisierungslösungen - APIs (m/w/d) Arbeitgeber: LifeworQ
Kontaktperson:
LifeworQ HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Software-Entwickler für Testautomatisierungslösungen - APIs (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Bekannten, die bereits in der Testautomatisierung tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tip Nummer 2
Informiere dich über aktuelle Trends und Technologien in der Testautomatisierung. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und bereit bist, neue Tools und Frameworks zu erlernen.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zur Testautomatisierung und zu den verwendeten Programmiersprachen übst. Demonstriere deine Problemlösungsfähigkeiten und dein technisches Wissen.
✨Tip Nummer 4
Zeige deine Leidenschaft für Qualitätssicherung und Testautomatisierung in persönlichen Gesprächen. Teile Beispiele von Projekten, an denen du gearbeitet hast, und erkläre, wie du zur Verbesserung der Testprozesse beigetragen hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software-Entwickler für Testautomatisierungslösungen - APIs (m/w/d)
Tipps für deine Bewerbung 🫡
Stellenbeschreibung analysieren: Lies die Stellenbeschreibung sorgfältig durch und achte auf spezifische Anforderungen und Aufgaben. Notiere dir Schlüsselbegriffe und Fähigkeiten, die in der Beschreibung hervorgehoben werden.
Anpassung des Lebenslaufs: Passe deinen Lebenslauf an die Anforderungen der Stelle an. Betone relevante Erfahrungen in der Softwareentwicklung, insbesondere mit Java, JavaScript und Python sowie deine Kenntnisse in Testautomatisierungsframeworks.
Motivationsschreiben verfassen: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für diese Position geeignet bist. Gehe auf deine Erfahrungen in agilen Projekten und deine Kenntnisse in der Testautomatisierung von APIs ein.
Dokumente überprüfen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf und das Motivationsschreiben fehlerfrei sind und alle geforderten Informationen enthalten.
Wie du dich auf ein Vorstellungsgespräch bei LifeworQ vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Testautomatisierung und Programmierung hat, solltest du dich auf technische Fragen zu Java, JavaScript und Python vorbereiten. Überlege dir Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Kenntnisse über Test-Frameworks zeigen
Stelle sicher, dass du mit gängigen Test-Frameworks wie SoapUI, Postman, Selenium und JMeter vertraut bist. Bereite dich darauf vor, spezifische Erfahrungen oder Projekte zu diskutieren, bei denen du diese Tools eingesetzt hast.
✨Agile Methoden verstehen
Da die Stelle in einem agilen Umfeld angesiedelt ist, solltest du ein gutes Verständnis von agilen Methoden haben. Sei bereit, darüber zu sprechen, wie du in früheren Projekten agile Praktiken angewendet hast und welche Rolle du dabei gespielt hast.
✨Kommunikationsfähigkeiten betonen
In der Rolle wirst du mit verschiedenen Stakeholdern zusammenarbeiten. Betone deine Kommunikationsfähigkeiten und gib Beispiele, wie du erfolgreich mit Teammitgliedern und anderen Abteilungen kommuniziert hast, um Anforderungen zu klären und Lösungen zu finden.