Job Description:
Designs, develops, troubleshoots and debugs software programs for enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet-related tools. Determines hardware compatibility and/or influences hardware design. A seasoned, experienced professional with complete understating of principals, concepts, practices and standards. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Typically requires a degree and a minimum of 5 years of experience.
Job Title: Senior Test Automation Engineer
About Us
We are at the forefront of developing a state-of-the-art digital weld operator for Submerged Arc Welding (SAW)applications. Our software solution runs on Linux (NixOS) and operates on both standard PC hardware and industrial PCs. The application is multi-threaded, C++- based, and incorporates performance-critical components, including advanced image recognition algorithms and adaptive steering for welding processes. It seamlessly integrates with Siemens PLC systems and is designed for cloud connectivity, enabling centralized operations and data offloading.
To ensure world-class product quality and a highly efficient development environment, we are building an advanced Hardware-in-the-Loop (HIL) test automation system, where all software and electronics are fully integrated and tested prior to deployment in welding stations
Job Summary
We are seeking a Senior Test Automation Engineer with a passion for automation and a proven track record in delivering robust and scalable test solutions. In this role, you will work in a highly dynamic global environment, developing and maintaining Python-based automated test solutions for a complex industrial system. The system integrates a Linux-based application with PLC systems, welding power sources, sensors, and electrical motors.
Key Responsibilities
• Design, develop, and maintain automated test frameworks in Python to ensure software reliability and performance.
• Deploy and execute tests on an advanced HIL (Hardware-in-the-Loop) system to validate software and electronic integrations before field deployment.
• Work in a Linux (NixOS) environment, contributing to system stability, test infrastructure, and debugging processes.
• Ensure seamless integration between software, Siemens PLC systems, welding power sources, and sensor-driven control systems.
• Implement test automation strategies to enhance efficiency, coverage, and scalability.
• Utilize Azure cloud services for centralized monitoring, data offloading, and automated test reporting.
• Collaborate closely with development teams to drive continuous integration (CI/CD) and streamline testing within the software development lifecycle.
Must Have Skills
• 10+ Years Strong experience in test automation development, particularly using Python.
• Solid understanding of Linux environments (preferably NixOS) and automation in embedded or industrial systems.
• Hands-on experience with HIL testing, PLC integration, and industrial automation.
• Familiarity with Azure cloud services and experience in cloud-based automation and data management.
• Experience with CI/CD pipelines and automated deployment processes
• Strong analytical and problem-solving skills, with a focus on efficiency and automation.
Nice-to-Have Skills
• Experience working with NixOS or similar Linux distributions.
• Knowledge of industrial protocols (e.g., Modbus, OPC UA, Profinet).
• Familiarity with real-time control systems or image processing,
Soft Skills
• Problem Solver: Strong analytical and problem-solving skills to address complex technical challenges.
• Collaborative: Excellent communication skills to work effectively with crossdisciplinary teams.
• Proactive: Self-motivated and capable of independently prioritizing tasks in a fastpaced environment.
• Detail-Oriented: Strong attention to detail, ensuring high-quality code and robust solutions
What We Offer
• Impactful Work: Be part of a team developing groundbreaking technology for the welding industry.
• Growth Opportunities: Advance your career in a collaborative and innovative environment.
• Competitive Benefits: Attractive salary, benefits, and a commitment to work-life balance.