Skills needed: Owning the testing infrastructure to improve product quality; working with product teams and lawyer users to validate work done.
Years of experience: Not explicitly stated.
Education: Not explicitly stated.
Certifications: None mentioned, but Lawrence's passing a UK bar exam equivalent is noted for context on AI capabilities rather than certification requirements.
Must-haves: Ship daily; empathize with users (lawyers and legal clients); strive for excellence as an ambitious company aiming to define the category in legal tech; constantly learning and experimenting, especially regarding applying new technologies like AI.
Responsibilities
Owning the testing infrastructure to improve our product quality and avoid regressions in AI-first software
Working with product teams and our lawyer users to validate work we’re doing, improve our testing and quality rigour, and contribute to how we release and build exceptional products
Building and maintaining test suites and pipelines that keep pace with our rapid product development across our product and AI functions
Working with the rest of the engineering team to adopt better testing methodologies and tools to improve the quality of their work
Defining and monitoring key flows, runbooks and quality metrics across product teams and contributing to our monitoring and reporting infrastructure with our platform and DevOps engineers
Our Engineering Culture
Ship daily - We’re building and releasing features fast, going from idea to production in hours rather than weeks.
Empathise with users - Lawyers and legal clients have unique perspectives, preferences and expectations. We build products which understand them deeply.
Strive for excellence - We’re ambitious and moving fast. The whole business is pushing to be a category defining legal tech company.
Constantly learning and experimenting - We’re at the cutting edge of using AI to directly improve people’s lives. We take a blue-sky but pragmatic approach to how we apply new technologies.
Our tech stack and day to day tools are:
TypeScript for the majority of our applications, frontends, and microservices
Python for data ingestion and our AI services
AWS for our cloud infrastructure
Terraform for defining infrastructure as code
Benefits
Ownership of the testing infrastructure to improve product quality.
Working with product teams and lawyer users to validate work being done.
Contributing to how we release exceptional products by building test suites and pipelines that keep pace with rapid development across our product and AI functions.
Defining and monitoring key flows, runbooks, and quality metrics across product teams while contributing to the company's reporting infrastructure.
Ship daily features from idea to production in hours rather than weeks (implying a fast-paced work environment).
Empathy with users as lawyers and legal clients have unique perspectives, preferences, and expectations which are deeply understood through the product development process.
Ambitious company culture aiming for category defining status in legal tech industry (implying a competitive yet aspirational work environment).
Constant learning and experimentation with new technologies to improve people's lives directly or indirectly related to their role as QA Engineer at Lawhive.