Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and execute comprehensive test plans including functional, integration, system, end-to-end, and regression tests to ensure product quality throughout the lifecycle.
Develop, maintain, and improve scalable automated test frameworks primarily using Python, Java, or JavaScript integrated into CI/CD pipelines for continuous testing.
Validate industrial control system applications, including communication protocols such as Modbus, MQTT, OPC UA, and IEC 61850, supporting Hardware-in-the-Loop and Software-in-the-Loop testing activities.
Minimum Requirements
Bachelor's Degree (BE/B.Tech) in Electrical Engineering, Electronics & Communication Engineering, Computer Science, or a related engineering discipline.
5-7 years of experience in Software Quality Assurance or Test Engineering with automation testing of enterprise software products and industrial control systems.
Proficient in programming languages such as Python, Java, or JavaScript and experienced with automation frameworks like Pytest, Selenium, Robot Framework, Cypress, or Playwright.
Experience with tools/technologies including Git/GitHub, Jenkins/GitHub Actions, CI/CD pipelines, Linux, Docker, REST APIs, and test management tools (Jira, Xray, Zephyr, TestRail).
Ideal Candidate Profile
Experienced in software QA for both enterprise applications and industrial control systems with strong automation expertise.
Comfortable working in Agile, cross-functional, and global teams with accountability for product quality and release readiness.
Technically skilled in automation frameworks, CI/CD integration, and validation of industrial communication protocols and control systems.
