Software QA Engineer 3

Intuitive Surgical, Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Adobe Analytics
Testing (Software)
Java
Microsoft Windows
Software Applications
JIRA
Automation of Tests
Information Systems
Data Infrastructure
Database Development
Linux
Integrated Development Environments
Python
Systems Development Life Cycle
Selenium
Software Engineering
Systems Integration
Test Management
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
Postman
Information Technology
Jenkins

Job description

IMPORTANT: Suppliers should not submit workers whose physical residence is within the following states due to Intuitive tax and operating entity structure: Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, and Tennessee. Please interpret this as Intuitive policy to which all suppliers are required to comply.

Requirements

Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patientsby improving surgical efficacy and decreasing surgical invasiveness, with patient safety as ourhighest priority.Primary Function of Position:The Engineering Digital, Data Development (D3) Group designs, builds, deploys medical gradesoftware, data infrastructure and applications to enable remote collaboration, devicecommunications, collection and analysis of medical device machine data from thousands ofsystems deployed world-wide.The ideal candidate for the position of Software QA Engineer will have experience inNetworking, Product release of software applications, Test Automation, and Quality Assurancebest practices and applications.This position would be responsible for operating within fast-paced initiatives in primarily anAgile development environment This position requires an individual with strong interpersonalskills, the ability to work effectively and collaboratively with highly technical peers, and thecapability to manage workload among changing priorities, alternating between hands onvalidation testing, root cause analysis, and troubleshooting.Roles and Responsibilities:This position has responsibility and authority for:* Perform technical planning, system integration, verification, and validation.* Perform ISO image setup in Windows environment devices.* Write detailed low-level test cases and test executions.* Perform test executions and provide detailed results.* Provide in-depth feedback to Development on requirement/specification clarity andunderstanding to support proper testing method development.* Act as a core software QA team member during product definition and design phases,enforcing design aspects for test tools and automation needs.* Assure proper root cause analysis and drive timely issue resolution of Product Issues* Execution and support for Product Verification and Validation* Identify areas for product and process improvements and make recommendations.* Escalation of issues to internal engineering groups as appropriateSkill/Job Requirements:Competency Requirements: (Competency is based on: education, training, skills andexperience. In order to adequately perform the responsibilities of this position the individualmust have:* Bachelor degree in Computer Science, Information Systems, or related discipline desired.* 3+ years experience with SQA programs and strategies.* Good understanding of SDLC and best practices of QA and software development.* Understanding of design control and design validation.* Basic understanding of Automation Development & Scripting (Java, Python, batch, shell,Jenkins, etc.)* Basic knowledge of Windows & Linux Operating systems and Virtualization.* Experience with JIRA, Test management software/applications, Postman, and networkdisturbance tools, Selenium (Automation tools).* Excellent communication (written, verbal, and presentation) skills, and problem-solvingorientation and decision-making skills.* Ability to work with limited guidance in a fast paced environment.* Possess excellent time management and prioritization skills.* Troubleshooting mindset, an ability to systematically and effectively break down a systeminto subparts or components to identify failure mechanisms.* Experience with Medical Design Control processes is a plus.* Excellent documentation skills.* Some travel may be required.We are an AA/EEO/Veterans/Disabled employer

Apply for this position