CAI Software, LLC

Principal QA Tester

CAI Software, LLC  •  Bengaluru, IN (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Great people. Greater business impact.
About CAI
CAI Software builds digital work execution platforms and software solutions that help manufacturing businesses operate with greater clarity and control. Our people bring structure to complexity by replacing fragmented, paper-based processes with connected digital workflows that improve visibility, compliance, and decision-making in real industrial environments. With 45+ years of experience and a presence across 10+ countries, CAI combines deep industry understanding with practical technology. Our team consists of ~800 employees worldwide who work across 15 core industries and support 5,000+ customers, guided by sound judgment, long-term thinking, and outcomes that endure.
CAI Business Units and the Markets We Serve
CAI Software is organized into three business units - Graphic Communications, Process Manufacturing, and Discrete Manufacturing – aligned to the markets we serve. This structure allows our teams to stay close to customer needs while operating with the scale and support of a global software company.
This role is part of our Process Manufacturing business unit, which provides ERP and operational software to manufacturers that transform raw materials into finished goods through formulas, recipes, or batch-driven processes. We work with small to enterprise manufacturers across industries such as food and beverage, bottling, pharmaceuticals, nutraceuticals, chemicals, paint, paper, tile, and supply chain logistics—supporting end-to-end operations from sourcing through production and distribution.
CAI India
CAI India is a strategic investment in the company’s future. Our Bangalore Center of Excellence is a place of ownership, expertise, and accountability. Teams in India work on global products end to end, contribute to key decisions, and influence how CAI evolves as a business. This is not a support-led model, but rather a center designed to lead through knowledge, responsibility, and trust.
About the Role
At CAI, we pride ourselves on fostering a vibrant and inclusive culture where collaboration is at the heart of everything we do. We believe that working together across diverse teams drives innovation while creating an environment where everyone's contributions are valued. Our commitment to continuous learning and development is central to our culture—we invest in mentorship, career growth, and leadership development to help employees expand their capabilities.
As part of the Maritech platform, our teams build technology used by seafood processors, distributors, and logistics providers globally. Quality, reliability, and speed of delivery are critical as our customers depend on these systems to manage operations, compliance, and supply chains.
What You’ll Do
· Drive the adoption of AI-assisted test generation, automated regression intelligence, and LLM-powered QA workflows to significantly improve testing speed, coverage, and defect detection.
· Act as the technical leader for quality engineering and automated testing, driving the architecture, strategy, and implementation of scalable test automation across the platform.
· Design, build, and maintain high-coverage automated test suites including unit, integration, end‑to‑end, and automated regression testing frameworks to ensure platform stability and rapid release cycles.
· Develop and implement an automation-first testing strategy where automated testing is embedded across the software development lifecycle and manual regression is minimized.
· Lead the adoption of AI-driven testing techniques including intelligent test generation, automated regression analysis, test failure classification, and AI-assisted defect detection.
· Design and evolve test frameworks, reusable automation components, and testing tools to support reliable and maintainable automated testing at scale.
· Partner closely with engineering, product, and platform teams to define comprehensive test strategies aligned with product functionality, architecture, and real customer workflows.
· Implement continuous automated regression testing within CI/CD pipelines to ensure defects are detected early and releases maintain high quality.
· Continuously evaluate and improve testing practices including test coverage, automation reliability, regression detection, and test performance.
· Collaborate with engineering teams to ensure quality is embedded in every phase of development including code reviews, automated validation, and release readiness checks.
· Mentor and guide QA and engineering team members in modern automation frameworks, AI-assisted testing approaches, and quality best practices.
· Identify high-risk areas of the platform and implement robust automated regression coverage to prevent recurring defects.
· Contribute to engineering roadmap and architecture discussions by representing automation, quality engineering, and testing scalability priorities.
What We’re Looking For
· 12+ years of experience in Quality Engineering, Software Testing, or Software Development Engineering in Test (SDET) with a strong focus on automation.
· Demonstrated expertise building large-scale automated testing frameworks and regression testing strategies for modern software platforms.
· Deep hands-on experience building automation frameworks using tools such as Playwright, Cypress, Appium, or similar.
· Strong experience developing test automation using JavaScript or TypeScript.
· Deep knowledge of AI-driven testing approaches including the use of AI for test generation, test optimization, defect detection, regression analysis, and automation intelligence.
· Experience leveraging AI tools and machine learning models to improve testing efficiency, coverage, and defect detection.
· Proven ability to design and maintain high-coverage automated regression suites that support continuous delivery environments.
· Experience integrating automated testing into CI/CD pipelines, particularly with GitHub Actions or similar systems.
· Strong understanding of test architecture, test data management, environment stability, and automation reliability.
· Ability to analyze test failures, diagnose root causes, and continuously improve automation signal-to-noise and regression detection.
· Strong collaboration and communication skills with the ability to influence engineering teams toward automation-first quality practices.
AI Testing Tools & Technologies (Preferred)
Hands-on experience using AI-powered testing tools and platforms to improve test generation, regression detection, and automation efficiency, such as:
· Testim – AI-based test creation, self-healing tests, and intelligent locators
· Mabl – AI-driven end-to-end testing and automated regression detection
· Functionize – Natural language test creation and AI-based testing automation
· Applitools – Visual AI testing for UI validation and regression detection
· Diffblue – AI-based unit test generation
· Launchable – ML-based intelligent test selection for CI pipelines
· Test.ai – Autonomous mobile testing using AI
Experience using Large Language Models (LLMs) to improve testing workflows, including:
· AI-generated test cases and automation scripts
· AI-assisted regression analysis and failure classification
· Automated test data generation
· AI-based bug reproduction and root cause analysis
· Familiarity with integrating AI testing capabilities with CI/CD pipelines, automated regression suites, and test coverage analytics.
Preferred Experience
· Experience building technology for seafood processing, food distribution, logistics, supply chain, or global trade systems.
· Familiarity with customs documentation, traceability, logistics workflows, or regulatory compliance systems.
· Experience working on enterprise SaaS platforms used in operational environments such as manufacturing, logistics, or supply chain.
· Experience working in global engineering organizations with distributed teams.
Additional Requirements
· Experience working in an Agile development environment.
· Ability to participate in on-call pager rotation.
· Experience collaborating across global product and engineering teams.
Why Join Us You’ll have the opportunity to drive some of the most critical transformation initiatives in our company’s history. This is a highly visible role working directly with senior leadership to shape the future operating model of CAI. You’ll bring clarity, discipline, and execution focus to complex cross-functional programs while gaining exposure across every function of the business.
CAI Software, LLC

About CAI Software, LLC

CAI Software, LLC delivers mission-critical, production-oriented software to Manufacturers and Food & Beverage producers, processors, and distributors. This includes enterprise resource planning (ERP), manufacturing execution systems (MES), warehouse management software (WMS), electronic data interchange (EDI eCommerce), and process automation software and services. We are headquartered in the USA and operate globally.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Lincoln, Rhode Island
Year Founded
Unknown
Social Media