Senior Software Quality Assurance Engineer
Location: Edinburgh – Hybrid
Join a fast‑growing technology business that is shaping the future of innovative solutions. We are looking for a Senior Software Quality Engineer to play a key role in delivering high‑quality products through automation, collaboration, and proactive quality practices.
Rather than acting as a gatekeeper, you will work closely with developers, product managers, and designers to build quality into the product from the start. This is an opportunity to influence engineering culture and make a real impact on how software is delivered.
What You Will Be Doing
* Collaborate with developers to design testable solutions and integrate testing into development workflows.
* Build, maintain, and improve automated test suites (unit, integration, API, E2E, performance, where appropriate).
* Develop and maintain testing frameworks/tools that improve speed, stability, and developer experience.
* Embrace and spread shift‑left testing practices – early identification and prevention of defects.
* Support teams in writing Acceptance Tests and improving acceptance criteria clarity.
* Contribute to CI/CD pipelines to ensure fast, reliable feedback loops.
* Analyse test failures, identify root causes, and partner with the team to resolve issues early.
Technical Skills
* Strong experience with automated testing: API, UI, integration, acceptance, unit.
* Proficiency in one or more programming languages (e.g., TypeScript, Java, C#, etc.).
* Hands‑on experience with modern automation frameworks (e.g., Playwright, Cypress).
* Solid understanding of CI/CD pipelines and tooling (GitHub Actions, Jenkins).
* Familiarity with microservices, cloud environments, and containerisation (Docker, Kubernetes).
* Awareness of non‑functional requirements (security, performance).
Quality Practices
* Writing well‑defined Acceptance Criteria with cross‑functional collaboration.
* Strong understanding of testing principles, exploratory testing, and test design.
* Shift‑left experience, preventing defects via early collaboration and specification refinement.
Additional Information
* Hybrid working – 3 days in a vibrant Edinburgh city centre office.
* Competitive salary and benefits including contributory pension, health insurance, and enhanced parental leave.
* 33 days annual holiday, flexible working, and loyalty share scheme.
* Regular social events, mindfulness sessions, and a yearly development retreat.
Employment Details
* Seniority level: Associate
* Employment type: Full‑time
* Job function: Information Technology
* Industries: IT System Testing and Evaluation
If you are passionate about quality and want to make an impact in a fast‑paced SaaS environment, please get in touch.
#J-18808-Ljbffr