CAI Software, LLC

Staff QA Engineer

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

Job Description

Staff QA Engineer - eFlow Automator Print
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 teams work across 15 core industries and support 5,000+ customers, guided by sound judgment, long-term thinking, and outcomes that endure.
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
This role is part of CAI Software's Graphics Communications BU and will contribute to eFlow Automator Print. The position is based in Bangalore with a hybrid work model (2 days per week in-office, remainder remote).
As a Staff QA Engineer, you will play a critical role in ensuring the quality, reliability, and scalability of complex, distributed systems. This role sits at the intersection of deep technical quality engineering, test strategy, and hands-on automation for modern application architectures.
You will work closely with engineering, product, and platform teams to design and execute robust QA strategies, with a strong focus on messaging systems (ActiveMQ) and modern test automation using Playwright. Beyond execution, you will influence quality standards, mentor QA engineers, and help embed quality-first thinking across the development lifecycle.
This role is ideal for someone who enjoys solving complex technical problems, thrives in highly distributed environments, and takes ownership of quality outcomes end to end.
Your key responsibilities will include:
Designing and owning end-to-end QA strategies for distributed and event-driven systems
Leading technical QA efforts for messaging-based architectures, including ActiveMQ testing (queues, topics, durability, retries, error handling, throughput, and fault tolerance)
Building, maintaining, and scaling test automation frameworks using Playwright or /Java/selenium.
Act as a senior engineer on a team of web quality engineers to design, develop, and execute test automation to ensure the quality and reliability of our software products
Act as a staff engineer on a team of quality engineers to design, develop, and execute test automation to ensure the quality and reliability of our software products
Collaborate with cross-functional teams including developers, product managers, and quality engineers to identify test requirements and devise comprehensive test strategies
Take ownership and accountability for the growth, enhancement and maintenance of test frameworks and tools
Consistently ship automation code and test framework components with minimal guidance and review pull requests
Follow and suggest improvements to the workflow processes for software delivery
Collaborate with Engineering and Product team members to ensure quality automation is meeting or exceeding the needs of the team to which they are assigned
Follow and enhance the standards for style, maintainability, and best practices for high-scale API platforms; advocate for these standards in code reviews.
Make and deliver on your work commitments in a timely manner
Accurately estimate the level of effort for work and keep accurate records of progress and completion of work
Inform the organizations development process by understanding the detailed functional requirements and non-functional considerations as well as the needs and expertise of the other teams
Provide guidance and teach others in your area of expertise
Present your work to other members of the Engineering organization
Contribute to overall project plans and your work by collaborating with your team, consulting the broader Engineering organization, and doing online research
Perform work on multiple concurrent engineering efforts with minimal supervision
You will be a good fit if you are:
12+ Yrs of relevant experience (guideline).
Niche QA (Technical QA with Messaging systems like ActiveMQ testing expereince along with Playwright or java-selenium automation)
A highly technical QA professional with deep expertise in testing distributed and messaging-based systems
Experienced in ActiveMQ or similar messaging platforms, with a strong understanding of asynchronous processing patterns
Hands-on with Playwright automation and comfortable building scalable automation solutions
Experience using Playwright (preferred), Cypress and/or Appium (with Webdriver.io) for the development of front-end test automation capabilities in support of the delivery of web solutions built on Angular
Extensive, hands-on experience developing unit, integration, functional, regression and performance tests to validate APIs using C# .NET testing frameworks and tools
Demonstrated, hands-on mastery of C# / .NET for the development of test automation in a cloud-based, microservices environment
Positive and solution-oriented mindset
Effective communication skills: Regularly achieve consensus with peers, and clear status updates.
Intellectually curious with a background in using data to measure and explore how to evolve our technology
An inclination towards inclusion, candor, and transparency
Ability to create integration and end-to-end automated tests.
Professional experience with Continuous Integration Pipelines and Automation using GitHub Actions
Professional experience using Git in a professional/workplace environment.
We would welcome (but not required):
Experience working in an Agile environment
Experience working in a global organization
Remuneration & Benefits
Receive a competitive salary
Be enrolled on our Employee Benefits Scheme
Generous holidays and other employee benefits
Get the opportunity to be part of a rapidly growing business, providing an unrivalled opportunity to develop your skillset
Be part of a collaborative, values-led team that is working hard to grow our business, our partner’s businesses and enable our customers to survive and thrive!
Enjoy a great progression plan with opportunities for a long-standing career within our business
Fantastic opportunity to hire & develop your own team in the future as the business grows and requires additional resource.
Equal Employment Opportunity
CAI Software is an Equal Opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, sex (including pregnancy, sexual orientation, and gender identity or expression), religion, disability, genetic information, marital status, veteran status, or any other basis protected by local, state or federal law
Disability Accommodation
CAI Software endeavours to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use the online application process and need an alternative method for applying, please contact us at talent.acquisition@caisoft.com or send an e-mail with your specific accommodation request.
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