Senior Staff Test Engineer

Company: DASSAULT SYSTÈMES
Apply for the Senior Staff Test Engineer
Location: London
Job Description:

Overview

In this role you will lead automation engineering to deliver scalable, AI-powered test frameworks that accelerate software delivery. You’ll mentor a team, embed intelligent testing solutions into CI/CD, and drive quality across multiple release streams. You’ll shape testing practices and collaborate with engineering and product teams to raise the bar on release reliability. This is a chance to impact product quality at scale in a fast-moving environment.

Pay / Benefits

  • medical
  • dental
  • family leave
  • life and disability insurance
  • generous pension
  • 25+ paid holidays per year

Responsibilities

  • Lead and mentor a team of automation engineers, setting direction and ensuring quality deliverables
  • Architect and own scalable Python-based test automation frameworks using solid OOP
  • Drive CI/CD integration for automated tests using GitHub Actions or equivalent
  • Build and maintain custom AI agents to enhance testing workflows (test generation, intelligent selection, quality reporting)
  • Coordinate with engineering, product, and release management to ensure on-time releases
  • Own automation projects end-to-end from design to execution and reporting
  • Define automation best practices, coding standards, and test coverage strategies
  • Integrate automated tests into deployment workflows for continuous quality feedback
  • Collaborate with product and engineering to embed quality early in development lifecycle

Key requirements

  • Hands-on Python development with strong OOP and clean code
  • Ability to architect and maintain scalable test automation frameworks from scratch
  • Strong understanding of CI/CD and experience with GitHub Actions or Jenkins/GitLab CI/CircleCI
  • Experience building or working with custom AI/LLM agents in testing
  • Knowledge of software testing methodologies
  • API test automation experience (REST/GraphQL) with Pytest/Requests
  • Leadership/mentoring experience in automation teams
  • Ability to own automation projects with minimal supervision
  • Experience managing multiple stakeholders across engineering, product, and release management
  • Proficiency with Git as a version control tool and related workflows
  • Strong written and verbal communication for cross-team collaboration
  • Experience with Agile/Scrum and sprint-based delivery
  • Experience with Jira and Zephyr Scale for test management
  • Experience in software quality engineering or test automation
  • leadership
  • mentoring
  • cross-team collaboration
  • Python
  • OOP design
  • test automation frameworks

…

Posted: October 24th, 2026