QA Software Engineer

Location Edinburgh
Discipline: IT
Job type: Permanent
Contact name: Mitesh Fatnani

Contact email: mitesh.fatnani@change-digital.co.uk
Contact phone: 07737538248
Job ref: 155335
Published: about 7 hours ago
Expiry date: 23 Dec 2026 23:59

Software 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.

 

About the Role:

  • 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.

 

About You:

  • 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.

 

Required Skills and Experience:

  • 3+ years experience as a Software QA Engineer within a professional software development team.
  • Strong ability to identify test scenarios from requirements and user stories.
  • Experience with automated UI testing using C#.
  • Experience testing cloud-based SaaS applications.
  • Hands-on experience configuring virtual machines and creating test data.
  • Experience working within agile development processes.

 

Nice to Have:

  • Experience with Microsoft SQL.
  • Experience with testing on-premise hosted solutions and Windows Desktop applications.
  • Familiarity with API testing using tools such as Postman.
  • Exposure to performance and load testing tools.
  • Experience using AI tools such as GitHub Copilot to streamline QA activities.
  • Experience with CI/CD practices using Azure DevOps.
  • Working knowledge of Windows Server and Active Directory environments.

 

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.