
Senior Software Engineer with 4+ years at Tata Elxsi, specializing in end-to-end QA for video applications. Expert in Agile methodologies and CI/CD pipeline maintenance, driving quality assurance and continuous improvement. Proven problem-solver, adept at collaborating with teams to enhance software performance and ensure seamless deployments across environments.
Working at Tata Elxsi since 26-May-2021 with 4 years 9 months of experience.Working as a Senior Software Test Engineer with experience in end-to-end QA for video/streaming and connected-device applications. Responsible for analyzing requirements, creating and executing test plans/cases, and validating features across functional, regression, smoke, sanity, and exploratory testing.
Projects
1) XVP-CS (XRE Backend Microservices)
Role:Software Test Engineer (QA / Automation)
Duration:May 2021 – Jan 2023
Project Description:
XVP-CS project manages the Dev-Ops, and QA of XRE backend microservices. These services are part of the broader XRE backend ecosystem, primarily responsible for data storage and notifications supporting Comcast STB and TV platforms.
Responsibilities / Contributions:
- Created and maintained test plans, test cases, test data, and ensured requirement traceability.
- Performed functional, regression, and integration testing for REST microservices.
- Automated REST API test suites using Karate Framework for faster regression and consistent validation.
- Validated OAuth2 authentication and authorization (token lifecycle, access control scenarios).
- Collaborated with Developers and DevOps for smooth releases; participated in code reviews and followed coding standards.
- Debugged issues using ELK (Kibana) logs; supported triage and resolution of production issues.
- Worked with CI/CD pipelines like Concourse.
2) DVR-SCHEDULER - Comcast
Role:Software Test Engineer (QA / Automation)
Duration:Jan 2023 – Present
Project Description:
DVR-SCHEDULER is responsible for schedule and recording management. Scheduler does not perform the recording itself; instead it acts as a conductor, informing downstream systems (physical STBs/RDK and the cloud recorder/RM) what to record for specific accounts. “Scheduler” is an umbrella for multiple scheduling-related services, and the client-facing components are hosted as standard REST services.
Responsibilities / Contributions:
- Validated schedule and recording workflows through REST API testing(functional, integration, regression).
- Designed and maintained Karate automation suites covering core scheduling/recording operations and failure scenarios.
- Investigated production and lower-environment issues using ELK logs, supported RCA, and verified fixes.
- Participated in sprint planning, provided test estimates, maintained test documentation, and reported test metrics.
- Contributed to CI/CD reliability by Concourse pipeline activities and automation.
Tools / Tech:Karate, REST APIs, , AWS, Kubernetes, ELK (Kibana),Concourse, Git, Blackbird,Postman,Insomenia
Software development lifecycle
Automation Testing
Software Test Life Cycle
API Testing
System / End-End Testing
Test Scenarios / Test Cases
Regression Testing
User Acceptance Testing
Received a consumer appreciation award
Received a project excellence award