hero

Play a role in the future of software

Discover opportunities across our portfolio companies

Software QA Lead

SeeChange

SeeChange

Quality Assurance
Manchester, UK
Posted on Nov 14, 2025

Seechange is building the next generation of vision AI — technology that helps businesses understand what’s happening in the real world through intelligent video analytics. We’re hiring our first dedicated Lead Software QA to iterate and improve upon test and release management processes.

Software QA Lead

The Software QA Lead will be the champion for quality at SeeChange This is a hands-on role responsible for designing, implementing, and managing our QA strategy, from unit testing frameworks to user acceptance testing (UAT). You will work closely with our Computer Vision Engineers, Software Engineers, Data Scientists, and Product Managers to embed quality into the entire software development lifecycle, ensuring our products are robust, scalable, and meet strict performance requirements.

What You’ll Do

Strategy & Process Ownership

  • Establish and lead the entire QA function, defining the overall test strategy, methodology, and processes for our computer vision products
  • Select, implement, and maintain appropriate tools and frameworks for test automation, performance testing, and continuous integration/continuous deployment (CI/CD) integration
  • Develop and manage quality metrics and reporting to provide clear visibility into product health and release readiness to the leadership team

Testing & Execution

  • Design, write, and execute comprehensive test plans and test cases (both manual and automated) covering functional, performance, security, and regression testing
  • Focus on testing the unique aspects of computer vision systems, including data pipeline integrity, model inference performance, robustness to varied data, and accuracy of detection/classification algorithms
  • Oversee and manage all phases of testing, including unit, integration, system, and user acceptance testing (UAT).

Collaboration & Leadership

  • Collaborate closely with the Product, Engineering and Data Science teams to review requirements, user stories, and technical specifications to ensure they are testable
  • Collaborate closely with the Delivery team to support customer release management to ensure successful deployments and upgrades.• Manage and triage bug reports and defects, working with engineers to prioritize and ensure timely resolution
  • Act as a mentor and knowledge resource for engineers on best practices for quality assurance, testability, and writing clean, reliable code
  • Contribute actively to the CI/CD pipeline setup to integrate automated testing seamlessly into the development workflow

What We’re Looking For

You’ll succeed in this role if you:

  • 5+ years of experience in Software Quality Assurance, with at least 2 years in a Lead or Senior role defining QA strategy.
  • Demonstrated experience building and maintaining automated testing frameworks using languages like Python, Go and C++
  • Expertise with common testing tools and frameworks (e.g. pytest, robot, Selenium, Cypress, LoadRunner, Postman)
  • Strong understanding of the software development lifecycle (SDLC) and agile methodologies.
  • Excellent communication skills with the ability to articulate quality risks and technical issues clearly to both technical and non-technical stakeholders

Bonus Skills (Nice to Have)

  • Direct experience testing Machine Learning (ML) or Computer Vision systems, including testing data quality, model performance metrics (mAP, F1, precision/recall), and inference latency
  • Familiarity with cloud platforms (e.g. Azure) and containerization technologies (Docker, Kubernetes) used for deployment and testing
  • Experience mocking external hardware (e.g. Self-checkout, IP Cameras)
  • Experience with version control systems, particularly Git, and CI/CD tools (e.g. GitLab CI)
  • Experience in retail tech or self-checkout systems

Why You’ll Love Working Here

  • Competitive pay and benefits
  • Work on innovative projects that use AI to solve real-world problems
  • A collaborative, flexible environment where your ideas matter
  • Room to learn, grow, and build your technical career

If you love solving problems, learning new things, and working at the intersection of technology and real customer impact, we’d love to hear from you. After carefully considering all applications, we will be in touch with the shortlisted candidates.

SeeChange Technologies LTD is committed to protecting as described in this Privacy Statement. By applying for this position, you confirm that you agree that the personal data you gave can be collected, used and processed for the purposes of applicant selection in the recruitment process.