CareerPlan

Senior Software Engineer - Embedded Testing(Automation)

Gurugram, IndiaFull-time2026-09-09 → 2026-11-12
Hybrid

Core

Design, deploy, and scale custom test automation harnesses and frameworks for web applications, REST APIs, and embedded software communication blocks.

Role type

Senior Software Engineer (Embedded Testing Automation)

Builds

Custom test automation frameworks and CI/CD pipelines for continuous verification and regression testing.

Domain

Embedded systems, IoT, and software verification

Required skills

Python, Pytest, Java, Selenium, TestComplete, GitLab CI/CD, Jira, Jama Connect, SQL, REST API testing, embedded software testing, network protocol validation (WiFi, Ethernet, RS-232, CAN)

Preferred skills

AI-driven test tools, self-healing automation, LLM-driven test generation, Azure, AWS, JMeter, security testing, hardware integration

Technologies

Python, Pytest, Java, Selenium, TestComplete, GitLab, Jira, Jama Connect, Sauce Labs, JMeter, Azure, AWS

Responsibilities

Validate web applications, REST APIs, and embedded software communication blocks; Design and deploy test automation frameworks; Integrate automated test suites into CI/CD pipelines; Trace software requirements to test cases; Run code reviews; Manage V&V environments compliant with regulatory bodies.

Seniority

Senior, hands-on IC