> Markdown version of [/jobs/ext/4672185-software-qa-engineer-ii](https://www.wearedevelopers.com/jobs/ext/4672185-software-qa-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software QA Engineer II - **Company:** Autonomous Solutions, Inc. - **Location:** Mendon, UT, United States - **Experience:** Experienced - **Salary:** $70,000 - $93,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, JIRA, Automation of Tests, Linux, Office Suite, Scrum Methodology, Systems Development Life Cycle, Selenium, Software Engineering, Software Quality Assurance (SQA), Test Management, Postman, Testcomplete, Information Technology, Testrail - **Published:** November 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=85560c2b4949dae5 ## About the Role * Associate's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * 2-4 years of experience in software quality assurance (QA) or software testing. * Solid understanding of testing methodologies, test design techniques, and the software development lifecycle (SDLC). * Proficiency with test case management tools such as Jira or TestRail. * Hands-on experience with automated testing tools such as Selenium, TestComplete, or Postman. * Experience working in an Agile or scrum development environment. * Working knowledge of Linux, including software installation and basic diagnostics. * Clear written and verbal communication, especially when reporting defects and test results to developers. Physical Requirements * Ability to remain in a stationary position at a computer workstation for extended periods. * Ability to operate a computer and other office productivity equipment continuously. * Ability to communicate and exchange information in person, via phone, and through electronic means. * Ability to traverse office, lab, shop, and field environments as required. ## Description * Own the design and execution of manual and automated test cases for assigned software components. * Build and maintain test plans, test cases, and the documentation that keeps them repeatable. * Log, triage, and track defects through resolution in Jira or TestRail. * Run automated suites with tools such as Selenium, TestComplete, or Postman, and keep them current as the software changes. * Carry out regression, integration, and user acceptance testing (UAT) across lab, vehicle, and field environments. * Bring quality metrics and status updates to scrum ceremonies so the team knows where a release stands. * Work with developers and project leads to clarify requirements and sharpen acceptance criteria before code is written. * Help standardize test practices within the team and push improvements that make releases more predictable.