> Markdown version of [/jobs/ext/4100609-senior-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/4100609-senior-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Test Automation Engineer - **Company:** Capgemini - **Location:** Glasgow, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Software Applications, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Software Debugging, Github, Windows Presentation Foundation, Microsoft UI Automation, Nunit, Mstest, Software Engineering, System Testing, Windows Desktop, .NET Core, Backend, Git, Windows Services, Teamcity, Software Version Control, SDET, Jenkins - **Published:** October 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d91f5a7c2f489b58 ## About the Role * Experience in SDET/Test Automation roles. * Strong hands-on experience with C#, .NET Framework, and .NET Core. * Proven experience building automation frameworks from scratch. * Strong experience automating: * + Windows Desktop Applications + WPF Applications + Windows Services * Strong understanding of STLC and Quality Engineering practices. * Experience with unit and integration testing frameworks. * Excellent debugging and troubleshooting skills. * Experience with Git and source control management. * Familiarity with CI/CD environments and automated execution pipelines. Automation Tools Experience with one or more of: * FlaUI * WinAppDriver * UI Automation Frameworks * White Framework / TestStack White * NUnit * MSTest * xUnit ## Description We are seeking an experienced Software Development Engineer in Test (SDET) with strong expertise in C#/.NET test automation to design, develop, and maintain automated test frameworks from the ground up. This role focuses on Windows-based desktop applications, WPF applications, and Windows Services. Hybrid working : The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. Your Role * Design, develop, and maintain automation frameworks using C# and .NET. * Build end-to-end automated test suites for: * + Windows Desktop Applications + WPF Applications + Windows Services + Backend Services and Components * Develop reusable automation libraries and utilities. * Create functional, regression, integration, and system test suites. * Collaborate with Developers, Business Analysts, Product Owners, and QA teams. * Identify automation opportunities early in the software development lifecycle. * Ensure automation code is scalable, maintainable, and follows best practices. * Integrate automated testing into CI/CD pipelines. * Analyze test results, troubleshoot issues, and provide root cause analysis. * Support release validation and production readiness activities. * Continuously improve automation coverage and framework performance., CI/CD Tools Exposure to: * Azure DevOps * Jenkins * TeamCity * GitHub Actions We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: * Declare they have a disability, and * Meet the minimum essential criteria for the role.