Software Quality Assurance Engineer

masimo consumer • Greater Bloomington Area
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Essential Responsibilities:

  • Interfaces with project teams to develop test plans, test cases, and procedures for testing new products and sustaining efforts.
  • Prepares and presents software test results used to approve and release product software.
  • Helps with planning, scoping, automating, and executing tests across multiple product and mobile platforms.
  • Conducts software interface and functional validation testing, error handling, and performance testing.
  • Effectively communicates with product managers and developers to understand product requirements and quality measurements.
  • Develop test plans and test cases to qualify products and anticipate use cases that customers may encounter while using our products in the field.
  • Triage defects and effectively communicate details to developers for rapid bug reproduction and resolution.
  • Advises product managers and QA team on software quality issues and trends.
  • Has latitude to solve problems without direct supervision and implements solutions when authorized.

Required Qualifications:

  • AS or BS degree in Computer Science or a related field.
  • 3-5 years of experience in software testing, verification, and validation, including embedded and mobile applications.
  • 3+ years of experience in software development and/or software quality assurance engineering.
  • 3+ years of experience in UI testing, including mobile and hardware platforms.
  • Knowledge of risk-based testing methodologies.
  • Experience with software defect tracking systems such as Jira.
  • Knowledge of test automation and associated tools.
  • Knowledge of mobile testing frameworks.
  • Experience working in Agile development environments and contributing to the entire software development lifecycle.
  • Excellent troubleshooting and technical skills are highly required.
  • Motivating, self-starting, able to work independently and set priorities
  • Good communication skills, both verbal and written
  • Maintain a high level of business ethics and professionalism
  • Good organizational skills

Preferred Qualifications:

  • Experience with Python programming
  • Experience with consumer electronics development.
  • Experience with audio development.
  • Experience with multi-core firmware design and inter-processor communications.
  • Experience with Linux kernel development.
  • Proficient with standard software development defect tracking systems (such as Bugzilla, Jira, or similar).
  • Understanding of peripheral interfaces, including I2C, SPI, UART, USB, Ethernet, HDMI, etc.

Compensation: The anticipated range for this position is $70,000 to $80,000. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience.

Indiana, USA - Remote

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

higginbotham

United State

Engineering Manager, Core Assessment Platform

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

The College Board

United State

Senior Backend Software Engineer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Wellhub

Brazil

Subscribe our newsletter

New Things Will Always Update Regularly