
Software Quality Assurance (QA) Engineer/ 4 days ago
Quick Summary
QA Engineer / Software Tester (Python, PyTest, PostgreSQL)
Kamma is dedicated to removing the complexity and risk associated with property licensing in the UK housing market. We provide clear, accurate, and effortless compliance solutions, turning a painful cost center into a commercial advantage. We are an AI-native team focused on automation and maximizing human value.
Our platform is fast, flexible, and built to launch new products quickly as regulations shift. We partner with major brands including Foxtons, JLL, Knight Frank, and Chestertons.
What You Will Do
- Work in an agile team environment with daily stand-ups based on our product backlog.
- Produce reusable test scripts, both manual and automated, to test new and amended components across all our platforms, web portals, and APIs.
- Execute automated and manual test scripts.
- Create, validate, and report defects in accordance with the defect life cycle.
- Document and report test results for all items in JIRA.
- Work with the QA Lead and engineering team to ensure all software is tested appropriately.
- Work closely with the product team to ensure delivery aligns with customer needs.
- Ensure due development process is adhered to along internal documentation guidelines.
Technical Requirements
- Experience writing and maintaining automated test suites for web portal user interfaces, RESTful web APIs, software components, and packages.
- Proficiency with our test platform of choice: Python using PyTest.
- A strong, self-organized drive to create long-term and scalable solutions.
- Language experience in both Python and PHP/Laravel.
- Backend database experience using PostgreSQL.
- Cloud computing experience, preferably Google Cloud Platform or Amazon AWS.
- A strong understanding of the SDLC and of CI/CD pipelines.
- Experience testing microservice based platforms is desirable, including understanding the quality risks introduced by distributed services, varied technology stacks, and service-to-service interactions.
- Experience working in a B2B SaaS environment is desirable, particularly where product quality, reliability, and customer trust are critical.
Soft-skill Requirements
- Good communication at all levels within the organization, able to highlight risks involved and potential blockers.
- A strong care for attention to detail.
- Shows a strong and willing dedication to learn.
- Good team fit with recognizable qualities for Kamma's culture.
- Ready to face new problems and hurdles head-on with a positive and resourceful attitude.
- You are comfortable working in an early stage company where priorities evolve and processes are still being defined.
- You take ownership, think clearly, and focus on getting the right things done with pace.
Why Kamma
- Purpose and impact: Help raise housing standards across the UK.
- Engineering is a remote first team. We come together monthly for in-person engineering days focused on collaboration and planning. The whole company meets quarterly to align on progress, priorities, and culture.
- Expand your technical knowledge. We use an approach of “the right tool for the right job,” meaning QA is a rich and varied skill set, touching on front end, back end, APIs, and everything else that makes up our platforms.
Compensation and Benefits
- Salary: Base Salary: £40,000 – £55,000 per annum, depending on experience.
- Equity: Participation in the company share option scheme.
- Great benefits including:
- 25 days holiday, which increases with tenure + we usually close for the Christmas period
- 2 charity days per year
- Pension scheme, health insurance, cycle-to-work scheme, book allowance, home office budget, curiosity budget, and more.
The timing is exceptional: strong foundations, clear momentum, and scaling fast towards Series B. You’ll join a curious, ambitious team that values ownership, clarity, and pace.
