A leading technology firm in Massachusetts seeks an Embedded QA Engineer. You will be responsible for configuring, writing, and executing test cases for embedded systems while collaborating with a sprint team. Ideal candidates have 3–5 years of testing experience and strong Python scripting skills.
Qualifications
3–5 years of hands-on testing experience in embedded systems.
Strong understanding of system features and ability to interpret results.
Excellent problem-solving and communication skills.
Responsibilities
Participate as an active member of the sprint team.
Configure, write, and execute test cases for embedded systems.
Automate features and maintain existing automation scripts.
Skills
Embedded systems testing
Python scripting
Problem-solving skills
Communication skills
Jira and Confluence familiarity
Job description
Embedded QA Engineer
Key Responsibilities
Participate as an active member of the sprint team.
Configure, write, and execute test cases for embedded systems.
Automate features and maintain existing automation scripts.
Interpret requirements from diagrams, text, feature sets, and documentation (Jira, Word, etc.).
Test features and assess their impact on the overall system.
Perform white-box testing, compiled code debugging, and log analysis.
Use scripting (primarily Python) for test automation and troubleshooting.
Identify and escalation issues to the development team with detailed logs and reproduction steps.
Collaborate with engineers during troubleshooting, re-installation, and retesting cycles.
Learn and adapt to new tools and processes alongside the team.
Independently recognize and report issues without requiring constant oversight.
Qualifications
3–5 years of hands‑on testing experience in embedded systems.
Familiarity with Atlassian tools (Jira, Confluence).
Strong understanding of system features and ability to interpret results.
Ability to read and understand existing automation frameworks.
Experience with Python scripting for automation and debugging.
Competence in analyzing logs to confirm issues or validate fixes.
Knowledge of white‑box testing and compiled code debugging.
Excellent problem‑solving and communication skills.
Ability to work independently and as part of a collaborative team.
Not required to be a full‑time coder, but must understand technical concepts.
Preferred Skills
Experience with fire systems or similar safety‑critical environments.
Exposure to embedded hardware panels and system integration testing.