ICU Medical Job - 49414064 | CareerArc
  Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: ICU Medical
Location: Chennai, TN, India
Career Level: Mid-Senior Level
Industries: Healthcare, Pharmaceutical, Biotech

Description

Job Title

Software Engineer, Test Engineering


Essential Duties & Responsibilities

·       Using the software as intended to analyze its functional properties.

·       Designing manual and automated test procedures to evaluate each software product.

·       Building, coding, and implementing software evaluation test programs.

·       Running test programs to ensure that testing protocols evaluate the software correctly.

·       Tweaking the software testing systems for maximum performance.

·       Finalizing and documenting testing procedures.

·       Develop utilities and tools to help improve efficiency in Test Engineering

·       Participate in Technical Design Reviews in Test Engineering and provide technical inputs and suggestions to improve design and quality of automation tests

·       Collaborate with Project teams periodically to help in institutionalization of test automation best practices.

 

Required Skills

·       Minimum 3 years of experience in test automation for web / mobile / standalone applications involving interaction with embedded devices

·       Very strong programming skills in anyone programming/scripting language (Java/JS/Python/Ruby, etc.) and exposure to multiple languages and technologies

·       Extremely Strong Conceptual and applied knowledge of OOP concepts

·       Good in debugging and analytical skills and experienced in troubleshooting common issues with test automation in web / standalone applications

·       Strong Experience with any one open source / commercial / in-house test automation tools

·       Experience in verification of software applications interacting with embedded devices

·       Strong Experience with Jenkins in setting up test environments

·       Experience with Tools for Configuration Management (GIT/P4/ClearCase, etc.),  Defect Management Tools (JIRA/BugJilla/ClearQuest, etc.) and test management tools (Open source / commercial / in-house)

·       Experience in Agile Work environments and knowledge of SDLC and STLC

·       Excellent Technical Communication (written and verbal) and very strong inter-personal skills

·       Must be highly collaborative and a great team player

  

Knowledge & Qualifications

·       Experience in Ruby /  Python/

·       Experience in any of the test automation tools

·       Experience Medical Device Application Verification

·       Knowledge and familiarity with Medical Device Regulations and standards (IEC62304, ISO14971, CFR Part 820 and CFR part 11)

·       Experience with testing cloud based applications

 

Education and Experience

·       High school diploma is required; Bachelor's degree from an accredited college or university in Computer Science, Information Systems, or related IT field is preferred

 

Minimum Qualifications

·       Must be 18 years of age

·       Must pass pre-employment drug screen and background check

 

Travel Requirements

·       Typically requires travel less than 5% of the time

 

Physical Requirements and Work Environment

·       This is largely a sedentary role.

·       This job operates in a professional office environment and routinely uses standard office equipment.

·       May need to lift and transport moderately heavy objects, such as computers or peripherals.

 
We are an Equal Employment Opportunity Employer, Female/Minority/Veterans/Disabled/Sexual Orientation/Gender Identity.


 Apply on company website