Software Test Engineer (m/w/d)
Posted: 3 days ago
Job Description
Wir, emagine, sind aktuell auf der Suche nach einem erfahrenen Software Test Engineer (m/w/d) für manuelle und automatisierte Tests im Bereich Produktentwicklung. In dieser Rolle müssen Sie die Qualität von Softwareprodukten sicherstellen, sowohl durch manuelle Tests als auch durch den Aufbau und Betrieb von automatisierten Testframeworks. Dabei ist ein tiefes Verständnis von Netzwerkprotokollen und Linux-Systemen erforderlich.Start: ab sofort oder zu einem späteren ZeitpunktStandort: Gilching / HeimertingenRemoteanteil: 20% (4 Tage vor Ort, 1 Tag Homeoffice)Arbeitszeit: 40h / WocheSicherheitsüberprüfung: Bereitschaft ist erforderlichAufgaben:Entwicklung und Implementierung von Teststrategien, -Plänen und -Fällen für neue und bestehende SoftwareprodukteDurchführung manueller und automatisierter Tests zur Sicherstellung der SoftwarequalitätAnalyse und Dokumentation von Testergebnissen sowie Erstellung detaillierter FehlerberichteZusammenarbeit mit Softwareentwicklern und Produktmanagern zur Klärung von Anforderungen und Optimierung von ProzessenAufbau und Wartung von TestautomatisierungsframeworksSicherstellung, dass die Software den geltenden Standards entspricht (z. B. Funktionalität, Sicherheit, Leistung und Benutzerfreundlichkeit)Teilnahme an Code-Reviews und kontinuierlicher Verbesserung der QA-ProzesseAnforderungen:Abgeschlossenes Studium der Informatik, Mathematik, einem vergleichbaren MINT-Fach oder eine vergleichbare technische Berufsausbildung (z.B. Fachinformatiker)Nachweisliche Erfahrung im Betrieb von komplexen IP-Netzwerkstrukturen, idealerweise gepaart mit Erfahrungen im Software-TestingFundierte Kenntnisse von Testautomatisierungstools wie Selenium, JUnit, TestNG, Ranorex, Jenkins oder ähnlichenKenntnisse in wichtigen Netzwerk-Technologien, wie zum Beispiel: o Netzwerkprotokolle: IPv4/v6, ICMP, TCP, UDP, DHCP, DNS o Tunnel: L2TP, GRE, VPN o Statisches und dynamisches Routing: OSPF, BGP o Sprachkommunikation: SIP, RTPFundierte Kenntnisse im Linux UmfeldVerständnis von Softwareentwicklungsprozessen und -Methodologien (z. B. V-Modell, Agile)Erfahrung mit Bug-Tracking- und Versionskontrollsystemen (z. B. Jira, XRay, Git)Analytisches Denkvermögen, Liebe zum Detail und eine strukturierte ArbeitsweiseAusgeprägtes Qualitätsbewusstsein & TeamfähigkeitLösungsorientiertes Denken sowie die Bereitschaft zur fachlichen WeiterentwicklungSehr gute Deutschkenntnisse (mind. B2 Niveau) und gute Englischkenntnisse in Wort und SchriftWir freuen uns sehr über Ihre Bewerbung.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period