3 days ago
Ulm, GermanyEntry Level
Responsibilities
- Develop precise test cases and simulation scenarios based on complex software architectures.
- Develop automated software tests and contribute to test-framework design.
- Use Agentic-AI solutions to make testing tasks more efficient and automatable.
- Perform integration tests, system tests, and acceptance tests.
- Support requirements and architecture activities to plan testability and verifiability from the beginning.
- Collaborate in agile, distributed, and international teams and undertake occasional travel.
Requirements
- Completed master's degree in computer science or a comparable degree with a focus on software engineering.
- Strong knowledge of software-testing procedures, software-engineering methods, and agile development.
- Experience applying AI-supported tools in the software lifecycle.
- Fluent German and English language skills and good communication abilities.
- Structured, methodical, independent working style and commitment to continuous improvement.
- Willingness to undergo the required security screening (Ü-Verfahren).
- Experience with real-time systems, distributed architectures, container-based systems, CI/CD pipelines, or continuous testing is an optional advantage.
Benefits
- Permanent employment with attractive compensation and additional benefits under applicable company policies.
- 30 days of annual leave under the collective agreement for a 35-hour work week.
- Flexible working hours, mobile working, part-time work, job sharing, and sabbaticals.
- Professional development opportunities and international, company-wide career perspectives.
- Occupational health services, sports and prevention programs, cafeteria, canteen, and a partly nearby childcare facility.
- Diverse international work environment with more than 140 nationalities.
- Reduced weekly working hours and an adjusted scope of responsibilities are possible.
- The role is based in Ulm, Germany, with occasional travel.
