Quality Assurance (QA) Engineer (m/f/d) with focus on Test Automation and AI Systems
- Employment type
- Full-time
- Workload
- 100%
- Location
- Zürich
- Company
- Universität Zürich, 8005 Zürich
- First posted
We are OLAT-Projekte, the DevOps team for the strategic learning platform OLAT of the University of Zurich (UZH). Our interdisciplinary team develops solutions for digital teaching at UZH and we are responsible for the development and maintenance of OLAT. Instructors and learners from all faculties use OLAT as part of integrated learning as well as in connection with online examinations.
The OLAT-Projekte team is located in the Multimedia & E-Learning Services (MELS) department of the Zentrale Informatik and works closely every day with the ELEXA team, which is responsible for the operation and support of OLAT as well as online examinations.
To strengthen our team, we are looking for you, an experienced and passionate Quality Assurance (QA) Engineer (f/m/d), to work in an agile environment to further develop OLAT with innovative ideas and solutions. You will be the central specialist for software testing and will shape how we test.
Quality Assurance (QA) Engineer (m/f/d) with focus on Test Automation and AI Systems
Tasks
- Test Management Environment: You build the environment and define structures, test cases, and reporting and manage them
- Test Strategy: You develop and anchor the strategy with a risk-based approach and clear test definitions
- Automated E2E Tests: You develop and maintain automated tests and integrate them into our build and deployment processes and exchange ideas with our colleague who is responsible for load testing with us when building the automation
- Manual Tests: You plan and conduct exploratory tests, regression tests, and release tests
- AI-supported functions: You test our AI system with MCP-server and RAG; this includes evaluating answer quality, robustness, and behavior in edge cases, as well as developing suitable testing approaches for this still young discipline
- Bug Tracking: You track errors in Jira from reporting to resolution and also use logs and monitoring data (Sentry, Splunk)
- Team Collaboration: You work closely with requirements engineering, development, operations, and team leadership, check requirements early for testability, and release them from a quality perspective
- AI as a tool: In the medium term, you can evaluate and introduce AI for testing, for example for test case generation, because we are open to your ideas
Profile
- Completed education in computer science (Uni, FH) or comparable qualification
- Understanding of risk-based testing and the ability to set priorities
- Independent, structured, solution-oriented, and goal-oriented way of working
- Experience in building, maintaining, and operating (Qase, Testmo, TestRail, Xray) a test management environment. You know how to structure test cases, test runs, and reportings meaningfully
- Practical experience with E2E test automation, ideally with Playwright or a comparable framework and CI/CD pipelines
- Programming skills in at least one language (Java, Python, or TypeScript/JavaScript)
- Practical experience with manual testing
- Experience with tools such as Jira and Git
- Experience in an agile environment (Scrum, Kanban) as well as an agile mindset that you manifest and apply in your daily professional life
- Interest in learning established and new technologies and working your way into complex problems
- Critical and analytical thinking
- Independent, interdisciplinary work and teamwork skills
- Strong communication skills and very good German and English skills
Advantageous:
- Experience in a university or educational environment
- Methodical testing knowledge, proven by ISTQB certification or equivalent practical experience
- Initial experience in testing AI / LLM-based systems or great curiosity about this topic
- Experience with container technologies (Docker, Kubernetes)
- Experience with observability tools (Sentry, Splunk, Grafana)
We offer
Our employees benefit from diverse and attractive offers. Learn more at:
Work location
Zentrale Informatik
Information on application
Please submit your application by.
Further information
Questions about the position
Dirk Baumann
Team Lead OLAT-Projekte
Working at UZH
As the largest university in Switzerland, the University of Zurich offers a variety of attractive positions in different subject areas and professional fields. With around 10,000 employees and currently 12 professional profiles for learners, the university offers an inspiring working environment in top-tier research and education. Use your talent and your skills with us e j4id10455337jm j4it1043jm j4iy26jm
Automatically translated from the original.
Posted today