Software Engineer

Eaton
Chennai
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5-8 yearsEducation: bachelorsSkills: ["Problem-solving","Analytical skills","Debugging","Troubleshooting","Proactive","Collaborative","Excellent written communication","Excellent verbal communication"]

Design, develop, and maintain a scalable test automation framework for a Video Management System (VMS) ecosystem. Automate functional, regression, integration, and end-to-end scenarios across web apps, desktop apps, REST APIs, and device workflows—covering onboarding, live streaming, playback, recording, events/alarms, and multi-camera connectivity. Integrate automation into CI/CD pipelines with reporting, logging, parallel execution, and quality dashboards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Eaton
Eaton
3 weeks ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 day agoStatus: Live

Job Summary

Design, develop, and maintain a scalable test automation framework for a Video Management System (VMS) ecosystem. Automate functional, regression, integration, and end-to-end scenarios across web apps, desktop apps, REST APIs, and device workflows—covering onboarding, live streaming, playback, recording, events/alarms, and multi-camera connectivity. Integrate automation into CI/CD pipelines with reporting, logging, parallel execution, and quality dashboards.
Location: Chennai
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain a scalable, reusable, maintainable test automation framework.
  • •Define automation architecture, coding standards, and best practices; build reusable libraries and utilities.
  • •Automate functional, regression, integration, and end-to-end test scenarios across web apps, desktop apps, and REST APIs.
  • •Automate VMS workflows including camera onboarding/configuration, live streaming, playback, recording validation, event/alarm management, user/role management, and device connectivity/reconnection.
  • •Integrate automation into CI/CD pipelines with parallel execution, reporting, logging, environment configuration, and quality dashboards.

Key Requirements

  • •BE / B.Tech in CSE or IT.
  • •5–8 years of experience in software testing and automation.
  • •Strong proficiency in C# and/or Python with solid OOP fundamentals (SOLID, design patterns).
  • •Experience building automation frameworks including Page Object Model and data-driven testing.
  • •Hands-on with test automation tools and API testing (Appium, Winapp driver, FLAUI, Playwright or Selenium, NUnit/xUnit/MSTest; REST APIs, JSON/XML, authentication, Postman, Git/CI/CD).
Experience:5-8 years
Education:Bachelor's in CSE or IT
Skills:Problem-solvingAnalytical skillsDebuggingTroubleshootingProactiveCollaborativeExcellent written communicationExcellent verbal communication
Tech Stack:C#PythonObject-Oriented ProgrammingSOLIDDesign PatternsAppiumWinapp driverFLAUIPlaywrightSeleniumNUnitXUnitMSTestPage Object ModelData-driven testingREST APIsJSONXMLJWTOAuth

Company Brief

Eaton
Designs, manufactures, and distributes electrical components, power management systems, and industrial equipment for energy, aerospace, vehicle, and industrial markets worldwide, focusing on efficiency, safety, and sustainability.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 1911
WebsiteLinkedIn