About SOS
As part of the LEAP group, our dedication to excellence and customer-focused approach has made us a trusted partner for legal professionals nationwide. Working alongside our team of passionate and driven individuals provides you with the opportunity to grow, develop, and make a meaningful impact in the legal sector.
At SOS, our passion for advancing legal technology has made us a leading provider of legal software solutions. With decades of experience, we deliver innovative, reliable, and user-friendly software that enhances efficiency and ensures compliance, ultimately helping law firms streamline their operations. Our Practice Management software is widely recognised across the profession, and our customisable solutions empower firms to work in the way that best suits their needs.
The role
We are seeking a dedicated Software QA Tester to join our dynamic development team. In this role, you will play a pivotal part in ensuring the quality and reliability of our software products. As a Software QA Tester, you will be responsible for various types of manual testing (regression, functional, non-functional, integration, end-to-end) as well as developing, executing, and maintaining automated test scripts to validate software functionality and performance across various platforms.
This role requires a keen eye for detail, a systematic approach to problem-solving, and a passion for delivering exceptional user experiences. You will collaborate closely with developers, product managers, and other stakeholders to identify quality needs and objectives early in the development lifecycle.
Your contributions will directly impact our product's quality and user satisfaction. Additionally, you will have the opportunity to recommend process improvements and participate in the continuous enhancement of our QA processes.
If you are motivated by the challenge of ensuring high-quality software and are adept at employing various testing methodologies, we would love to hear from you. Join us and help us elevate our software solutions to meet the highest industry standards, all while working in a collaborative and innovative environment.
Working Pattern & Location
09:00 – 17:30 Monday to Friday, Bath office
Hybrid work arrangement: three days in the office and two days remote
REPORTS TO
Head of Development
Requirements
What you'll do
+ Design, develop, and maintain both manual and automated test scripts to support various testing types across the software suite.
+ Identify, document, and track software defects using established issue tracking tools.
+ Collaborate closely with developers and product managers to understand requirements and ensure comprehensive test coverage.
+ Conduct regression, performance, and load testing to validate software stability and reliability.
+ Review requirements, specifications, and technical documentation to provide timely and constructive feedback.
+ Implement and maintain automated testing frameworks and tools to improve testing efficiency and reduce manual effort.
+ Monitor testing progress, reporting on status while ensuring adherence to timelines and quality standards.
+ Support the planning and rollout of new testing strategies aimed at minimizing manual testing.
+ Assist in the creation and upkeep of virtual machines used for testing environments.
+ Work alongside developers and QA team members to create client-facing release documentation.
+ Partner with the support team to investigate and resolve software issues based on fault replication steps.
What you'll bring
+ Bachelor's degree in Computer Science, Engineering, or a related discipline.
+ Demonstrated experience as a Software Quality Assurance Engineer or in a similar QA role.
+ Proficient in test automation tools such as SmartBear, Selenium, JUnit, or TestNG.
+ Strong understanding of QA methodologies, tools, and best practices; ISTQB Foundation certification preferred.
+ Excellent analytical and problem-solving abilities with keen attention to detail.
+ Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
Benefits
What you'll get
In addition to a competitive salary, we offer a comprehensive benefits package, including:
* 8% employer pension contribution based on your qualifying salary
* Private health insurance, including optical and dental coverage.
* Life insurance coverage.
* Access to an Employee Assistance Program (EAP).
* PerkBox membership with a range of perks and discounts.
* 25 days of annual leave, plus 8 bank holidays.
* Complimentary light lunch and snacks provided on-site.
Explore the role further
Discover SOS
Meet our team
Discover more SOS opportunities
Closing Date: Monday 18th August, 2025
We reserve the right to close this vacancy early if we receive a high volume of suitable applications. We encourage interested candidates to apply as soon as possible