Senior Software Engineer, Embedded Testing
stryker
|
Experience: 4+ Years
|
Bangalore
|
Posted 14 hours ago
Job Description
- Develop and execute test plans for embedded software and systems.
- Develop and maintain automated tests and frameworks using Python, Pytest and API based tests
- Perform functional, integration, and system-level testing; analyse test results and identify defects, root causes, and improvement areas
- Validate embedded applications in Linux-based environments
- Work with communication protocols such as CAN and CAN Open for testing
- Collaborate with development teams for issue resolution and validation
- Maintain test documentation including test cases, reports, and logs; support regression testing and release validation activities
- Contribute to continuous improvement of test processes and automation frameworks and ensure compliance with defined testing standards and procedures
- Integrate test suites into CI/CD pipelines and report test metrics
- Debug failures, triage issues with firmware/hardware teams, and verify fixes and mentor junior engineers and promote best practices in test automation