At a Glance
- Tasks: Join our team as a Software QA Tester, ensuring top-notch quality in our legal software.
- Company: SOS is a leading provider of innovative legal software solutions, dedicated to enhancing efficiency for law firms.
- Benefits: Enjoy hybrid work, competitive salary, private health insurance, and 25 days annual leave plus bank holidays.
- Why this job: Make a real impact in the legal sector while collaborating in a dynamic and innovative environment.
- Qualifications: Bachelor's degree in Computer Science or related field; experience in QA roles and test automation tools required.
- Other info: Work hours are Monday to Friday, 09:00 – 17:30, with a mix of office and remote work.
The predicted salary is between 30000 - 42000 £ per year.
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
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.
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 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
#J-18808-Ljbffr
Software QA Tester employer: LEAP Legal Software
Contact Detail:
LEAP Legal Software Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software QA Tester
✨Tip Number 1
Familiarise yourself with the specific testing tools mentioned in the job description, such as SmartBear and Selenium. Having hands-on experience or even completing online tutorials can give you a significant edge during interviews.
✨Tip Number 2
Understand the legal software landscape and the unique challenges it presents. Research common issues faced by law firms regarding software solutions, as this knowledge will help you demonstrate your understanding of the industry during discussions.
✨Tip Number 3
Prepare to discuss your previous QA experiences in detail, especially any instances where you improved testing processes or collaborated with cross-functional teams. Real-life examples will showcase your problem-solving skills and teamwork abilities.
✨Tip Number 4
Network with current or former employees of SOS or similar companies. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during your application process.
We think you need these skills to ace Software QA Tester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software quality assurance. Focus on your skills with test automation tools like SmartBear, Selenium, JUnit, or TestNG, and mention any ISTQB certifications you hold.
Craft a Compelling Cover Letter: In your cover letter, express your passion for quality assurance and detail how your previous experiences align with the responsibilities of the Software QA Tester role. Mention specific testing methodologies you have employed and how they contributed to project success.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your analytical and problem-solving abilities. Discuss situations where you identified defects and how you collaborated with developers to resolve them.
Highlight Collaboration Experience: Since the role involves working closely with cross-functional teams, emphasise your communication skills and any past experiences where you successfully collaborated with product managers and developers to achieve quality objectives.
How to prepare for a job interview at LEAP Legal Software
✨Understand the Role
Make sure you thoroughly understand the responsibilities of a Software QA Tester. Familiarise yourself with the types of testing mentioned in the job description, such as regression and integration testing, so you can discuss your relevant experience confidently.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with test automation tools like Selenium or JUnit. Highlight specific projects where you've successfully implemented these tools, as this will demonstrate your technical proficiency and problem-solving abilities.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your analytical skills and attention to detail. Practice articulating how you would approach identifying and documenting software defects, as well as how you would collaborate with developers and product managers.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's QA processes and the tools they use. This shows your genuine interest in the role and helps you gauge if the company’s culture aligns with your values, especially regarding collaboration and innovation.