
TEST ARCHITECT - AI Automation
Happiest Minds Technologies • Bengaluru, Karnataka, India
**Role & seniority: ** Test Automation / QA Engineering (likely Senior/Staff level based on architecture + standards scope)
**Stack/tools: **
-
Automation/Testing: Python, pytest, Robot Framework, CI/CD, Git
-
AI/LLM & orchestration: PyTorch, Hugging Face; LangChain, Haystack, LlamaIndex
-
RAG: RAG-based systems; knowledge base retrieval
-
OT/Industrial: PLC, DCS, SCADA, HMI, gateways, drives, controllers, field devices
-
Protocols: Modbus/Modbus TCP, OPC UA
-
Top 3 responsibilities:
-
Design and architect scalable test automation frameworks and standards across test levels (unit→end-to-end).
-
Define test strategies/architectures/plans and build reusable components (libraries, simulators, mocks/stubs, drivers).
-
Develop AI/LLM-powered testing solutions (test generation/analysis/troubleshooting) including IDE/workflow integration and RAG-based retrieval.
-
-
Must-have skills:
-
Strong test architecture/strategy experience for automated regression and system/E2E testing.
-
Hands-on Python-based automation with pytest/Robot Framework; ability to build test infrastructure and CI/CD integration.
-
Expertise in OT/industrial testing and device communication; understanding of Modbus TCP/OPC UA.
-
Experience using logs/traces/telemetry/configs to analyze and automate troubleshooting.
-
Ability to implement AI workflow components with LLM/RAG orchestration frameworks.
-
-
Nice-to-haves:
- Prior experience with **AI model trai
Full Description
JD Design and architect scalable test automation frameworks for industrial automation and engineering software products. Define test strategies, test architectures, test plans, and automation standards across unit, integration, system, regression, and end-to-end testing. Develop intelligent AI/LLM-powered testing solutions for test generation, analysis, troubleshooting, and technical knowledge retrieval. Implement RAG based systems to leverage product/code knowledge base system Integrate LLM/SLM capabilities into IDEs and engineering/test workflows to improve test development and automation productivity. Develop automation solutions using Python, with hands-on experience in PyTorch, Hugging Face, or similar AI/ML frameworks. Build and integrate AI workflows using LangChain, Haystack, LlamaIndex, or similar orchestration frameworks. Architect automated testing for Industrial Automation / OT systems, including PLCs, DCS, SCADA, HMIs, gateways, drives, controllers, and field devices. Strong understanding of industrial communication protocols such as Modbus/Modbus TCP, OPC UA and similar protocols. Develop and maintain test automation frameworks using Python, Robot Framework, pytest, or similar technologies. Design reusable test libraries, automation components, simulators, mocks, stubs, drivers, and test utilities. Develop automated tests for device communication, protocol interoperability, configuration, connectivity, data acquisition, alarms, and system integration. Analyze and automate testing using logs, traces, telemetry, test results, configuration files, and technical documentation. Drive CI/CD, Git-based collaborative development, test infrastructure, automation standards, and quality engineering practices across engineering teams. Collaborate with automation, controls, software, and QA teams to define test strategies and deliver AI-enabled automation solutions for industrial products. Good to have - Prior experience on AI Model training methodologies