Test automation engineer GUI testing
Bengaluru, India
|
Other
|
Full-time
Job Reference: 6646 - Posted 19-Jun-2024
Job title: Test automation engineer with focus on GUI testing (m/f/d)
Your tasks:
- Collaboration in an interdisciplinary, international and agile testing team, responsible for automated as well as manual testing of Festo application software considering international and internal Festo testing standards.
- Design, development and maintenance of test setups and tests at application level in connection with GUI and REST API tests.
- Use of state-of-the-art technologies and concepts for platform testing.
- Analyzing the collected test results and creating test protocols in close cooperation with test analysis and test management.
Your qualification:
- Completed studies in the field of computer science or comparable qualifications.
- Proven expertise and at least 3 years of practical experience in test development.
- Very good knowledge of programming in Microsoft .NET/C# and/or Python.
- Practical experience with test frameworks (e.g. Selenium, Ranorex) is an advantage.
- Good knowledge of test automation.
- Experience and routine in agile methods of software development (e.g. SCRUM) desirable
- Analytical skills, structured and abstract thinking as well as creativity combined with a very good ability to work in a team
- Good written and spoken English skills (at least B1, preferably B2)
Stellenbezeichnung: Test automation engineer mit Schwerpunkt GUI testing (m/w/d)
Ihre Aufgaben:
- Mitarbeit in einem interdisziplinären, internationalen und agilen Testingteam, verantwortlich für den automatisierten sowie händischen Test der Festo Anwendungssoftware unter Berücksichtigung der internationalen und internen Festo Teststandards.
- Entwurf, Entwicklung und Wartung der Testaufbauten und Tests auf Anwendungsebene im Zusammenhang mit GUI- und REST-API-Tests.
- Verwendung modernster Technologien und Konzepte für Plattformtests.
- Analyse der gesammelten Testergebnisse und Erstellung von Testprotokollen in enger Zusammenarbeit mit der Testanalyse sowie dem Testmanagement.
Ihre Qualifikation:
- Abgeschlossenes Studium im Bereich Informatik bzw. vergleichbare Qualifikationen.
- Nachgewiesene Fachkompetenz und mindestens 3 Jahre praktische Erfahrung in der Testentwicklung.
- Sehr gute Kenntnisse der Programmierung in Microsoft .NET/C# und/oder Python.
- Praktische Erfahrungen mit Test-Frameworks (z. B. Selenium, Ranorex) sind von Vorteil.
- Gute Kenntnisse in der Testautomatisierung.
- Erfahrung und routinierter Umgang in agilen Methoden der Softwareentwicklung (z.B. SCRUM) wünschenswert
- Analytische Fähigkeiten, strukturiertes und abstraktes Denkvermögen sowie Kreativität verbunden mit einer sehr guten Teamfähigkeit
- Gute Englischkenntnisse in Wort und Schrift (mindestens B1, vorteilhaft B2)