developerjobs.ch
← All jobs

Quality Assurance (QA) Engineer (m/f/d) with focus on Test Automation and AI Systems 80 %

Universität Zürich

Employment type
Part-time
Workload
80%
Location
Zürich
Languages
German, German
First posted
Apply now

As the largest university in Switzerland, the Universität Zürich offers a variety of attractive positions in different departments and professional fields. With around 10'000 employees and currently 12 professional profiles for learners, the university offers an inspiring working environment in cutting-edge research and education. Use your talent and your skills with us. Learn more about the UZH as an employer! ###

Tasks

  • Test management environment: You set up 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 when building the automation with our colleague who is responsible for load testing with us
  • 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 response 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 (e.g. Sentry, Splunk) for this purpose
  • Team collaboration: You work closely with requirements engineering, development, operations and the team lead, check requirements early for testability and approve releases 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- and goal-oriented way of working
  • Experience in the setup, maintenance and operation (e.g. Qase, Testmo, TestRail, Xray) of a test management environment. You know how to structure test cases, test runs and reportings in a meaningful way
  • Practical experience with E2E test automation, ideally with Playwright or a comparable framework and CI/CD pipelines
  • Programming skills in at least one language (e.g. 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 everyday professional life
  • The interest to learn established and new technologies and to work your way into complex problems
  • Critical and analytical thinking
  • Independent, interdisciplinary work and teamwork skills
  • Communication strength and very good German and English skills

Advantageous:

  • Experience in a higher education or educational environment
  • Methodical testing knowledge, e.g. 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)

Automatically translated from the original.

Posted today

Location

View on Google Maps

See this page on softwareengineerjobszurich.ch