ESAB Logo

ESAB

Senior Engineer - Test automation

Job Posted 24 Days Ago Posted 24 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Design, develop, and maintain automated test frameworks in Python for a Linux-based industrial system, ensuring reliability and performance. Collaborate with teams to drive CI/CD and enhance testing efficiency.
The summary above was generated by AI

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.

Top Skills

Azure
Ci/Cd
Hil
Linux
Nixos
Plc
Python

Similar Jobs

21 Hours Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Backend Software Engineer will design and maintain backend systems, optimize performance, lead projects, mentor junior engineers, and align technical decisions with business outcomes.
Top Skills: AWSDockerJavaKafkaKotlinKubernetesPostgresSpring Boot
Yesterday
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
eCommerce • Fintech • Real Estate • Software • PropTech
The Automation Engineer will enhance operational efficiency by developing automated solutions using scripting languages, collaborating with engineering teams, and continuously improving tools and processes.
Top Skills: JavaScriptPythonTypescriptXMLZapier
Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Principal Software Engineer will design and implement advanced backend solutions, mentor engineers, ensure high-quality service delivery, and optimize performance for restaurant financial services.
Top Skills: SparkAWSAzureDynamoDBGCPJavaKotlinPostgresRabbitMQReactSQL Server

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account