About the job TEST AUTOMATION ENGINEER (MANUFACTURING)
Job Description:
Design, develop, and maintain automated test scripts for software applications used in manufacturing environments.
Collaborate with development, QA, and manufacturing engineering teams to understand testing requirements specific to manufacturing processes and systems.
Create and execute test plans, test cases, and test scripts to ensure high-quality software delivery, including applications for machine interfaces, production monitoring, and quality control systems.
Integrate automated tests into CI/CD pipelines to ensure smooth deployment in production environments.
Analyze test results, identify defects, and work with developers to resolve issues, with a focus on maintaining uptime and system efficiency in manufacturing settings.
Maintain and update existing automated test frameworks tailored for manufacturing software solutions.
Develop performance and load testing scripts to evaluate the scalability of manufacturing systems.
Stay updated with the latest trends and tools in test automation, especially those relevant to manufacturing technologies like IIoT, SCADA, and PLC integrations.
Qualifications:
Proven experience in test automation, particularly for manufacturing or industrial software systems.
Strong programming skills in languages such as Java, Python, or JavaScript.
Experience with test automation tools like Selenium, Appium, or similar, as well as manufacturing-specific software testing tools.
Familiarity with CI/CD tools like Jenkins, Git, or Azure DevOps in a manufacturing context.
Understanding of software testing methodologies and best practices, with a focus on reliability and system integration in manufacturing environments.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work in a collaborative environment with cross-functional teams in manufacturing.