QA Automation & Support Engineer

  • Neoci Ltd
  • Brighton, Sussex
  • 23/10/2025
Full time Information Technology Telecommunications

Job Description

We are a software company based near Brighton. We design, develop and distribute our own products, including a Unified Communications App and AI-powered tools for call transcription, sentiment analysis and meeting summaries. We also build and support bespoke software applications for selected customers.

Our team combines deep technical expertise with a passion for building scalable, cloud-deployed products that solve real-world communication challenges.

The Role

We're looking for a QA & Support Engineer to ensure our products are robust and our users are supported.

  • You'll create and maintain automated test frameworks (using tools such as Cypress, Cucumber / Gherkin, Playwright or similar) to reduce manual regression work
  • You'll investigate and resolve issues reported by customers or colleagues.
  • The role combines hands-on QA engineering with technical support and requires curiosity, persistence and a keen eye for detail.

Key Responsibilities

Quality Assurance:

  • Design, build and maintain automated test suites.
  • Define acceptance criteria and support test coverage across web, mobile and API layers.
  • Perform exploratory testing on new features.
  • Integrate test automation into CI/CD pipelines.
  • Document results and track defects to closure.
  • Creation of end user docs and manuals

Support & Issue Resolution:

  • Investigate and reproduce reported issues.
  • Provide support for our SaaS, UC and AI applications.
  • Manage issue tracking and communication with developers and clients.
  • Collect and analyse feedback to drive improvements.

You'll Work With

  • WebRTC UC clients
  • AI speech-to-text & sentiment software
  • SaaS platforms built on PHP (Laravel), Node.js and React / React Native
  • Google Cloud Platform (Cloud Run, Cloud Functions, Cloud SQL etc.)
  • GitLab CI/CD

Requirements

Essential:

  • Experience in QA / test automation / technical support.
  • Practical knowledge of tools such as Cypress, Cucumber/Gherkin, Playwright or similar.
  • Strong problem-solving and analytical skills.
  • Ability to communicate clearly with technical and non-technical users.
  • Comfortable documenting and managing bugs and support tickets.

Desirable:

  • Experience maintaining servers and understanding deployment environments.
  • Familiarity with Google Cloud Run or similar serverless/container-based platforms.
  • Knowledge of WebRTC, VoIP or UC systems.
  • Understanding of CI/CD pipelines.
  • Experience with REST APIs and JSON.
  • Interest in AI / speech processing technologies.
  • Exposure to Agile and BDD testing approaches.

Personal Qualities

  • Detail-oriented and methodical.
  • Proactive and keen to improve processes.
  • Friendly, professional and customer-focused.
  • Curious and eager to learn new technologies.

Benefits

  • Relaxed working environment
  • Hybrid / remote flexibility
  • Birthdays off
  • 30+ days annual leave (including bank holidays)
  • Private health & dental plans
  • Health & wellbeing programme
  • Flexible hours
  • Casual dress & company events