remote
QA Engineer Embedded/Automotive/Medical - UST
QA Engineer
QA Engineer responsible for end‑to‑end software testing of embedded, automotive, semiconductor and medical products, creating complex test scenarios, automating validation, and collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Own end‑to‑end testing for product releases, from requirement analysis to test execution and defect closure.
- Design, develop, debug and execute complex test scenarios for embedded and safety‑critical systems.
- Build and maintain automated test frameworks and scripts using Python and C/C++.
- Develop deep product and domain knowledge to identify edge‑case failures in semiconductor, automotive, and medical applications.
- Collaborate with developers, product owners, and hardware engineers in Agile ceremonies to ensure quality throughout the development lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering or related field.
- 3+ years of hands‑on QA experience in embedded, automotive, semiconductor or medical device domains.
- Proficiency in Python and C/C++ for test automation and scripting.
- Strong understanding of embedded systems, real‑time operating systems, and hardware‑software integration.
- Experience with Agile methodologies, test management tools (e.g., Jira, TestRail) and continuous integration pipelines.