Search by job, company or skills

Quest Global

Firmware Test Automation Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

Key Responsibilities

  • Collaborate with firmware engineers to understand test requirements and device functionality.
  • Develop and maintain automated test scripts using Python within our custom test framework.
  • Convert manual test plans into automated workflows to improve efficiency and coverage.
  • Execute automated tests, analyze results, and report defects using standard tools.
  • Assist in enhancing the test framework for scalability and robustness.
  • Document test cases, scripts, and results for traceability and compliance.

Required Qualifications

  • degree in Computer Science, Electrical Engineering, Biomedical Engineering, or related field.
  • 5+ Years of experience in Test Automation
  • Strong programming skills in Python 3
  • Behave or similar framework experience
  • Selenium Web Driver Page Factory
  • Linux: Professional experience in using Linux servers
  • Knowledge of version control systems (e.g., Git)
  • Familiarity with software testing principles and test automation concepts.
  • Basic understanding of embedded systems or firmware development.
  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience with device communication protocols (e.g., UART, CAN, USB).
  • Experience in testing in HealthCare domain preferably Imaging
  • DICOM knowledge
  • Django, Django-Rest
  • QF Test
  • Python Libraries- Pillow, Paramiko, PyAutoGUI, OCR

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147319439