About Us
Avvoka is a leading legal technology company specialising in document automation. Our platform empowers law firms and in-house legal teams to draft, negotiate, and manage contracts more efficiently. We’re trusted by top names in the industry, enabling major deals with Magic Circle law firms like A&O Shearman, helping McDonald's open new chains, and licensing popular franchises with HBO and Sony. Our team is dedicated to transforming the world of contracts, balancing innovation with a sense of humour in an inclusive, collaborative culture. We’re growing quickly, evolving from a start-up to a scale-up with 20% growth in headcount and over 60% revenue growth in the past year. Join us to push the boundaries of legal technology and help redefine how the world contracts.
Who You Are
We are looking for a Quality Assurance Operations Engineer (QA Ops) own the QA pipeline and operations process, leading the team in driving the testing strategy both before and after product releases and improving product usability. You will ensure that product quality, stability, and performance are consistently maintained by developing and overseeing robust testing procedures, automating tests where possible, and working closely with multiple teams to guarantee that the product meets the highest standards. Your role will focus on creating and managing an effective QA operations pipeline, identifying potential risks early, and ensuring a seamless post-release product experience by troubleshooting technical issues, replicating bugs, escalating reports to engineering, and optimising the post launch product experience for both internal and external users. If you're passionate about owning the quality process and ensuring that every feature exceeds expectations, we want to hear from you.
Key Responsibilities
Management of QA Team & Operations Pipeline
- Manage and optimise the entire QA process and people, from pre-release to post-release, ensuring comprehensive test coverage and smooth operations.
- Define and maintain the testing strategy and processes, ensuring that QA best practices are applied at every stage of the product lifecycle.
- Automate where possible to streamline the pipeline and increase efficiency, balancing manual and automated testing efforts.
Pre-Release Quality Assurance
- Collaborate closely with QA, engineering and product teams to understand feature requirements and design thorough test plans that cover all possible scenarios.
- Execute pre-release testing, including functional, performance, and usability testing, to ensure the product is production-ready.
- Continuously improve pre-release testing processes to catch issues early and reduce post-release defects.
Post-Release QA & Monitoring
- Oversee post-release testing to identify and resolve issues in production, working quickly to diagnose, escalate, and resolve any issues impacting users.
- Use automated monitoring tools and logging to proactively identify performance bottlenecks, bugs, and other issues post-launch.
- Ensure that hotfixes and patches are rolled out smoothly, maintaining high-quality product experiences for end-users.
Bug Tracking & Resolution
- Develop and maintain a streamlined process for bug reporting, escalation, and resolution, ensuring issues are tracked and resolved efficiently.
- Work with engineering teams to define clear bug reproduction steps, prioritize fixes, and track resolution timelines.
- Ensure communication between teams remains fluid, providing stakeholders with updates on critical issues and resolutions.
Stakeholder Communication & Support
- Act as the technical bridge between end-users, Customer Success, Engineer, and Product teams.
- Clearly explain technical concepts and troubleshooting steps to non-technical users.
- Collaborate with the Customer Success team to ensure a seamless user support experience.
Product and QA Pipeline Optimisation
- Analyse historical Product and QA data, trends, and user feedback to identify areas of improvement within the QA pipeline and product.
- Propose and implement improvements to testing tools, methodologies, and operational workflows.
- Monitor the impact of process changes and continuously iterate to improve both pre-release and post-release quality outcomes.
Person Specification
The ideal candidate will have:
- Experience in managing and owning QA operations for both pre-release and post-release phases.
- Expertise in building and maintaining a comprehensive QA pipeline, with an emphasis on both manual and automated testing.
- Strong problem-solving skills and the ability to quickly identify and resolve issues during the pre and post release process.
- Experience working in a cross-functional environment, collaborating with product, engineering, and support teams.
- Strong attention to detail and ability to identify potential risks before they become issues.
It would be desirable that the candidate has:
- Experience in SaaS, legal tech, or document automation products.
- Familiarity with testing tools, databases, and debugging methods.
- Knowledge of basic scripting or automation (e.g., Python, SQL, APIs) to assist with automated testing and QA operations.
Why Join Us?
At Avvoka, you’ll work with a team that’s reshaping the future of contracting within a supportive, ambitious, and engaging culture. This is an excellent opportunity to bring your skills to a growing, innovative company and make a lasting impact.
Screening Questions
Can you walk us through your process for identifying, documenting, and reporting a bug? How do you ensure that the information you provide is clear and actionable for the development team?
Tell us about a time when you identified an opportunity for product optimization or improvement based on user feedback or recurring issues. What steps did you take to address this, and what was the outcome?