Software Test Engineer II

Sigma Design
Kirkland, WA
Job Description
Role Overview

The Software Test Engineer II is responsible for designing, executing, and maintaining software test scenarios for complex web-based applications and APIs. This position is contract with an expected duration of 6 months.

What You Will Do

Design, execute, and maintain software test scenarios for complex web-based applications and APIs, analyze product requirements and architecture to contribute to test strategies, coverage, and acceptance criteria for our user interfaces and backend services.

Why It Might Be a Fit

The ideal candidate will have 3+ years of experience in software testing, QA engineering, or test engineering roles, with a focus on web applications and RESTful APIs, and a solid understanding of software testing principles, methodologies, and test design techniques.

Requirements

  • 3+ years of experience in software testing, QA engineering, or test engineering roles
  • Experience validating feature-level behavior and cross-component workflows
  • Solid understanding of software testing principles, methodologies, and test design techniques
  • Experience with UI and API test automation, including writing and maintaining automated tests (Python preferred)
  • Experience working in environments with hardware and software dependencies
  • Practical knowledge of Linux environments, Git workflows, and CI/CD concepts
  • Understanding of software development practices, defect investigation, and root cause analysis

Benefits

  • Multiple options for medical insurance and dental insurance including some with FSA and HSA
  • 401(k) with up to 4% company match
  • 15-days of accrued PTO and 9 company paid holidays
  • Quarterly bonus program
  • Voluntary benefits: vision, long-term disability, and life insurance
]]>