Software Tester
Role details
Job location
Tech stack
Job description
Wir suchen eine engagierte Software Tester:in (m/w/d), die/der unser Entwicklungsteam bei der Qualitätssicherung unserer Softwareprodukte unterstützt. In dieser Position sind Sie verantwortlich für die systematische Überprüfung und Validierung unserer Anwendungen, um eine hohe Produktqualität sicherzustellen. Sie arbeiten eng mit Entwicklern und Projektmanagern zusammen, um Testprozesse effizient zu gestalten und Fehler frühzeitig zu erkennen. Ihre Expertise trägt maßgeblich dazu bei, die Zufriedenheit unserer Kund:innen zu gewährleisten und die kontinuierliche Verbesserung unserer Softwarelösungen voranzutreiben., * Planung, Erstellung und Durchführung von manuellen und automatisierten Tests anhand definierter Testfälle
- Entwicklung und Pflege von Testskripten unter Einsatz von Tools wie Selenium, TestNG, JUnit oder vergleichbaren Frameworks
- Analyse von Fehlerberichten und Zusammenarbeit mit Entwickler:innen zur Ursachenklärung und Fehlerbehebung
- Dokumentation der Testergebnisse sowie Erstellung von Testberichten und -dokumentationen
- Mitwirkung bei der Weiterentwicklung des SDLC (Software Development Life Cycle) im Team
- Einsatz von Versionierungstools wie SVN oder TFS zur Verwaltung der Testskripte und Testergebnisse
- Nutzung von Tools wie HP ALM, Jenkins oder LoadRunner zur Automatisierung und Optimierung der Testprozesse
- Durchführung von Funktionstests sowie Tests auf verschiedenen Plattformen und Browsern unter Verwendung von HTML, CSS, JavaScript oder PHP
- Anwendung von Datenbanken wie Microsoft SQL Server oder Oracle (PL/SQL) für Datenbanktests und Validierungen
- Mitarbeit in agilen Projektteams nach Scrum oder Kanban, inklusive regelmäßiger Meetings und Sprintplanung
Requirements
- Erfahrung im Bereich Software Testing mit Kenntnissen in Testautomatisierungstools wie Selenium, LoadRunner oder Jenkins
- Fundierte Kenntnisse in Programmiersprachen wie Java, C#, Python, C++, PHP oder JavaScript sowie in HTML/XML/JSON/SQL
- Vertrautheit mit Entwicklungsumgebungen wie Visual Studio oder ähnlichen Tools
- Kenntnisse im Umgang mit Versionskontrollsystemen wie SVN oder TFS sowie in der Anwendung von Tools wie HP ALM oder Maven
- Erfahrung im Arbeiten nach SDLC (Software Development Life Cycle) sowie in agilen Methoden wie Scrum oder Kanban
- Analytische Fähigkeiten zur Fehleranalyse sowie eine strukturierte Arbeitsweise
- Gute Kommunikationsfähigkeiten in Deutsch und Englisch zur effektiven Zusammenarbeit im Team and mit Stakeholdern