Release & quality engineering for AI ergonomics assessment software

Innowise established a predictable delivery system with automated quality gates, transforming product development from chaotic to fully controlled.

2× faster releases

development accelerated with consistent quality

25 new features

shipped in 2 years, as the client planned

Hero section image
Industry Enterprise, EHS
Employees 11–50
Region USA
Client since 2024

Client overview

Summarize article with AI

A university-born product company that develops AI ergonomics assessment software.* Powered by computer vision, it analyzes video streams of employee actions, providing a color-coded risk assessment to help prevent musculoskeletal injuries.

Founded as a deep tech startup, it now partners with the largest global automotive, pharma, and insurance companies and continues to enhance product capabilities and customize deployments for their clients’ needs.

*Client identity is available upon request.

Challenge

The client’s state-of-the-art product experienced rapid growth, but its unstructured, startup-era development processes were struggling to keep up. On the path to product maturity, our client was striving for:

  • Controlled product evolution with predictable planning and release roadmaps to deliver enhancements aligned with strategic priorities;
  • Faster and more stable releases to accelerate feature deployments without breaking system stability;
  • Lower bug fixing costs by reducing dependence on manual, error-prone testing and minimizing production bug firefighting.

Before the client's product could scale smoothly, we needed to clear two major hurdles:

  • Structure development cycles. Introduce modern, flexible development practices to manage progress, resource, and pricing predictably.
  • Level up quality assurance. Build automated quality gates for faster, broader, and genuinely efficient testing.

Solution we delivered

Working in close collaboration with the client product team, Innowise laid a well-grounded process foundation for the project. We built new development and QA system models designed to sustain product evolution in a fast-changing environment.

Predictable delivery system

Stepping in as release coordinators, Innowise brought structure with best agile practices tailored to the client’s scalability-focused product. This way, we implemented:

  • Fixed development cycles — two-week sprints and transparent planning through Jira-based Fix Versions enabled the client to track roadmaps, tasks, velocity, and deadlines;
  • Categorized releases — bi-weekly maintenance, reactive hotfixes, and well-planned big feature releases minimized risks and ensured controlled product development;
  • Test-based verification — smoke and regression testing became obligatory in a two-day pre-release code freeze period;
  • GitLab-powered version control — each update became trackable and rollback-ready. The whole CI/CD pipeline was made transparent, enabling real-time tracking of test results and release readiness.

This consistent, transparent process enabled long-term planning for product development, keeping quality stable and resources under control.

End-to-end QA automatization pipeline

Innowise AQA team created an end-to-end Playwright-based testing framework and integrated it into CI/CD to detect issues at early development stages. Structured hierarchically, from shake-out checks to core path verification, it enables faster feedback on critical bugs, boosting efficiency without impacting development velocity.

We made it real through:

  • Key module coverage — utilizes a pragmatic, risk-based approach with high-value scenarios prioritized;
  • Push-triggered testing — automated testing starts upon each code drop to catch issues immediately;
  • Cross-browser support — tests run through Chromium, Firefox, and Webkit, validating consistency across browsers;
  • Randomization-backed stability — expanded input variations simulate realistic user flows to validate operability within edge cases.

This made QA rock-solid and its cycles predictable, allowing the client to schedule releases confidently, free from the uncertainty of testing timelines.

Streamlined feature shipment

After putting delivery on solid rails, it became more seamless and efficient to ship features and integrations. With Innowise full-stack development, product management, and design support, the product was enhanced with: 

  • New supportive features — UGC auto-translations, SSO/Okta integration, blur toggle, GDPR cookie banner, and more;
  • New language versions — Slovak, Portuguese, Spanish, Japanese, and more;
  • Optimized performance — refactored legacy modules, optimized database queries, and improved the versioning pipeline;
  • User-friendly reports — designed a new look for reports that cover calculations, risks, and recommendations.

We’re proud to keep supporting the client on their development journey — most recently as we bring AI-powered video analysis into the product.

Quote icon

The client came to us at the perfect moment, on the verge of expansion, so we could build a scalability-first foundation instead of putting out fires later. Now they're reaping the rewards: shipping fast and planning long-term with quiet assurance.

Dmitriy Nikitenko
Dmitriy Nikitenko Project Delivery Coordinator

Technologies used

AQA

Playwright

Infrastucture

Git, GitLab CI/CD, AWS, Docker

Backend

Node.js, Express.js, REST API

Frontend

Angular, TypeScript

Team

Icon 1
AQA Engineer
Icon 3
Full-Stack Engineers
Icon 1
UX/UI Designer
Icon 1
Product Owner
Innowise team

Results

Project duration
March 2024 — Present

A well-organized delivery system helped significantly streamline development, which resulted in:

  • 2x shortened releases — new features appear faster with consistent quality;
  • 50x faster testing cycles — cut from 20 hours to 40 minutes;
  • 95% fewer production bugs — left-shift testing enables issue detection at early stages;
  • 25 new features — shipped in 2 years, as the client planned;
  • Efficient incident response & recovery — supported by hotfix releases and versioning control.

Scale with backbone

    Contact us

    Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Send us a voice message
    Attach documents
    Upload file

    You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.

    By clicking Send, you consent to Innowise processing your personal data per our Privacy Policy to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.

    You can also send us your request
    to contact@innowise.com
    What happens next?
    1

    Once we’ve received and processed your request, we’ll get back to you to detail your project needs and sign an NDA to ensure confidentiality.

    2

    After examining your wants, needs, and expectations, our team will devise a project proposal with the scope of work, team size, time, and cost estimates.

    3

    We’ll arrange a meeting with you to discuss the offer and nail down the details.

    4

    Finally, we’ll sign a contract and start working on your project right away.

    arrow