Senior Software Test Engineer
Core
Senior Software Test Engineer driving end-to-end test automation, AI model validation, and CI/CD pipeline maintenance for embedded video systems and firmware.
Role type
Senior IC software test engineer (automation & AI)
Builds
Automated test suites, AI-enhanced testing solutions, and CI/CD pipelines for embedded video devices
Domain
Embedded systems, video monitoring, IoT, AI/ML
Deliverable
production ML models
Required skills
Python, test automation, CI/CD pipelines, AI/ML algorithms, defect management, Linux, C++, Jenkins, Docker, Kubernetes
Preferred skills
RESTful API automation, Android, IoT, WiFi, LTE, DMR, video quality analysis, Agentic Testing, Gen AI in automation
Technologies
Python, Jenkins, GitHub Actions, GitLab CI, Docker, Kubernetes, Linux, C++, C#, Javascript, Angular
Responsibilities
Develop and maintain automated test scripts and frameworks; Analyze test requirements to optimize coverage; Validate AI models for accuracy and reliability; Manage defects and reproduce issues; Maintain CI/CD pipelines; Mentor team members; Perform vehicle drive testing as needed
Seniority
Senior, hands-on IC