Job Requirements
Develop, maintain, and execute automated test scripts to ensure software
quality and reliability.
Collaborate with development and engineering teams to understand system
requirements and testing needs.
Perform functional, integration, and regression testing for automation solutions.
Analyze test results, identify defects, and support issue resolution.
Work Experience
Required Skills & Experience
Hands-on experience in PLC Programming, including:
Ladder Diagram
Functional Block Diagram (FBD)
Structured Text (ST) Programming Language
Robust knowledge and practical experience in Python programming for test
automation, scripting, and data analysis.
Experience with Automation Testing Tools and frameworks for developing and
executing automated test cases.
Valuable understanding of software testing methodologies, test lifecycle, and defect
tracking processes.
Ability to troubleshoot automation scripts and optimize test execution
processes.
Solid analytical, problem-solving, and communication skills.
Experience in Industrial Automation, Manufacturing, or Control Systems domain.
Familiarity with CI/CD pipelines and version control systems such as Git.
Knowledge of SCADA, HMI, and industrial communication protocols is an added