> Markdown version of [/jobs/ext/2606113-qa-software-developer](https://www.wearedevelopers.com/jobs/ext/2606113-qa-software-developer). 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). --- # QA Software Developer - **Company:** OSI Engineering - **Location:** Beaverton, OR, United States - **Experience:** Expert - **Salary:** $158,080.0 - $189,280.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, System Configuration, Software Debugging, Computer Performance, Software Engineering, Large Language Models, Production Code - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/a96e5b78-109c-4760-b79d-53d77ed6b9cd ## About the Role * 8+ years of professional Swift software development experience, with a demonstrated record of delivering high-quality software, * Experience using AI/LLMs to generate or assist with production-quality code * Experience with computer performance measurement and optimization * Experience with application automation frameworks or tooling ## Description * Debugging failing automations and implementing fixes * Updating automations to accommodate new application behaviors (e.g., handling new pop-ups or UI changes) * Ensuring automation reliability, stability, and performance accuracy * Developing and maintaining Swift-based automation that: 1. Automates the prescribed application workflow 2. Measures performance as required 3. Performs full system setup (application installation, content installation) 4. Performs system takedown (application and content removal) ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Enterprise Linux as Container Images](https://www.wearedevelopers.com/videos/1610-enterprise-linux-as-container-images) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)