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
Automate Testing For
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."
"* 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
Within the first six months, the successful candidate is expected to:
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
Appliances Electrical and Electronics Manufacturing
What We Offer
About the Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Software Engineer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!