Software Test Engineer

  • Sunnyvale, CA
  • Posted 6 days ago | Updated 4 hours ago

Overview

On Site
Full Time

Skills

Medical Devices
Quality Assurance
Software Testing
Data Processing
Analytics
Management
Software Development
Automated Testing
API
Software Development Methodology
STLC
Lifecycle Management
Regression Analysis
Compatibility Testing
Selenium
Cypress
Scripting Language
Python
Java
JavaScript
API QA
POSTMAN
SoapUI
Writing
SQL
Database
Bug Tracking
Test Management
JIRA
TestRail
Zephyr
Agile
Scrum
Sprint
Analytical Skill
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Collaboration

Job Details

Primary Function of Position:
The Engineering Digital Group designs, builds, deploys and supports medical grade software and data infrastructure to collect and analyze medical device machine data from thousands of systems deployed world-wide.
The ideal candidate for the position of Software Test Engineer will have experience in Software Development, Software Testing process and understanding of Data Processing and Analytics.
This position requires an individual with strong interpersonal skills, the ability to work effectively and collaboratively with highly technical peers, and the capability to manage work load among changing priorities, alternating between hands on verification, validation, software development and automation.

Skill/Job Requirements:
- 5 years of experience in manual and automated software testing across web, mobile, and API platforms.
- Strong understanding of SDLC, STLC, and defect lifecycle management.
- Hands-on experience with functional, regression, integration, and compatibility testing.
- Proficiency in at least one automation tool (e.g., Selenium, Cypress, Playwright) and scripting language (e.g., Python, Java, JavaScript).
- Familiarity with API testing tools such as Postman, REST Assured, or SOAPUI.
- Experience in writing and executing SQL queries for backend and database validation.
- Experience with bug tracking and test management tools (e.g., JIRA, TestRail, Zephyr).
- Understanding of Agile/Scrum methodologies and participation in sprint ceremonies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication skills to collaborate with cross-functional teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.