Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
π€ 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Change Digital β Digital & Tech Recruitment β’ City of Edinburgh, Scotland, United Kingdom
Salary: 100 compa
Role & seniority: Software QA Engineer, mid-level (3+ years in professional QA)
Stack/tools: C#-based automated UI testing; SaaS, desktop Windows apps, on-prem Windows Server; Azure-hosted environments; Hyper-V and Azure DevTest Labs; Agile workflow; familiarity with CI/CD (Azure DevOps is a plus)
Validate functionality across SaaS, desktop, and on-premise server applications
Develop and maintain automated regression tests; perform manual test design and execution
Identify, document, and track bugs; collaborate with developers, product owners, and DevOps to drive quality improvements
3+ years as Software QA Engineer in a software development team
Experience with automated UI testing in C#
Testing cloud-based SaaS applications
Hands-on VM setup/configuration (Hyper-V, test data creation)
Experience within Agile processes
SQL experience; testing on-premise Windows/Desktop apps
API testing with tools like Postman
Performance/load testing tools
AI-assisted QA tools (e.g., GitHub Copilot) and CI/CD with Azure DevOps
Windows Server/Active Directory familiarity
Location & work type: Edinburgh, Scotland; remote role with potential for hybrid/onsite as needed
QA Engineer β Edinburgh β up to Β£65K plus benefits (Remote role)
Change Digital are supporting a Global Software Technology company in their search for a Software QA Engineer. This is a great opportunity to join a team of engineers passionate about building world-class products that empower Legal, Risk, Compliance and HR professionals at Fortune 100 companies. Youβll play a key role in ensuring the quality, performance and reliability of the full product suite β spanning Microsoft Azure-hosted SaaS applications, Windows desktop applications and on-premise Windows Server solutions.
Test Across Platforms: Validate functionality across SaaS, desktop, and on-premise server applications.
Automate Intelligently: Create and maintain automated regression tests using modern automation frameworks and technologies, primarily in C#.
Perform Manual Testing: Identify, design, and execute manual test scenarios to ensure product reliability and consistency.
Manage Test Environments: Install, configure, and maintain environments using Hyper-V virtual machines and Azure DevTest Labs.
Ensure Quality at Every Step: Identify, document, and track bugs β collaborating closely with developers and product owners to drive resolution.
Continuously Improve: Identify opportunities to enhance QA processes, tools, and overall testing strategy.
Collaborate Broadly: Work closely with developers, DevOps engineers, and other stakeholders across the full software development lifecycle β from concept to production.
Detail-Oriented and Methodical: You take pride in spotting what others might miss, ensuring every feature meets the highest quality standards.
Automation-Driven: You have hands-on experience building automated test suites that improve reliability and efficiency.
Adaptable and Curious: You enjoy solving diverse technical challenges, from configuring environments to improving QA strategy.
Collaborative and Communicative: You thrive as part of a cross-functional team and actively share insights and best practices.
Continuous Learner: Youβre enthusiastic about evolving your technical and professional skills, staying ahead of industry trends.
This role is urgent in nature so please email your CV to mitesh.fatnani@change-digital.co.uk or call 077 375 38 248 for more information.