Location: Remote Reporting To: Head of QA Department: Engineering & Architecture
About ILS
At Intelligent Legal Solutions (ILS), we’re transforming how fund formation and private equity legal work gets done. Our flagship product, Provision, is a legal tech SaaS platform that streamlines fund documentation and workflows for law firms and institutional fund managers.
We’re still early, but we have a clear product—market fit, a deep understanding of our buyers, and an ambitious roadmap. We operate at the intersection of legal, private equity, and workflow automation, and we’re building the go-to platform for fund formation teams globally.
This is an opportunity to join a lean, high-calibre team that is seeing significant traction in the marketplace. The bar is high, the work is hands-on, and the impact on the company’s growth, brand, and revenue will be direct and visible.
We move fast, take ownership, and stay close to our customers. We value clear thinking, simplicity over complexity. If you want to do the best work of your career in legal tech, we’d love to build with you.
About the Role
We are looking for a Senior Automation QA Engineer with strong Python expertise to build and maintain stable, scalable automated test frameworks.
You will work closely with Agile development teams, integrate automated testing into CI/CD pipelines, analyze failures and identify root causes, and continuously improve test reliability and overall product quality.
What You’ll Be Doing
Developing and maintaining automated BDD UI tests (Playwright).
Expanding API test coverage.
Writing schema validation and contract tests.
Integrating automated tests into CI/CD pipelines.
Working closely with manual QA Engineers, Developers, PMs, and DevOps Engineers.
Improving automation reliability and reducing flaky tests.
Must-Have Requirements
6-7+ years of hands-on experience as an Automation QA Engineer.
Strong hands-on experience with Python for test automation.
Proven experience designing, building, and maintaining scalable and reliable automated test frameworks.
Solid understanding of test automation best practices, test architecture, and QA processes.
Good understanding of CI/CD pipelines and experience integrating automated tests into CI/CD workflows.
Strong debugging and troubleshooting skills, with the ability to analyze test failures and quickly identify root causes.
Experience working in Agile/Scrum development teams and collaborating closely with developers, QA engineers, and DevOps.
Strong focus on test stability, maintainability, and overall product quality.
English at a level (B2+) sufficient for daily communication with the team.
Personal Attributes
Detail-oriented engineer with a strong quality mindset and a passion for building reliable automation.
Collaborative team player who works effectively with developers, QA engineers, DevOps, and other stakeholders in Agile teams.
Proactive and resourceful problem-solver who takes ownership and identifies potential quality risks early.
Committed to test reliability, maintainability, scalability, and continuous improvement of QA processes.
Strong analytical mindset with the ability to investigate complex failures and identify root causes.
Communicates clearly and proactively, raising quality risks, technical concerns, and testing gaps early in the development lifecycle.
Nice to Have
Experience with cloud environments (AWS).
Experience with performance testing (Locust).
Experience with metrics (Grafana).
How We Work
Scrum, with several development teams working on the same platform.
QA Automation Tech Stack
Frameworks: Playwright, pytest
Reporting: Allure3
Test management: Xray, Testomat
CI/CD: GitHub Actions
Equal Opportunities
ILS is committed to providing an inclusive and fair recruitment process. We welcome applications from people of all backgrounds and make employment decisions based on skills, experience and suitability for the role.
We do not discrimin



