Senior Python Automation Test Engineer with AI

Epam Systems, Inc.
Zürich, Switzerland
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French, German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Agile Methodologies
Artificial Intelligence
Automation of Tests
Data Governance
Python
Software Architecture
Systems Development Life Cycle
Software Engineering
Large Language Models
Generative AI
Virtual Agents

Job description

We're looking for a Senior Delivery Manager - Insurance Domain to join our team in Zurich, Switzerland, in a hybrid working mode.

In this role, you will drive end-to-end delivery for key insurance clients, working closely with account management and business development to ensure successful execution of complex engagements. This position combines delivery management responsibilities with AI-first leadership, leveraging advanced tools to optimize SDLC processes and enable measurable business value in a regulated industry. You will act as a trusted advisor in Insurance, guiding clients toward practical AI adoption while ensuring robust governance and compliance across engagements.

Responsibilities

  • Oversee full lifecycle delivery for client projects/programs, ensuring compliance with internal processes and governance standards
  • Manage client relationships at multiple levels, define expectations, and mitigate delivery risks proactively
  • Promote AI-driven delivery enablement within teams to improve SDLC efficiency and overall productivity
  • Identify, scope, and structure high-value AI use cases in Insurance (e.g., claims processing, underwriting, policy administration) and develop adoption roadmaps
  • Translate AI capabilities (Generative AI, agentic frameworks, LLM integration) into clear delivery outcomes, adjusting estimation models and team structures
  • Lead multiple concurrent workstreams across business and technical teams, ensuring timely escalation and risk handling
  • Collaborate with architects, consultants, product owners, and QA teams to craft realistic project estimations and delivery plans
  • Support business development by preparing proposals, SOWs, and representing delivery leadership during pre-sales and contracting phases
  • Contribute to domain expertise growth by sharing best practices internally and with clients, maintaining continuous professional development

Requirements

  • 5-10 years of experience in consulting or IT service delivery management, including at least 3 years in the Insurance domain
  • Proven ability to deliver complex projects and manage senior client stakeholders
  • Hands-on experience applying AI tools (LLM APIs, coding assistants, agentic AI frameworks) to real delivery work
  • Strong capability to identify and quantify AI use cases while navigating risk, compliance, and data governance in Insurance contexts
  • In-depth knowledge of the Software Development Life Cycle, Agile delivery, and practical project delivery methodologies
  • Understanding of software architecture principles and IT Service Management processes
  • Experience leading distributed teams across multiple geographies
  • Strong leadership, organizational, and stakeholder management skills with exceptional communication and presentation abilities
  • Fluency in English and German or French

Benefits & conditions

Pulled from the full job description

  • Parental leave

  • Retirement plan, * 5 weeks of vacation

  • EPAM Employee Stock Purchase Plan (ESPP)

  • Enhanced parental leave

  • Extended pension plan

  • Daily sickness allowance insurance

  • Employee assistance program

  • Global business travel medical and accident insurance

  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses

  • Please note that any offers will be subject to appropriate background checks

  • We do not accept CVs from recruiting or staffing agencies

  • For this position, we are able to consider applications from the following:

  • Swiss nationals
  • EU/EFTA nationals
  • Third-country nationals based in Switzerland with an appropriate work permit
  • Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

Apply for this position