Software Engineer

Eaton Corporation

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eaton Corporation in Chennai invites an experienced Senior Software Development Engineer in Test (SDET) to design and implement an automation framework for our Video Management System platform. The role requires strong software development skills, test automation expertise, and the ability to build scalable solutions across web, desktop, REST APIs, and device workflows.

You will drive CI/CD integration, create reusable libraries, and contribute to quality dashboards while collaborating with

Qualifications

  • BE/B.Tech in CS/IT or equivalent degree required.
  • 5–8 years of experience in software testing and automation.
  • Experience designing and implementing test automation frameworks.

Responsibilities

  • Design, develop, and maintain a scalable, reusable test automation framework.
  • Automate functional, regression, integration, and end-to-end tests for web, desktop, and REST APIs.
  • Improve automation coverage and reduce manual testing effort.
  • Integrate automation into CI/CD pipelines and generate quality dashboards.
  • Validate video management workflows including camera onboarding, streaming, playback, and events.

Skills

C# / Python
OOP
SOLID Principles
Design Patterns
Appium
WinAppDriver
FLAUI
Playwright / Selenium
NUnit / xUnit / MSTest
Page Object Model
Data-driven testing
API Automation
REST APIs
JSON/XML
JWT/OAuth
Git
CI / CD Tools
Azure Cloud
Python scripting
GStreamer/FFmpeg
Video analytics
Network protocols

Education

BE / B.Tech - CSE or IT

Tools

Postman

Job description

What you’ll do:

We are seeking an experienced Senior Software Development Engineer in Test (SDET) to design, development, and implementation of an automation framework for our Video Management System (VMS) platform.

The ideal candidate will have strong software development skills, extensive experience in test automation, and the ability to build scalable automation solutions from the ground up. This role involves automating web applications, desktop applications, REST APIs, and device-level workflows while ensuring high quality and reliability across the VMS ecosystem.

Key Responsibilities
  • Automation Framework Development
    • Design, develop, and maintain a scalable, reusable, and maintainable test automation framework.
    • Define automation architecture, coding standards, and best practices.
    • Develop reusable libraries and utilities to support automated testing.
    • Enable parallel execution, reporting, logging, and environment configuration.
  • Test Automation
    • Automate functional, regression, integration, and end-to-end test scenarios.
    • Develop automated tests for:
      • Web applications
      • Desktop applications
      • REST APIs
    • Improve automation coverage and reduce manual testing effort.
  • Video Management System Testing
    • Camera onboarding and configuration
    • Live video streaming
    • Playback functionality
    • Recording validation
    • Event and alarm management
    • User and role management
    • Device connectivity
    • Camera reconnection scenarios
    • Multi-camera deployments
  • CI/CD Integration
    • Integrate automation into CI/CD pipelines.
    • Configure automated execution as part of build and release processes.
    • Generate automation reports and quality dashboards.
Additional Responsibilities
  • Thinks like a software engineer and applies engineering principles to testing.
  • Has strong problem-solving and analytical skills.
  • Can independently design and implement automation frameworks.
  • Writes clean, maintainable, and reusable code.
  • Has excellent debugging and troubleshooting abilities.
  • Is proactive, collaborative, and passionate about delivering high-quality software.
Success Measures
  • Deliver a robust and scalable automation framework.
  • Automate critical VMS workflows across UI and APIs.
  • Integrate automation into the CI/CD pipeline.
  • Improve regression test coverage and execution efficiency.
  • Establish automation standards and best practices for the engineering team.
Qualifications
  • BE / B.Tech - CSE or IT
  • 5-8 years of experience in software testing and automation.
Skills
  • Programming
    • Strong proficiency in C# / Python (preferred)
    • Object-Oriented Programming (OOP)
    • SOLID Principles
    • Design Patterns
  • Automation
    • Appium, Winapp driver, FLAUI
    • Playwright or Selenium
    • NUnit / xUnit / MSTest
  • Automation Framework Development
    • Page Object Model
    • Data-driven testing
    • API Automation
  • API Testing
    • REST APIs
    • JSON/XML
    • Authentication (JWT, OAuth, Basic Authentication)
    • Postman
  • Version Control
    • Git
  • CI / CD Tools
  • Nice to Have
    • Experience with Azure Cloud
    • Experience with Python scripting
    • Familiarity with GStreamer or FFmpeg
    • Exposure to video analytics or AI-based surveillance solutions
    • Experience with network protocols and device communication

Drive for Results, Passionate, Collaborative, Excellent written and verbal communication skills needed & with Digital Mindset

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer - Software
Engineer - Software

Eaton Corporation • Chennai District

On-site
INR 1,200,000 - 1,600,000
Embedded Test Automation Lead
Embedded Test Automation Lead

Vayavya Labs Pvt. Ltd • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Engineer - Software
Engineer - Software

Eaton Technologies • Chennai District

On-site
INR 1,200,000 - 2,400,000
Lead SDET
Lead SDET

Acldigital • India

On-site
INR 1,200,000 - 1,800,000
SDET - Payments Product
SDET - Payments Product

Zealant Consulting Group • India

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer in Test
Software Development Engineer in Test

SourcingXPress • Chennai District

On-site
INR 1,800,000 - 3,500,000
Senior SDET
Senior SDET

NTT DATA BUSINESS SOLUTIONS • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Keka Technologies Private Limited • Bengaluru

On-site
INR 2,800,000 - 4,000,000
SDET_Vishal
SDET_Vishal

Acldigital • Pune District

On-site
INR 1,200,000 - 1,800,000
SDET Engineer
SDET Engineer

Capgemini • Hyderabad

On-site
INR 1,200,000 - 1,800,000