Embedded Systems Test Engineer
GurugramFull-time3–6 yrsPosted open since may 2024
Mid-level embedded systems role at EdgeUpwards in Gurugram. Needs 3+ years and a B.Tech or B.E..
About the role
The Embedded Systems Test Engineer will be responsible for designing, implementing, and executing test strategies for embedded systems. This includes developing test plans, creating test cases, conducting testing activities, and analyzing test results to ensure the quality and reliability of embedded software and hardware solutions.
What you'll do
- Test Planning and Strategy: Develop test plans, strategies, and methodologies for embedded systems testing, considering project requirements, risks, and constraints
- Define test objectives, scope, and criteria for test coverage, including functional, non-functional, and regression testing
- Test Design and Implementation: Design and implement test cases, test scenarios, and test scripts to validate embedded software functionality, performance
- Develop test automation frameworks and scripts using tools such as Python, Selenium, or Robot Framework to streamline testing activities and increase efficiency
- Test Execution and Reporting: Execute tests on embedded systems, including unit tests, integration tests, system tests, and acceptance tests
What you need
- Embedded C
- Python
- Test automation
- Selenium
- Maintenance
- Test cases
Good to have
- CI/CD
- Jenkins
- Regression testing