Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Senior Software Development Engineer in Test

Full-Time 55000 - 70000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead testing efforts, define strategy, and mentor junior engineers in a hybrid team.
  • Company: Join an innovative tech-for-good company transforming lives through automation and AI.
  • Benefits: Enjoy a salary of £55-70k, 28 days holiday, and a 15% non-contributory pension.
  • Why this job: Be part of a mission-driven team that values innovation and customer-first thinking.
  • Qualifications: Strong experience with test automation tools and a product-first mindset required.
  • Other info: Work in Edinburgh 3 days a week with occasional travel to London or Bristol.

The predicted salary is between 55000 - 70000 £ per year.

An innovative tech-for-good company in the UK is on a mission to grow their engineering hub in Edinburgh, as they look to bring in an experienced Senior Software Development Engineer in Test to their hybrid team. They’ve been helping hundreds of thousands of people live more independently – and now they’re investing big in automation, AI, and cloud tech to take things to the next level.

What’s the job? You’ll be leading testing efforts across one or more product teams – helping define strategy, guiding best practices, and mentoring more junior Software Engineers in Test. You’ll build out automated test frameworks from the ground up (think Playwright, Cypress, or similar), and work across the full stack – frontend, backend, and APIs. There’s also a strong DevOps and observability culture, so you’ll get stuck into tooling like Dynatrace, Splunk, and OpsGenie, and help improve reliability and performance from the ground up.

This is a role for someone who wants to own the quality space and shape how testing is done across a growing engineering function. You’ll bring:

  • Strong experience with modern test automation tools (Playwright, Cypress)
  • API testing know-how (Postman, SOAPUi, etc.)
  • A solid understanding of CI/CD and DevOps practices
  • A product-first mindset with a real focus on quality and user experience
  • Mentoring or leadership experience
  • Confidence influencing testing strategy and tooling decisions
  • Strong communication – you’ll be working cross-functionally every day
  • Previous experience in a scale-up or product-driven company
  • A passion for tech that makes a difference

You’ll be in the Edinburgh office 3 days a week (flexible which ones), and you’ll travel to Bristol or London every couple of months to catch up with the wider crew – fully paid, of course. In return, they’re able to offer a salary of between £55-70k, as well as a strong benefits package which includes a non-contributory pension of 15%, 28 days holiday, personal development and learning support, and more! This is a genuinely rewarding opportunity with a growing organisation that’s all about making a difference with technology. You’ll be part of a team that values innovation, inclusion, and customer-first thinking.

If this sounds like something you’d love to be involved in, please apply below or get in touch with Lewis at Cathcart Technology.

Senior Software Development Engineer in Test employer: Cathcart Technology

Join an innovative tech-for-good company in Edinburgh, where you'll be part of a dynamic team dedicated to making a positive impact through technology. With a strong focus on employee growth, you’ll benefit from a generous non-contributory pension, 28 days holiday, and personal development support, all within a collaborative and inclusive work culture. This is a unique opportunity to lead the charge in automation and quality assurance while enjoying the flexibility of a hybrid working model and regular team interactions across the UK.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Development Engineer in Test

✨Tip Number 1

Familiarise yourself with the specific automation tools mentioned in the job description, like Playwright and Cypress. Having hands-on experience or even personal projects using these tools can set you apart during discussions.

✨Tip Number 2

Showcase your understanding of CI/CD and DevOps practices by discussing relevant experiences in your interviews. Be prepared to explain how you've implemented these practices in previous roles to improve testing efficiency.

✨Tip Number 3

Highlight any mentoring or leadership experiences you have. This role involves guiding junior team members, so demonstrating your ability to lead and influence will be crucial in your conversations with us.

✨Tip Number 4

Research the company’s mission and values, especially their focus on tech-for-good. Being able to articulate how your personal values align with theirs can make a strong impression and show your genuine interest in the role.

We think you need these skills to ace Senior Software Development Engineer in Test

Test Automation Tools (Playwright, Cypress)
API Testing (Postman, SOAPUi)
CI/CD Practices
DevOps Methodologies
Mentoring and Leadership Skills
Testing Strategy Development
Strong Communication Skills
Cross-Functional Collaboration
Quality Assurance Mindset
User Experience Focus
Problem-Solving Skills
Performance Monitoring Tools (Dynatrace, Splunk, OpsGenie)
Adaptability to New Technologies
Experience in Scale-Up or Product-Driven Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern test automation tools like Playwright and Cypress. Emphasise your API testing skills and any leadership or mentoring roles you've held, as these are key for the Senior Software Development Engineer in Test position.

Craft a Compelling Cover Letter: In your cover letter, express your passion for tech that makes a difference. Discuss how your product-first mindset aligns with the company's mission and how you can contribute to their shift from manual to automated testing.

Showcase Relevant Projects: Include specific examples of projects where you've built automated test frameworks or improved testing strategies. Highlight your experience with CI/CD and DevOps practices, as well as any tools like Dynatrace or Splunk that you've used.

Prepare for Technical Questions: Anticipate technical questions related to your experience with testing strategies and tools. Be ready to discuss how you've influenced testing decisions in previous roles and how you approach mentoring junior team members.

How to prepare for a job interview at Cathcart Technology

✨Showcase Your Automation Skills

Be prepared to discuss your experience with modern test automation tools like Playwright and Cypress. Bring examples of how you've built automated test frameworks and the impact they had on previous projects.

✨Demonstrate Your API Testing Knowledge

Since API testing is crucial for this role, be ready to talk about your experience with tools like Postman or SOAPUi. Share specific instances where your API testing improved product quality or user experience.

✨Highlight Your Leadership Experience

As you'll be mentoring junior SETs, it's important to convey your leadership skills. Discuss any previous mentoring roles or experiences where you influenced testing strategies and best practices within a team.

✨Communicate Effectively

Strong communication is key in this role, especially since you'll be working cross-functionally. Practice articulating your thoughts clearly and concisely, and prepare to discuss how you've collaborated with other teams in the past.

Senior Software Development Engineer in Test
Cathcart Technology
C
  • Senior Software Development Engineer in Test

    Full-Time
    55000 - 70000 £ / year (est.)

    Application deadline: 2027-05-03

  • C

    Cathcart Technology

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>