← Back to Jobs
TÜV SÜD logo

Software Engineer - Tester

TÜV SÜD
3.6(448)
👥10k+
Software Engineering
East Kilbride
3 weeks ago
💻 Open Source
Apply →

Explicitly mentions "vibe coding" and AI-assisted testing—role expects using generative and self-healing test workflows with LLMs.

About the Role

Drive automation-first quality engineering by designing, building, and evolving automated test frameworks and AI-driven testing capabilities to accelerate delivery and improve software quality across multiple products and teams.

Job Description

Role

This role focuses on modern, automation-first quality engineering, leveraging AI-assisted testing, autonomous test generation, and intelligent validation to accelerate delivery across multiple products and teams. The engineer will design, build, and evolve automation frameworks while introducing AI-driven capabilities such as generative testing and self-healing tests to improve software quality and team productivity.

Key Responsibilities

  • Lead and evolve end-to-end test strategy across multiple teams and product lines.
  • Architect, develop, and maintain advanced automated test frameworks using C#, Python, or similar languages.
  • Integrate AI/ML-based test generation and analysis tools (examples: GitHub Copilot, Claude, ChatGPT-based assistants, Mabl, Testim, Functionize).
  • Implement autonomous or semi-autonomous testing workflows: generative test creation, AI-assisted code reviews for test coverage, intelligent defect triage and prioritisation, and self-healing test scripts.
  • Enhance and maintain CI/CD pipelines and automated quality gates using tools such as Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
  • Define and maintain performance, regression, integration, and acceptance test suites.
  • Build and manage synthetic data and AI-assisted test data generation environments.
  • Collaborate with development, DevOps, and product teams to embed quality early in the SDLC and produce clear documentation for frameworks and processes.

Requirements

  • Strong hands-on C# automation experience and solid software engineering fundamentals; familiarity with Python is a plus.
  • Experience with automation frameworks such as Selenium, Cypress, Playwright, NUnit, xUnit.
  • Experience integrating AI testing tools or LLM-driven assistants into test workflows and familiarity with prompt engineering concepts and AI safety considerations.
  • Strong experience with CI/CD and DevOps tooling: Azure DevOps, GitHub Actions, Jenkins, or GitLab CI; good understanding of Git and branching strategies.
  • Strong grounding in unit, integration, regression, and performance testing; experience with API testing tools like Postman, Swagger tooling, or REST Assured.
  • Knowledge of containerisation (Docker/Kubernetes) for consistent test environments.
  • Ability to engage with customers, product owners, and business analysts to translate requirements into acceptance criteria and testable conditions.

Desirable Skills

  • Experience with cloud test environments (Azure, AWS, GCP).
  • Knowledge of IaC tooling such as Terraform, Bicep, or Ansible.
  • Experience with observability platforms (Grafana, Kibana, Application Insights).
  • Familiarity with ML model testing or data validation frameworks and security testing (SAST/DAST) and AI governance.

Education & Seniority

  • Degree or equivalent in Computer Science, Software Engineering, or equivalent experience.
  • Role is targeted at Mid to Senior level depending on automation and AI experience.

Location & Employment

  • Work Area: Digital, IT, IT Security & Safety.
  • Country/Region: United Kingdom; Job Location: East Kilbride.
  • Working Model: Remote.
  • Employment Type: Full time / temporary (12-month duration).

Tech Stack

C#PythonSeleniumCypressPlaywrightNUnitxUnitGitHub CopilotClaudeChatGPTMablTestimFunctionizeAzure DevOpsGitHub ActionsJenkinsGitLab CIPostmanSwagger toolingREST AssuredDockerKubernetesTerraformBicepAnsibleGrafanaKibanaApplication InsightsGitSAST/DAST

Skills

Test AutomationSoftware EngineeringAI-Augmented TestingCI/CDDevOpsTest StrategyAPI TestingPerformance TestingRegression TestingIntegration TestingContainerizationTest Data ManagementPrompt EngineeringRequirement AnalysisStakeholder CollaborationDocumentationObservabilitySecurity Testing

Experience Level

Mid

Employment Type

TemporaryFull-time

Benefits

  • Fully Remote
  • Full-time
  • Fixed-term (12 months)
  • Diversity & Inclusion