Job Location
San Diego, California, United States
Date posted
October 2, 2020
Position title
Senior Software Test Automation Engineer

SMEDIX, Inc. has an exciting opportunity for a Senior Software Test Automation Engineer with Python experience who shows initiative towards improving the quality of software solutions for our clients in the medical devices and life science tools industries. This role will demonstrate strong technical leadership within a bioinformatics team working remotely. This role will work with Bioinformatics SQA (software quality assurance) engineers and members of a bioinformatics group to ensure the quality of bioinformatics software used in an FDA regulated environment.

The role would suit a highly motivated, curious and detail-oriented test engineer with a track record of delivering customer-focused software in a regulated environment. Most importantly you will have an opportunity to be part of a company focused on helping our global healthcare clients deliver software solutions to improve patient care.

Light business travel (< 10%) can be expected should working from home restrictions be lifted sometime during the first 6 months.


· Write software requirements and designs to maintain alignment with user needs and design inputs.

· Design and review test cases to ensure verification coverage of software requirements.

· Execute test cases and produce verification evidence and reports.

· Ensure identified bugs are recorded, tracked and verified.

· Develop and review automated test code and scripts.

· Make sure that software is verified in compliance with the relevant quality management system and medical device standards.

· Provide technical leadership and occasional mentorship to the verification and validation engineering team.


· 5+ years of experience and strong technical competency in software testing

· 5+ years of experience and strong technical competency in Python

· 3+ years of experience with Docker and working within Linux environment

· 3+ years of experience developing Bash or Groovy scripts.

· Practical experience developing automated test scripts

· Excellent written and verbal communication skills.

· Background in working within a collaborative and fast-paced team environment using BDD Agile Testing


· Proficient in Robot Framework, Keyword driven development, and Gherkin testing

· Knowledge of Medical Device regulations (ISO 13485, IEC 62304, etc.) as they pertain to verification and validation.

· Use of Jama or similar for requirements management.

· Experience with GitHub or other version control systems.

· Foundation ISEB/ISTQB Certification in Software Testing (or equivalent).


· Bachelor of Science in Computer Engineering, Computer Science or equivalent

Position: Senior Software Test Automation Engineer

Thank you for submitting your application. We will contact you shortly!