RA

Systems Verification Engineer

RARR Technologies
Pune4-8 LPA Posted 14 May 2025
FULL TIME
Git
Oops
Cloud Technologies
Jira
Python

Job Description

Position Overview:

  • As a Systems Verification Engineer for Connected Health Projects, you will work independently or as part of a team, responsible for analyzing system and cloud platform requirements, developing system integration and verification tests for mobile applications and platforms, and supporting system specifications/use cases development and traceability. This role entails collaborating with cross-functional teams on connected health projects.

Duties and Responsibilities:

  • Analyze system requirements to determine testability, completeness, and consistency.
  • Design and implement system verification test strategies/plans and test objectives, including test procedures to evaluate the behavior of the system compared to specified requirements.
  • Develop automated/semi-automated end-to-end verification tests for connected medical products/systems, including mobile devices (Android or iOS), cloud platforms, and implantable medical devices.
  • Support characterization testing of iOS and Android medical applications with BLE-enabled stimulators/medical devices.
  • Develop new capabilities/tools and libraries to support test automation.
  • Design and execute system integration testing scenarios based on system architecture/designs.
  • Drive innovation in mobile app test development and collaborate closely with engineering teams to identify and capitalize on opportunities for automation and test tools.
  • Perform peer reviews of verification test assets, test objectives, and automated test scripts.
  • Produce requirement-test traceability matrices to ensure adequate requirement coverage.
  • Provide solutions to a variety of technical problems of moderate scope and complexity.
  • Collaborate effectively within a team environment.
  • Maintain high standards of quality, even under pressure.
  • Support regulatory submissions of specifications, test plans, and reports.

Basic Qualifications and Experience:

  • BS/MS in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 4+ years of experience in Systems Engineering and/or Software development & verification.
  • 2+ years of experience programming in Scripting Languages (such as PHP, Python).
  • Knowledge of Object-Oriented Programming (OOP) concepts.
  • Familiarity with Appium, Selenium, Git, Jira, Overflow, Figma, and Jenkins.
  • Familiarity with requirements analysis, system/software integration, and verification.
  • Experience with tools to evaluate application performance and memory utilization.
  • Knowledge of Low Energy Bluetooth Stack.
  • Experience using lab equipment: Oscilloscopes, DVM, BLE Sniffer.
  • Experience with client-side mobile applications with shipped products on either Android or iOS platforms.
  • Knowledge of Cloud Technologies, specifically AWS Platform technologies.
  • Experience using configuration management, requirements management, and issue tracking systems.
  • Experience in the Medical Device industry (or another regulated environment) is preferred.
  • Strong communication and interpersonal skills.
  • Python, Oops, Git, Jira, System Verification, Selinieum, Mobile Testing
Join WhatsApp Channel