We are seeking an experienced and motivated individual to work on automated firmware testing.

Responsibilities include:

  • Responsible for designing and implementing Firmware Test Automation System
  • Create low level libraries and design tests to automate
  • Develop and improve test framework written in Python
  • Participate in Code Review sessions to ensure framework’s quality
  • Design and develop new automated test cases and test suites
  • Identify creative solutions to defined problems at task
  • Participate in manual testing of firmware (Regression, Functional, Integration etc.)

Minimum Qualifications:

  • Computer Science,  Electrical Engineering or Computer Engineering degree
  • 1-3+ years of experience in test development preferably with automation
  • Full understanding of the automation structure – design, development, execution, analysis, results, and maintenance.
  • Proficient in OOP and languages such as Python
  • Experience working with languages like C++/Java/C#
  • Ability to create, design and develop automated testing frameworks
  • Familiarity with using and interfacing with test equipment such as digital multi-meter and oscilloscope
  • Strong problem-solving capabilities and exhibits strong Computer Science Fundamentals
  • Experience with software configuration management and defect tracking tools
  • Strong documentation and writing skills

Desirable Skills:

  • Android test automation experience
  • Knowledge of software development practices for medical applications