Senior QA Engineer

Company: Experis Scotland
Apply for the Senior QA Engineer
Location: City of Edinburgh
Job Description:

We’re working with a growing technology business that develops complex software and embedded systems for customers operating in highly technical environments. They’re looking for a Senior QA Engineer to help raise the bar on quality across a range of products and projects.

This isn’t a role where you’ll simply pick up a set of test cases and execute them. The QA function is still evolving, so they need someone who enjoys building processes, defining testing approaches and helping shape how quality is embedded throughout the engineering lifecycle.

You’ll be joining a collaborative engineering team and working closely with Software Engineers, Product teams and stakeholders across a mix of web, software and embedded technologies.

What you’ll be doing

  • Defining and improving testing processes, standards and best practices
  • Creating test strategies, plans and documentation from the ground up
  • Designing and maintaining automated tests using Python
  • Testing web applications, which make up around 40% of the environment
  • Supporting integration, system and regression testing activities
  • Working alongside C++ software development teams throughout the development lifecycle
  • Helping drive a quality-first mindset across engineering teams
  • Contributing to customer-focused projects and product releases

What they’re looking for

  • Strong background in software testing and QA
  • Experience building or improving testing frameworks, processes and documentation
  • Experience testing web-based applications
  • A proactive approach with the confidence to challenge and improve existing practices
  • Strong stakeholder and communication skills

Nice to have

  • Embedded Linux testing experience
  • Exposure to hardware or firmware testing
  • Experience within networking, telecoms or communications environments
  • Knowledge of signal processing or network technologies
  • Previous mentoring, leadership or management experience

Tech Environment

  • Python test automation
  • Web applications and front-end technologies
  • Embedded Linux
  • Networked and communications-based products

Why it’s worth a look

  • Opportunity to genuinely influence and shape the QA function
  • Interesting mix of web, software and embedded testing
  • Modern automation environment with Python at the centre
  • Growing engineering team with multiple hires planned
  • High visibility role with plenty of stakeholder interaction
  • Clear progression opportunities into technical leadership or management
  • Complex products where quality really matters

If you’re a Senior QA Engineer who enjoys improving processes, driving quality standards and working on technically challenging products, we’d be keen to tell you more

#J-18808-Ljbffr…

Posted: July 25th, 2026