Senior Software Test Engineer_Seattle, Washington

Overview

On Site
Depends on Experience
Full Time

Skills

BDD
JIRA
VERIFICTION
VALIDATION
UI

Job Details

  • Project Description:
    Our client advances surgery through a proprietary platform that synthesizes artificial intelligence, computer vision and augmented reality. Client's flagship system is an advanced surgical navigation system that can provide critical information unifying pre-operative imaging and planning with intraoperative performance data. This singular longitudinal data set can deliver significant value to the entire surgical ecosystem.
  • Responsibilities:
    Write, update, and dry run verification test protocols
    Execute formal Verification and Validation (V&V) and author reports for FDA submission
    Write bug tickets in JIRA with clear steps to reproduce, screenshots or videos, and log files
    Design additional test plans and test cases for the UI and user workflow specifications
    Support continuous manual testing including new feature development, weekly end to end tests, exploratory and ad hoc testing to identify defects
    Participate in product design reviews with Engineers, UX Designers and Product Owners to identify needs and test candidates for manual steps and/or automated tests
    Continually improve testing processes including the daily end-to-end smoke test process and identify opportunities to reduce the burden of manual testing
    Excellent written, critical reading, and oral communication skills
    Ability to learn quickly, multi-task and thrive in fast-paced environment
    Continuously improve your own skills with a strong interest in automated testing and quality systems
  • Mandatory Skills Description:
    Bachelor's degree in a technical field such as IT, Engineering, Math, Physics or similar, preferably with Computer Science coursework or minor
    3+ years of experience as part of a software test team and CI/CD (continuous integration/continuous deployment), preferably in a healthcare or medical device setting
    Experience working in a regulated industry - i.e. medical devices, government, aviation, automotive, aerospace, etc
    Experience writing and executing technical manual test plans, ideally for products with software that interfaces with hardware
    Familiarity with Jenkins, git, and other relevant tools for version control and continuous integration.
    Requires frequent movement, including but not limited to standing, reaching, walking, and navigating stairs.
    Requires a startup approach, fast moving, rapid iteration approach.
    Requires strong communication and collaboration skills with multiple teams and stakeholders.
  • Nice-to-Have Skills:
    Write test code/scripts and sequences for automated tests
    Medical device software experience; software lifecycle processes for IEC 62304 (FDA V&V testing requirements)
    Expertise in at least one object-oriented programming language (C, C#, C++, Java or Python)
    Proficiency in automation technology methods, techniques, strategies, and testing frameworks
    Familiarity with BDD (Behavior-Driven Development) and Cucumber framework or SpecFlow (for Windows)
    Experience with Jira and Agile methodology
    Experience with Unity development platform

About Luxoft USA Inc