QA Software Engineer

Sightline Applications LLCPortland, OR
$85,000 - $110,000Onsite

About The Position

The Software Quality Assurance Engineer is responsible for implementation, execution, and management of automated QA tests. This role also includes a wide range of manual testing and ticket verification. This role supports our engineering and manufacturing operations and is not a web developer position.

Requirements

  • Bachelor’s degree in software, engineering, computer science, or another related field.
  • 2+years of demonstrated experience working in software quality assurance.
  • Experience manual testing and verification of tickets, preferably in Jira.
  • Experience working in C/C++ and Python on embedded systems.
  • Familiarity with industry best practices such as revision control and software testing.
  • Ability to work independently and as part of a team.
  • Must be authorized to work in the United States on a full-time basis.

Nice To Haves

  • Experience managing network infrastructure, servers, and virtual machines.
  • Experience working with CI/CD platforms like Jenkins.
  • Experience working with NVIDIA Jetson systems.
  • Experience with basic video processing fundamentals.

Responsibilities

  • Write and maintain tests with a continuous improvement mindset using C++ and/or Python.
  • Constantly seek ways to improve process efficiencies through creative automation scripting (PowerShell, Bash, CMD).
  • Work with SQA and Software Engineering to define, design, build or modify test automation.
  • Active participant in implementing, executing, and managing the software release process.
  • Monitor daily software QA CI/CD processes – Communicate status with manager and team members.
  • Hands-on interaction with a wide variety of embedded systems and electronic components.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service